Search Criteria
Package Details: xulrunner 41.0.2-18
Package Actions
Git Clone URL: | https://aur.archlinux.org/xulrunner.git (read-only, click to copy) |
---|---|
Package Base: | xulrunner |
Description: | Mozilla Runtime Environment |
Upstream URL: | http://wiki.mozilla.org/XUL:Xul_Runner |
Licenses: | GPL, MPL, LGPL |
Replaces: | xulrunner-oss |
Submitter: | ConnorBehan |
Maintainer: | ConnorBehan |
Last Packager: | ConnorBehan |
Votes: | 4 |
Popularity: | 0.000000 |
First Submitted: | 2018-05-18 05:48 (UTC) |
Last Updated: | 2021-08-10 03:33 (UTC) |
Dependencies (25)
- alsa-lib
- dbus-glib (dbus-glib-gitAUR)
- gtk2 (gtk2-patched-filechooser-icon-viewAUR, gtk2-maemoAUR)
- hunspell (hunspell-gitAUR)
- icu (icu-gitAUR)
- libevent (libevent-gitAUR)
- libpng-apngAUR
- libpulse (pulseaudio-dummyAUR, libpulse-gitAUR)
- libvpx (libvpx-full-gitAUR, libvpx-1.7AUR, libvpx-gitAUR)
- libxt
- mime-types (mailcap)
- mozilla-commonAUR
- nss (nss-hgAUR)
- python2AUR (python2-binAUR)
- startup-notification
- autoconf2.13 (make)
- diffutils (make)
- gcc6AUR (gcc6-multilibAUR) (make)
- gconfAUR (make)
- gst-plugins-base-libs (gst-plugins-base-libs-gitAUR) (make)
- Show 5 more dependencies...
Required by (2)
Sources (13)
- 0001-Bug-1233963-Work-around-recent-GNU-gold-behavior-wit.patch
- 0001-Bug-1329798-Include-sys-sysmacros.h-for-major-minor-on-Linux.patch
- Bug-1269171.patch
- freetype261.patch
- gcc6.diff
- gettid.patch
- https://ftp.mozilla.org/pub/mozilla.org/xulrunner/releases/41.0.2/source/xulrunner-41.0.2.source.tar.xz
- LFS_graphite2_harfbuzz.patch
- mozconfig
- mozilla-pkgconfig.patch
- sed43.patch
- shared-libs.patch
- sysctl.patch
Latest Comments
« First ‹ Previous 1 2 3 Next › Last »
cknoblauch commented on 2020-09-04 13:53 (UTC)
The new patches don't match their checksums, after updating them the build starts but fails at a later stage when building the installer:
Any hints?
inugroho commented on 2020-09-03 17:00 (UTC)
I managed to build xulrunner, after patching 2 files. I uses xulrunner for pencil-v2, and not tested for other packages. Hope this might help. Here is the diff:
yar commented on 2020-09-01 08:52 (UTC) (edited on 2020-09-01 10:11 (UTC) by yar)
Please depend on libpng-apng, as extra/libpng has dropped apng support: https://github.com/archlinux/svntogit-packages/commit/d4972c77c4b9b5555d229b49de3db87738818543
Please also depend on alsa-lib and glibc, and in the future test your PKGBUILDs with devtools' makechrootpkg to detect all dependencies.
Unfortunately, this package still will not compile, as xulrunner 41.0.2 needs sys/sysctl.h, which was recently removed from glibc 2.32. I will try to package glibc 2.31 for the AUR. https://sourceware.org/pipermail/libc-announce/2020/000029.html
plntyk commented on 2020-03-28 11:20 (UTC) (edited on 2020-03-28 11:20 (UTC) by plntyk)
the build system of xulrunner seems broken if there is an old xulrunner version already installed: it seems to copy and then use the xpcshell that is linked against old libicu61 and libhunspell-1.6 instead of the newer ones - i verified that the old xulrunner in /usr/lib/ was linked against these old lib versions
uninstalling the old xulrunner package and it reinstall from AUR works fine
PS: if you use xulrunner for lucidor you could also install palemoon
WizardStan commented on 2020-01-14 01:33 (UTC)
With the -fpermissive, and the multiple definition of gettid fixes, I'm now getting "/tmp/xulrunner/xulrunner/src/mozilla-release/obj-x86_64-unknown-linux-gnu/dist/bin/xpcshell: error while loading shared libraries: libicui18n.so.61: cannot open shared object file: No such file or directory"
Apparently it's possible to get an older version of the package and just manually extract/copy the respective libicui18n.so.61 but I feel like that's the wrong solution.
archtux commented on 2020-01-11 19:49 (UTC) (edited on 2020-01-11 19:50 (UTC) by archtux)
To fix multiple definition of `gettid' in /src/mozilla-release/tools/profiler/platform-linux-lul.h:25
Add : sed -i '24,27d' tools/profiler/platform-linux-lul.h
at the end of the prepare() function in PKGBUILD before }.
quequotion commented on 2019-12-09 07:21 (UTC)
Trying to build with
-fpermissive
, as per same error as ynikitenko; the next error is:Even with
--quiet
the output from xulrunner is massive.ynikitenko commented on 2019-11-17 17:08 (UTC)
I have this error,
builds/xulrunner/src/mozilla-release/tools/profiler/platform-linux-lul.h:24:21: error: ‘pid_t gettid()’ was declared ‘extern’ and later ‘static’ [-fpermissive] static inline pid_t gettid() ^~~~~~ In file included from /usr/include/unistd.h:1170:0, from ../../dist/system_wrappers/unistd.h:3, from /home/yaroslav/builds/xulrunner/src/mozilla-release/tools/profiler/AutoObjectMapper.cpp:8, from /home/yaroslav/builds/xulrunner/src/mozilla-release/obj-x86_64-unknown-linux-gnu/tools/profiler/Unified_cpp_tools_profiler0.cpp:2: /usr/include/bits/unistd_ext.h:34:16: note: previous declaration of ‘__pid_t gettid()’ extern __pid_t gettid (void) __THROW;
A more complete log is here: https://pastebin.com/qiYeS0uE (I couldn't paste all log because of pastebin 500 kB restriction).
ConnorBehan commented on 2019-09-19 16:06 (UTC)
I didn't realize that the build system tries to call pip. Maybe if python2-pip is installed, it gets confused.
c3n21 commented on 2019-09-19 14:42 (UTC)
I'm still having problem building it. Here's the complete output, any help would be appreciated :)
https://pastebin.com/iGaMk5E9
« First ‹ Previous 1 2 3 Next › Last »