On Sun, 2008-11-09 at 10:12 -0600, DJ Lucas wrote: > Are you all using any other patches for xulrunner or nss/nspr (beyond > the updated pkgconfig additions)? I've been googling for a bit and all > I can find is on Gentoo lists with mention of an as-needed patch for > nss, but I don't find it in Portage pages. What version of GCC?
Nothing tricky beyond what I've previously posted on this thread - the
only patch is the NSS one you mention. Running gcc-4.2.3, nss-3.12,
nspr-4.7, xulrunner-1.9.0.3.
I'm afraid the errors you post don't look at all familiar, though they
definitely suggest something wrong with your NSS build. Maybe if I post
my build instructions for that - I'm pretty sure they're the same as the
book, but could be I've changed something subtle...
untar nss-3.12-with-nspr-4.7.tar.gz
cd nss-3.12
patch -Np1 -i ../nss-3.12-with-nspr-4.7-fedora_fixes-1.patch
export WORKINGDIR=$PWD
export BUILD_OPT=1
export NSS_USE_SYSTEM_SQLITE=1
cd mozilla/security/nss
make nss_build_all
cd ../..
export NSS_LINUXDIR=$(basename `ls -d $WORKINGDIR/mozilla/dist/Linux*`)
install -v -m755 nsprpub/$NSS_LINUXDIR/config/nspr-config /usr/bin
install -v -m755 security/nss/cmd/config/nss-config /usr/bin
install -v -m755 -d /usr/lib/pkgconfig
install -v -m644 nsprpub/lib/pkgconfig/nspr.pc /usr/lib/pkgconfig
install -v -m644 security/nss/lib/pkgconfig/nss.pc /usr/lib/pkgconfig
cd dist
install -v -m755 $NSS_LINUXDIR/lib/*.so /usr/lib
install -v -m644 $NSS_LINUXDIR/lib/{*.chk,libcrmf.a} /usr/lib
install -v -m755 -d /usr/include/{nss,nspr}
install -v -m644 {public,private}/nss/* /usr/include/nss
cp -v -RL $NSS_LINUXDIR/include/* /usr/include/nspr
chmod -v 644 /usr/include/nspr/prvrsion.h
Simon.
signature.asc
Description: This is a digitally signed message part
-- http://linuxfromscratch.org/mailman/listinfo/blfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
