pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: pkg/43146: devel/xulrunner fails to build on Linux
The following reply was made to PR pkg/43146; it has been noted by GNATS.
From: Stefan Schaeckeler <schaecsn%gmx.net@localhost>
To: gnats-bugs%NetBSD.org@localhost, tnn%NetBSD.org@localhost,
cheusov%tut.by@localhost
Cc:
Subject: Re: pkg/43146: devel/xulrunner fails to build on Linux
Date: Tue, 13 Apr 2010 21:18:44 -0700 (PDT)
Compiliation also stops at the same point under Slackware linux.
That's how the slackware folks are compiling
devel/xulrunnerhttp://repository.slacky.eu/slackware-13.0/network/xulrunner/1.9.1.3/src/xulrunner.SlackBuild
After make extract (or make patch?), I used a slighly modified configuration
line and xulrunner compiles fine:
./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var/lib
--enable-shared --with-default-mozilla-five-home=/usr/lib/XXX
--enable-application=xulrunner --enable-svg --enable-svg-renderer=cairo
--enable-canvas --enable-default-toolkit=cairo-gtk2 --enable-system-cairo
--enable-xft --enable-pango --enable-extensions=default --enable-xprint
--enable-xinerama --enable-crypto --enable-system-sqlite
--disable-accessibility --disable-short-wchar --disable-installer
--disable-updater --disable-tests --disable-pedantic --disable-mailnews
--disable-short-wchar --disable-javaxpcom --with-system-zlib --with-system-mng
--with-system-bz2 --enable-nspr-autoconf --without-system-nspr --with-pthreads
--with-x --program-prefix= --program-suffix= --disable-gnomevfs
--disable-dbus --disable-gnomeui --disable-libnotify --disable-crashreporter
(I added the last 4 arguments to disable gnome and a dependency with curl)
To contrast, this is pkgsrc configuration line, e.g. the one that causese the
segmentation fault:
./configure --enable-application=xulrunner --enable-libxul --disable-tests
--disable-pedantic --enable-crypto --enable-optimize=-O2 --with-pthreads
--disable-javaxpcom --enable-default-toolkit=cairo-gtk2 --enable-svg
--enable-mathml --enable-system-cairo --with-system-jpeg --with-system-zlib
--with-system-bz2 --enable-system-sqlite --disable-crashreporter
--disable-libnotify --disable-necko-wifi --disable-gnomevfs --disable-dbus
--disable-gnomeui --disable-libnotify --enable-jemalloc --disable-debug
--enable-jit --with-libintl-prefix=/usr/current --without-libiconv-prefix
--prefix=/usr/current --build=i386-slackware-linux --host=i386-slackware-linux
--mandir=/usr/current/man --enable-threadsafe
--with-nspr-cflags='-I/tmp/current/devel/xulrunner/work/mozilla-1.9.2/dist/include/nspr'
--with-nspr-libs='-Wl,-R/usr/current/lib/${MOZILLA_PKG_NAME}
-L/tmp/current/devel/xulrunner/work/mozilla-1.9.2/dist/lib -lplds4 -lplc4
-lnspr4 -L/usr/lib -L/usr/current/lib/python2.6/config -L/us
r
/current/lib -lpthread -ldl' --with-dist-dir=../../dist
--includedir=/tmp/current/devel/xulrunner/work/mozilla-1.9.2/dist/include
--bindir=/tmp/current/devel/xulrunner/work/mozilla-1.9.2/dist/bin
--libdir=/tmp/current/devel/xulrunner/work/mozilla-1.9.2/dist/lib
--with-sync-build-files=/tmp/current/devel/xulrunner/work/mozilla-1.9.2
--enable-jemalloc --cache-file=../.././config.cache --srcdir=.
I don't know which options cause the segmentation fault, though.
Best, Stefan Schäckeler
Home |
Main Index |
Thread Index |
Old Index