Package Details: icecat 115.5.0-1

Git Clone URL: (read-only, click to copy)
Package Base: icecat
Description: GNU version of the Firefox browser.
Upstream URL:
Keywords: browser esr gnuzilla web
Licenses: GPL, MPL, LGPL
Submitter: None
Maintainer: figue (figuepluto, jfigueras)
Last Packager: figue
Votes: 250
Popularity: 1.21
First Submitted: 2007-12-09 10:12 (UTC)
Last Updated: 2023-11-21 15:47 (UTC)

Dependencies (44)

Sources (3)

Pinned Comments

cysp74 commented on 2021-02-27 18:53 (UTC)

I've made some checks and lowered "security.sandbox.content.level" to 1 (default is 4). Perhaps a bit better approach, instead of disabling completely sandbox.

figue commented on 2020-09-29 22:37 (UTC)

@Terrorizer patch process can take a long time, depending on your machine capacity.

Good news is that IceCat was added to Chaotic repo recently:

Latest Comments

1 2 3 4 5 6 .. 80 Next › Last »

unphysicalix commented on 2023-07-27 20:59 (UTC)

Hi. It does compile beautifully, indeed.

If and only if you have the right node-js installed. STrangely enough I had nodejs-lts-fermium installed - it did not compile with it. (wrong libicui library version) AS soon as I installed nodejs-lts-gallium, replacing the former, it compiles nicely.

rev.cressy commented on 2023-07-10 10:58 (UTC)

icecat-102.13.0-2-x86_64.pkg.tar.zst built beautifully :-) Thanks

figue commented on 2023-07-09 16:07 (UTC)

I've relocated patch outside. Hope this fixes build: 19c0c6c810d1

InOnesGraveDed commented on 2023-07-08 22:47 (UTC) (edited on 2023-07-08 22:48 (UTC) by InOnesGraveDed)

==> ERROR: A failure occurred in prepare().

Cant solve the problem...

rev.cressy commented on 2023-07-07 15:50 (UTC)

Running modification-aware sed: sed s/_PP// -i browser/branding/branding-common.mozbuild

Running modification-aware sed: sed /ifndef/,/endif/d -i browser/base/content/default-bookmarks.html /bin/sed: no input files ==> ERROR: A failure occurred in prepare(). Aborting...

I received this error this morning while attempting to compile icecat.

cysp74 commented on 2023-07-07 11:58 (UTC)

@figue, tested it works. Once I have a chance i'm gonna report on gnu side.

Bascially -r xargs switch does nothing harmful, can't break anything.

seo.disparate commented on 2023-07-07 05:00 (UTC)

Ok, I was able to build it with the changes mentioned. Note that the additional sed lines must be used outside the $_SPEED if statement block to apply to both kinds of builds (with and without _SPEED=y).

seo.disparate commented on 2023-07-07 04:22 (UTC)

Something must have changed with the languages repositories, since the build without _SPEED=y doesn't work anymore (though it used to build a few days ago). Building in a clean chroot btw. I'm currently testing the build with the following changes to be applied to builds with/without _SPEED=y:

# Thanks to cysp74 to report this bug
sed -e 's;find l10n -wholename '\''\*/brand.dtd'\'' | xargs;find l10n -wholename '\''\*/brand.dtd'\'' | xargs -r;g' -i makeicecat
sed -e 's;find l10n -wholename '\''\*/brand.ftl'\'' | xargs;find l10n -wholename '\''\*/brand.ftl'\'' | xargs -r;g' -i makeicecat

figue commented on 2023-07-07 00:52 (UTC)

Patch pushed 67ac93909fa9 but I didn't bump pkgrel. Please test it.

figue commented on 2023-07-06 23:24 (UTC)

@cysp74 I see, it's the _SPEED=Y... I'll patch.