I'm on a Slackware Linux box, with an up to date GNOME installation, and am trying to build the git/master LO. My main reason for doing this is that my installation uses gstreamer-1.0, and AFAIK the released LO (4.2.1.1) only supports 0.10, even though LO looks like it can be built to support 1.0. (Slightly off topic, but on my system, I cannot play mpeg clips in presentations, strace showing that LO only tries 0.01 versions of gstreamer and related plugins). I configure with: $ ./configure --prefix=/opt/garnome-3.11.90 --exec_prefix=/opt/garnome-3.11.90 --bindir=/opt/garnome-3.11.90/bin --sbindir=/opt/garnome-3.11.90/sbin --libexecdir=/opt/garnome-3.11.90/libexec --datadir=/opt/garnome-3.11.90/share --sysconfdir=/opt/garnome-3.11.90/etc --sharedstatedir=/opt/garnome-3.11.90/share --localstatedir=/opt/garnome-3.11.90/var --libdir=/opt/garnome-3.11.90/lib --infodir=/opt/garnome-3.11.90/info --includedir=/opt/garnome-3.11.90/include --mandir=/opt/garnome-3.11.90/man --without-doxygen --enable-gstreamer --disable-gstreamer-0-10 --with-ant-home=/opt/ant --without-junit --disable-static --disable-maintainer-mode --with-html-dir=/opt/garnome-3.11.90/share/gtk-doc/html --enable-gtk-doc-html=no --enable-gtk-doc-ps=no --enable-gtk-doc=no --enable-debug My build then dies with: make[5]: Entering directory `/home/ronis/Project/notar/GNOME/garnome/svn/libreoffice/work/main.d/libreoffice-git/workdir/UnpackedTarball/nss/nss/cmd/addbuiltin' /usr/lib/gcc/i686-pc-linux-gnu/4.8.2/../../../../i686-pc-linux-gnu/bin/ld: Dwarf Error: found dwarf version '4', this reader only handles version 2 and 3 information. ../../../dist/out/lib/libsectool.a(secutil.o): In function `SECU_ReadDERFromFile': secutil.c:(.text+0xfdb): undefined reference to `SECITEM_ReallocItemV2' collect2: error: ld returned 1 exit status
The missing symbol should be part of nss; I've got 3.4.15 installed on my system, and it doesn't contain it. LO also unloads a nss tarball and SECITEM_ReallocItemV2 doesn't appear in the /workdir/UnpackedTarball/nss tree (or elsewhere in LO).
This is definitely not a "critical" bug - critical bugs are ones that affect a lot of users - you're building LibreOffice which makes you in the very small minority already, then you have a bunch of additional options. I'm requesting input for this one.
This bug tracker is not an helpdesk. 1/ If you try to build LO because you need the ability to use gstreamer 1.0, you should build LO 4.2, not the master which is not a stable version. 2/ this is not a bug, only a configuration problem of your build system. Please ask for help on the developer irc channel. Closing as invalid. Thank you for your understanding. best regards. JBF
Migrating Whiteboard tags to Keywords: (needsDevEval) [NinjaEdit]