Package Details: icecat 115.17.0-1

Git Clone URL: https://aur.archlinux.org/icecat.git (read-only, click to copy)
Package Base: icecat
Description: GNU version of the Firefox ESR browser
Upstream URL: https://git.savannah.gnu.org/cgit/gnuzilla.git
Keywords: browser esr gnuzilla web
Licenses: MPL-2.0
Submitter: None
Maintainer: figue (xiota)
Last Packager: xiota
Votes: 250
Popularity: 0.42
First Submitted: 2007-12-09 10:12 (UTC)
Last Updated: 2024-11-04 00:48 (UTC)

Dependencies (51)

Sources (10)

Pinned Comments

xiota commented on 2024-02-26 07:32 (UTC) (edited on 2024-08-08 03:44 (UTC) by xiota)

PKGBUILD has been updated. Major changes:

  • Downloads Firefox ESR and localization using the source array. Files are saved for reuse.
  • Saves freshly patched IceCat sources in a tarball for reuse.
  • Saves the PGO profile for reuse.

Notes:

  • Currently requires clang/llvm 17, which has to be built from AUR.
  • Wayland users, consider setting _build_pgo_xvfb=false. This will use xwayland-run for profiling.
  • PGO should work now, but if it doesn't and you're willing to go without, try _build_pgo=false.
  • Running out of RAM? Try adding mk_add_options MOZ_PARALLEL_BUILD=___ around line 300. Pick a value less than number of cores and free RAM in GB. For example, on a system with 8 cores, 64GB total RAM, but only 6 GB free, the value should be set to 4 or 5.
    • If a few people can confirm this is helpful, I will consider adding it as an additional option.
    • Main resource hog seems to be linking libxul.so. Leave a comment if you have a potential solution.

Having problems? Please provide details: processor make and model, number of cores, free -m, full log in pastebin, whether using AUR helper/makepkg/clean chroot, etc.

Latest Comments

« First ‹ Previous 1 .. 52 53 54 55 56 57 58 59 60 61 62 .. 85 Next › Last »

Lowe commented on 2015-10-02 02:43 (UTC)

Apparently there is a newer version? Unless it's their own custom version. I have no idea. http://jenkins.trisquel.info/icecat/ https://www.parabola.nu/packages/libre/x86_64/icecat/

figue commented on 2015-09-27 18:28 (UTC)

Hi @Lowe, our release is last upstream. If you see, there are all these patches applied: icecat-CVE-2015-4473-partial.patch icecat-CVE-2015-4482.patch icecat-CVE-2015-4488.patch icecat-CVE-2015-4489.patch icecat-CVE-2015-4491.patch icecat-CVE-2015-4492.patch icecat-CVE-2015-4495.patch Some of these are listed in the email you post. Some doesn't. I'm following IceCat project daily to try to push always last version quickly, but you can flag out-of-date if a new version is released and I didn't realized.

Lowe commented on 2015-09-27 18:05 (UTC)

Does this suffer from the same security issues addressed here? http://lists.gnu.org/archive/html/bug-gnuzilla/2015-09/msg00011.html

figue commented on 2015-08-30 09:40 (UTC)

Source tarball of gnu2 is not published. So I applied CVE patches to release 31.8.0-2 (in fact IceCat 31.8.0-gnu2). So out-of-date notification removed.

figue commented on 2015-08-28 09:25 (UTC)

@archaurwiki done. Pull your local repo.

jei commented on 2015-08-28 02:09 (UTC)

@snarfies: Import gpg key A57369A8BABC2542B5A0368C3C76EED7D7E04784 and trust it.

toynbeeidea commented on 2015-08-27 02:01 (UTC)

==> Verifying source file signatures with gpg... icecat-31.8.0-gnu1.tar.bz2 ... FAILED (unknown public key 3C76EED7D7E04784) ==> ERROR: One or more PGP signatures could not be verified! ==> ERROR: Makepkg was unable to build icecat. ==> Restart building icecat ? [y/N]

<deleted-account> commented on 2015-08-26 16:59 (UTC)

Hi figue, 1) EDIT: I looked at the git log for package changes 2) Can you please update the mirrors.kernel.org url to .bz2 and change to https? I made the original request on 2015-04-09 16:56, can you include the update in the next release? Thanks again!

<deleted-account> commented on 2015-08-26 16:50 (UTC)

Hi figue, 1) What are the differences between the 1st release and 2nd release of this 31.8.0 package? I need to know if the reasons justify a rebuild (for me, at least, because it will take some time to rebuild). 2) The mirrors.kernel.org source still points to a non-existent (very outdated) file and is still not https. I made the request to update that url on 2015-04-09 16:56, can you please change it before the next release? Thank you very much.

figue commented on 2015-08-19 21:05 (UTC)

Hi ErkanMDR, you are building IceCat in /tmp. If is mounted as tmpfs probably you don't have enough space. Can you try to build in another (physical) filesystem?