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