Package Details: icecat 68.7.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 browser.
Upstream URL: http://www.gnu.org/software/gnuzilla/
Keywords: browser esr gnuzilla web
Licenses: GPL, MPL, LGPL
Submitter: None
Maintainer: figue (figuepluto, jfigueras)
Last Packager: figuepluto
Votes: 211
Popularity: 1.65
First Submitted: 2007-12-09 10:12
Last Updated: 2020-04-07 06:52

Dependencies (38)

Required by (0)

Sources (4)

Pinned Comments

figue commented on 2019-12-15 14:17

New prebuilt binaries, thanks to openSUSE Build Service

[home_ffigue_Arch]
#SigLevel = Never
Server = http://download.opensuse.org/repositories/home:/ffigue/Arch/$arch

You can import generated key or uncomment SigLevel=Never:

wget -O- http://download.opensuse.org/repositories/home:/ffigue/Arch/x86_64/home_ffigue_Arch.key | sudo gpg --homedir /etc/pacman.d/gnupg --import -
sudo pacman-key --lsign-key F5AAC5A5424ED5CA

I had to provide all patched sources to build service, because virtual instance can't download from internet, so I have to make the tarball myself. All sources and tarball can be found in my gitlab repo and in OBS.

https://gitlab.com/figue/icecat-archlinux/tree/master

https://build.opensuse.org/package/show/home:ffigue/icecat-archlinux

Latest Comments

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

bitsandnumbers commented on 2020-02-02 09:04

@figue : I found a fix. For anyone with this issue, the package p11-kit was updated to v0.23.20-1. You have to downgrade to an earlier version. This newer version seems to be broken.

bitsandnumbers commented on 2020-02-01 19:38

@figue I thought about a kernel issue because it began after upgrading manjaro with kernel 5.5, but reverting to 5.4 still produce the same outcome. People seem to have nailed it down to the NSS-NG package but I'm not sure because it has not been updated recently... My setup : local/nss-hg 3.50.0r15493.f2d947817850-1 and (right now) 5.4.15-2-MANJARO. Also : GNU icecat 68.4.2esr. I tried compiling everything again (alos nss-hg), but it still produce the issue. I will continue digging and bring any information back here if relevant.

figue commented on 2020-02-01 17:14

@bitsandnumbers they speak about kernel issues? I'm still on kernel ver 5.4.14-xanmod8 and have no issues with IceCat. What's your setup? If there is some patch that we could apply, please tell me and I see what I can do.

bitsandnumbers commented on 2020-02-01 13:19

There's an issue going on with NSS-HG (or so it seems), as Icecat or Firefox-hg throw an NSS error when loading pages.

Issue is talked here : https://aur.archlinux.org/packages/firefox-wayland-hg/ and here : https://forum.manjaro.org/t/icecat-firefox-throw-nss-is-not-initialized-error/122124

An error occurred during a connection to www.google.com. NSS is not initialized. Error code: SEC_ERROR_NOT_INITIALIZED

akspecs commented on 2020-01-24 07:58

after 2 1/2 hours of build time, I failed to create the package:

109:51.91 /usr/bin/notify-send --app-name=Mozilla Build System Mozilla Build System Build complete To view resource usage of the build, run |mach resource-usage|. 109:52.04 We know it took a while, but your build finally finished successfully! To take your build for a test drive, run: |mach run| For more information on what to do now, see https://developer.mozilla.org/docs/Developer_Guide/So_You_Just_Built_IceCat /usr/bin/xvfb-run: line 186: kill: (960290) - No such process ==> ERROR: A failure occurred in build(). Aborting...

a quick google search shows me a stack overflow thread with a similar error, to which the -a option "solves" the problem. (https://stackoverflow.com/questions/30504274/xvfb-run-line-171-kill-25939-no-such-process)

also, according to that thread, the -d option should work but i haven't had the time to try it, yet.

i'll use your binaries for now.

figue commented on 2020-01-12 19:47

@Ningen please, update local repo. It's fixed now. Thanks for the advice!

Ningen commented on 2020-01-12 06:28

I get the following from 'makepkg -si'

==> ERROR: Cannot find the git package needed to handle got sources.

But even replacing the source in the pkgbuild with the direct url gives

Line44: cd: gnuzilla: No such file or directory

figue commented on 2020-01-10 11:50

@ddifof hi, sorry for the delay, but I had to change some things in this PKGBUILD. As in main GNUzilla repo there is a new v68 branch, I'd changed the main source back to upstream. It seems to work, but I had to replace prename again with a bit tricky command. Patch is inluded directly inside PKGBUILD. With this I can drop perl-rename dependency.

Please test as usual. Is working for me, but as branch 68 seems not yet an official release, could be something wrong.

ddifof commented on 2020-01-09 22:38

https://www.mozilla.org/en-US/security/advisories/mfsa2020-03/ Major Security Vulnerabilities fixed in Firefox 72.0.1 and Firefox ESR 68.4.1

The base gnuzilla package updated today to 68.4.1, not sure who here might manage the fedora packages but it's imperitive those be updated ASAP. Not sure why those are used instead of the gnuzilla repo, which was updated: https://git.savannah.gnu.org/cgit/gnuzilla.git/commit/?h=68

figue commented on 2019-12-15 14:17

New prebuilt binaries, thanks to openSUSE Build Service

[home_ffigue_Arch]
#SigLevel = Never
Server = http://download.opensuse.org/repositories/home:/ffigue/Arch/$arch

You can import generated key or uncomment SigLevel=Never:

wget -O- http://download.opensuse.org/repositories/home:/ffigue/Arch/x86_64/home_ffigue_Arch.key | sudo gpg --homedir /etc/pacman.d/gnupg --import -
sudo pacman-key --lsign-key F5AAC5A5424ED5CA

I had to provide all patched sources to build service, because virtual instance can't download from internet, so I have to make the tarball myself. All sources and tarball can be found in my gitlab repo and in OBS.

https://gitlab.com/figue/icecat-archlinux/tree/master

https://build.opensuse.org/package/show/home:ffigue/icecat-archlinux