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.41
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 .. 12 13 14 15 16 17 18 19 20 21 22 .. 85 Next › Last »

akspecs commented on 2021-03-29 02:04 (UTC)

hi, all. i hope we're all doing well.

does anyone have any suggestions on why videos played in the browser will crash their tab? the same occurs with all extensions disabled, as well as in safe-mode.

any help or advice will be greatly appreciated. thanks in advance.

fredboy commented on 2021-03-28 00:30 (UTC)

@figue yes. I'll try rebuilding, maybe it'll help...

figue commented on 2021-03-27 22:49 (UTC)

@fredboy it's weird in this case, because I can surf in https://atom.io/ and I don't see any freeze. Did you set "security.sandbox.content.level" to 1?

fredboy commented on 2021-03-27 22:39 (UTC)

@figue disabled them all to make sure. It didn't help.

figue commented on 2021-03-27 21:55 (UTC)

@fredboy probably some extension is causing this. Try to disable it one by one and see what's going on.

fredboy commented on 2021-03-27 19:48 (UTC)

Whenever there's some kind of js animation on a page (like on https://atom.io/), icecat starts freezing like crazy. Can't even close the tab. Is there a fix for that?

figue commented on 2021-03-12 00:20 (UTC)

@Ningen we can use 3 options to replace perl-file-rename. See this:

https://git.savannah.gnu.org/cgit/gnuzilla.git/tree/makeicecat#n132

If in the official repos we had any of these, problem solved. Any other scenario goes through to patch makeicecat script.

Ningen commented on 2021-03-11 22:26 (UTC)

It should not be mandatory to have an AUR package as makedepends, can we have a build without perl-file-rename? We should stick to the UNIX philosophy and keep things simple, I am sure most people do not want anymore AUR packages than necessary.

Kristan_115 commented on 2021-03-08 02:23 (UTC)

i don't get it, my build of icecat looks raw like it doesn't even have any extensions pre-installed and it doesn't automatically connect to tor.

the browser refers itself to icecat but its just a boring build of firefox.

can i get a pkgbuild for previous versions?