I'm installing icecat through pacaur.
First I had to change the permission on /usr/lib/icecat/, which was only 750 after the installation.
But now I get the following error message when I try to fire icecat up:
"Could not find the GNU runtime."
At first glance I can't see what's missing though.
ldd /usr/bin/icecat
linux-vdso.so.1 (0x00007fffe2fcb000)
libpthread.so.0 => /usr/lib/libpthread.so.0 (0x00007fec4d7ca000)
libdl.so.2 => /usr/lib/libdl.so.2 (0x00007fec4d5c6000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007fec4d23e000)
libm.so.6 => /usr/lib/libm.so.6 (0x00007fec4cf3a000)
libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x00007fec4cd23000)
libc.so.6 => /usr/lib/libc.so.6 (0x00007fec4c985000)
/lib64/ld-linux-x86-64.so.2 (0x00007fec4d9e7000)
Search Criteria
Package Details: icecat 115.17.0-1
Package Actions
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.43 |
First Submitted: | 2007-12-09 10:12 (UTC) |
Last Updated: | 2024-11-04 00:48 (UTC) |
Dependencies (51)
- dbus-glib
- ffmpeg (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-ffplayoutAUR, ffmpeg-amd-full-gitAUR, ffmpeg-cudaAUR, ffmpeg-full-gitAUR, ffmpeg-gitAUR, ffmpeg-libfdk_aacAUR, ffmpeg-fullAUR, ffmpeg-decklinkAUR, ffmpeg-headlessAUR, ffmpeg-obsAUR, ffmpeg-amd-fullAUR)
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classicAUR, gtk3-classic-xfceAUR, gtk3-patched-filechooser-icon-viewAUR)
- libevent (libevent-gitAUR)
- libjpeg (mozjpeg-gitAUR, libjpeg-turbo-gitAUR, mozjpegAUR, libjpeg-turbo)
- libpulse (pulseaudio-dummyAUR, libpulse-gitAUR)
- libvpx.so (libvpx-full-gitAUR, libvpx-gitAUR, lib32-libvpx, lib32-libvpx1.3, libvpx, libvpx1.3)
- libwebp.so (lib32-libwebp, libwebp)
- libxss
- libxt
- mime-types (mailcap)
- nspr (nspr-hgAUR)
- nss (nss-hgAUR)
- pipewire (pipewire-gitAUR, pipewire-full-gitAUR)
- ttf-font (neuropol-ttfAUR, ttf-win7-fontsAUR, ttf-ms-win8AUR, ttf-ms-win8-arabicAUR, ttf-ms-win8-hebrewAUR, ttf-ms-win8-seaAUR, ttf-ms-win8-indicAUR, ttf-ms-win8-japaneseAUR, ttf-ms-win8-koreanAUR, ttf-ms-win8-zh_cnAUR, ttf-ms-win8-zh_twAUR, ttf-ms-win8-thaiAUR, ttf-ms-win8-otherAUR, ttf-kidsAUR, ttf-liberation-sans-narrowAUR, ttf-cavafy-scriptAUR, ttf-ms-fontsAUR, ttf-dejavu-ibAUR, ttf-zeldaAUR, ttf-oxygenAUR, ttf-oxygen-gfAUR, ttf-share-gfAUR, ttf-gostAUR, otf-inconsolata-dzAUR, ttf-d2codingAUR, ttf-agaveAUR, ttf-caracteresAUR, ttf-cuprumAUR, ttf-autour-oneAUR, ttf-impallari-milongaAUR, ttf-impallari-miltonianAUR, ttf-clarity-cityAUR, ttf-ms-win10AUR, ttf-ms-win10-japaneseAUR, ttf-ms-win10-koreanAUR, ttf-ms-win10-seaAUR, ttf-ms-win10-thaiAUR, ttf-ms-win10-zh_cnAUR, ttf-ms-win10-zh_twAUR, ttf-ms-win10-otherAUR, ttf-win10AUR, ttf-ms-win10-cdnAUR, ttf-bmonoAUR, ttf-pt-astra-factAUR, ttf-weblysleekuiAUR, ttf-pt-astra-sansAUR, ttf-pt-astra-serifAUR, ttf-pt-sansAUR, ttf-pt-serifAUR, ttf-pt-monoAUR, ttf-pt-root_uiAUR, ttf-xo-fontsAUR, noto-fonts-liteAUR, ttf-paratypeAUR, ttf-plemoljp-binAUR, ttf-dejavu-emojilessAUR, noto-fonts-variable-liteAUR, ttf-lucida-fontsAUR, ttf-plemoljpAUR, ttf-juiseeAUR, ttf-ms-win10-autoAUR, ttf-karlaAUR, noto-fonts-latin-greek-cyrillicAUR, apple-fontsAUR, ttf-noto-sans-vfAUR, ttf-noto-serif-vfAUR, ttf-noto-sans-mono-vfAUR, ttf-ms-win11AUR, ttf-ms-win11-japaneseAUR, ttf-ms-win11-koreanAUR, ttf-ms-win11-seaAUR, ttf-ms-win11-thaiAUR, ttf-ms-win11-zh_cnAUR, ttf-ms-win11-zh_twAUR, ttf-ms-win11-otherAUR, ttf-ms-win11-autoAUR, gnu-free-fonts, noto-fonts, ttf-bitstream-vera, ttf-croscore, ttf-dejavu, ttf-droid, ttf-ibm-plex, ttf-input, ttf-input-nerd, ttf-liberation)
- zlib (zlib-ng-compat-gitAUR, zlib-gitAUR, zlib-ng-compat)
- cargo (rustup-gitAUR, rust-nightly-binAUR, rust-gitAUR, rust-beta-binAUR, rust, rustup) (make)
- cbindgen (make)
- clang17AUR (clang17-binAUR) (make)
- diffutils (make)
- Show 31 more dependencies...
Required by (1)
Sources (10)
- 0004-Bug-1912663-d2127a9.patch
- 18d19413472f-24a6ea8.patch
- b1cc62489fae-24a6ea8.patch
- https://archive.mozilla.org/pub/firefox/releases/115.17.0esr/source/firefox-115.17.0esr.source.tar.xz
- https://archive.mozilla.org/pub/firefox/releases/115.17.0esr/source/firefox-115.17.0esr.source.tar.xz.asc
- https://git.savannah.gnu.org/cgit/gnuzilla.git/snapshot/gnuzilla-a0b1a124e8e063a35389e1f20653047f37ca069b.tar.gz
- patch-python3.12-bug1831512-3d03cbf.patch
- patch-python3.12-bug1860051-3d03cbf.patch
- patch-python3.12-bug1866829-3d03cbf.patch
- patch-python3.12-bug1874280-3d03cbf.patch
Latest Comments
« First ‹ Previous 1 .. 44 45 46 47 48 49 50 51 52 53 54 .. 85 Next › Last »
cert38 commented on 2017-01-18 19:26 (UTC)
figue commented on 2017-01-15 11:24 (UTC)
Thanks @jghodd, build fixed with a new patch.
jghodd commented on 2017-01-15 03:27 (UTC)
there is a bug in the top level configure and in js/src/configure - same bug.
top level configure: line 30308
- the first instance of [space] should be [[space]]
js/src/configure: line 15909
- same thing. the first instance of [space] should be [[space]]
without fixing this, the build throws errors that it's unable to extract the icu version number from uvernum.h and aborts.
figue commented on 2017-01-08 18:15 (UTC)
I've pushed a new release. I want to test rust code so I've enabled it in mozconfig. Also I've disabled some more configs (I'm not 100% sure if there were already disabled though) and I've switched back to system libs cairo and png. Let me know if something seems wrong.
figue commented on 2016-12-11 23:23 (UTC)
@rohshall maybe a bad dependency download? I've just launched a build with extra-x86_64-build script and all seems ok.
rohshall commented on 2016-12-11 18:16 (UTC)
I get this error:
==> ERROR: 'pacman' failed to install missing dependencies.
:: failed to build icecat package(s)
figue commented on 2016-12-03 13:12 (UTC) (edited on 2016-12-03 13:13 (UTC) by figue)
Thank you @matoro @ZombB @anton-tsyganenko I can't upload the sources from my work computer, and then from home I forgot to push mozconfig. We need to add "--enable-official-branding" to build this version.
Please, try now.
PD: I also forgot to reset pkgrel... :S but who cares?
matoro commented on 2016-12-02 21:08 (UTC)
In addition to the base SHA256 for mozconfig, if you manually edit PKGBUILD and replace it with the correct one, then the build fails with the following error (edited for relative paths):
Reticulating splines...
Traceback (most recent call last):
File "./config.status", line 1065, in <module>
config_status(**args)
File "icecat-45.5.1/python/mozbuild/mozbuild/config_status.py", line 175, in config_status
definitions = list(definitions)
File "icecat-45.5.1/python/mozbuild/mozbuild/frontend/emitter.py", line 165, in emit
for out in output:
File "aur-icecat/src/icecat-45.5.1/python/mozbuild/mozbuild/frontend/reader.py", line 1062, in read_mozbuild
raise bre
mozbuild.frontend.reader.BuildReaderError:
==============================
ERROR PROCESSING MOZBUILD FILE
==============================
The error occurred while processing the following file:
icecat-45.5.1/moz.build
The underlying problem is we referenced a path that does not exist. That path is:
icecat-45.5.1/browser/branding/unofficial/moz.build
Either create the file if it needs to exist or do not reference it.
*** Fix above errors and then restart with\
"make -f client.mk build"
make[2]: *** [icecat-45.5.1/client.mk:361: configure] Error 1
make[2]: Leaving directory 'icecat-45.5.1'
make[1]: *** [icecat-45.5.1/client.mk:373: icecat-45.5.1/obj-x86_64-unknown-linux-gnu/Makefile] Error 2
make[1]: Leaving directory 'icecat-45.5.1'
make: *** [client.mk:171: build] Error 2
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:
Notes:
_build_pgo_xvfb=false
. This will usexwayland-run
for profiling._build_pgo=false
.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.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.