Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 145421 - OpenOffice 2.0.3 merge fails with "firefox" USE flag
Summary: OpenOffice 2.0.3 merge fails with "firefox" USE flag
Status: RESOLVED DUPLICATE of bug 111959
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-08-28 16:05 UTC by Bob Thomas
Modified: 2006-08-29 16:16 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Bob Thomas 2006-08-28 16:05:35 UTC
Merge fails with:

Making: ../unxlngi6.pro/lib/libxsec_xmlsec.so
g++ -Wl,-z,combreloc -Wl,-z,defs -Wl,-rpath,'$ORIGIN' -Wl,-Bdirect 
-Wl,-zdynsort -shared -L../unxlngi6.pro/lib -L../lib 
-L/var/tmp/portage/openoffice-2.0.3/work/ooo-build-2.0.3.0/build/OOO_2_0_3/solenv/unxlngi6/lib 
-L/var/tmp/portage/openoffice-2.0.3/work/ooo-build-2.0.3.0/build/OOO_2_0_3/solver/680/unxlngi6.pro/lib 
-L/var/tmp/portage/openoffice-2.0.3/work/ooo-build-2.0.3.0/build/OOO_2_0_3/solenv/unxlngi6/lib 
-L/opt/sun-jdk-1.4.2.12/lib -L/opt/sun-jdk-1.4.2.12/jre/lib/i386 
-L/opt/sun-jdk-1.4.2.12/jre/lib/i386/client 
-L/opt/sun-jdk-1.4.2.12/jre/lib/i386/native_threads -L/usr/lib 
-L/usr/lib/mozilla-firefox ../unxlngi6.pro/slo/xsec_xmlsec_version.o 
../unxlngi6.pro/slo/xsec_xmlsec_description.o -o 
../unxlngi6.pro/lib/libxsec_xmlsec.so ../unxlngi6.pro/slo/baseencoding.o 
../unxlngi6.pro/slo/biginteger.o ../unxlngi6.pro/slo/certvalidity.o 
../unxlngi6.pro/slo/saxhelper.o 
../unxlngi6.pro/slo/xmldocumentwrapper_xmlsecimpl.o 
../unxlngi6.pro/slo/xmlelementwrapper_xmlsecimpl.o 
../unxlngi6.pro/slo/certificateextension_xmlsecimpl.o 
../unxlngi6.pro/slo/xmlstreamio.o ../unxlngi6.pro/slo/errorcallback.o 
../unxlngi6.pro/slo/xsec_xmlsec.o 
../unxlngi6.pro/slo/securityenvironment_nssimpl.o 
../unxlngi6.pro/slo/xmlencryption_nssimpl.o 
../unxlngi6.pro/slo/xmlsecuritycontext_nssimpl.o 
../unxlngi6.pro/slo/xmlsignature_nssimpl.o 
../unxlngi6.pro/slo/x509certificate_nssimpl.o 
../unxlngi6.pro/slo/seinitializer_nssimpl.o 
../unxlngi6.pro/slo/xsec_nss.o -luno_sal -luno_cppu -luno_cppuhelpergcc3 
-luno_sal -lutl680li -lsvl680li -ltl680li -lcomphelp4gcc3 
-luno_cppuhelpergcc3 -lxo680li -L/usr/lib/nspr -L/usr/lib/nss -lxml2 
-lxmlsec1 -lxmlsec1-nss -lnss3 -lnspr4 -lplc4 -ldl -lpthread -lm 
-Wl,-Bdynamic -lstlport_gcc
../unxlngi6.pro/slo/securityenvironment_nssimpl.o: In function 
`NssPrivKeyToXCert(SECKEYPrivateKeyStr*)':
/var/tmp/portage/openoffice-2.0.3/work/ooo-build-2.0.3.0/build/OOO_2_0_3/xmlsecurity/source/xmlsec/nss/securityenvironment_nssimpl.cxx:925: 
undefined reference to `PK11_GetCertFromPrivateKey'
../unxlngi6.pro/slo/x509certificate_nssimpl.o: In function 
`X509Certificate_NssImpl::getNotValidBefore()':
/var/tmp/portage/openoffice-2.0.3/work/ooo-build-2.0.3.0/build/OOO_2_0_3/xmlsecurity/source/xmlsec/nss/x509certificate_nssimpl.cxx:127: 
undefined reference to `DER_DecodeTimeChoice'
../unxlngi6.pro/slo/x509certificate_nssimpl.o: In function 
`X509Certificate_NssImpl::getNotValidAfter()':
/var/tmp/portage/openoffice-2.0.3/work/ooo-build-2.0.3.0/build/OOO_2_0_3/xmlsecurity/source/xmlsec/nss/x509certificate_nssimpl.cxx:156: 
undefined reference to `DER_DecodeTimeChoice'
collect2: ld returned 1 exit status
dmake:  Error code 1, while making 
'../unxlngi6.pro/lib/libxsec_xmlsec.so'
'---* tg_merge.mk *---'

ERROR: Error 65280 occurred while making 
/var/tmp/portage/openoffice-2.0.3/work/ooo-build-2.0.3.0/build/OOO_2_0_3/xmlsecurity/util
make: *** [stamp/build] Error 1




The missing symbols seem to be a part of dev-libs/nss. I have dev-libs/nss-3.11-r1 installed. Re-emerging nss didn't help.


Removing "firefox" from my USE flags and changing nothing else allows OpenOffice to build.



emerge --info


Portage 2.1-r2 (default-linux/x86/2006.0, gcc-3.4.6, glibc-2.3.6-r4, 2.6.17.6 i686)
=================================================================
System uname: 2.6.17.6 i686 AMD Athlon(tm) XP 2100+
Gentoo Base System version 1.12.4
ccache version 2.3 [enabled]
app-admin/eselect-compiler: [Not Present]
dev-lang/python:     2.3.5-r2, 2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.3
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=athlon-xp -O3 -fomit-frame-pointer -funroll-loops -fprefetch-loop-arrays -fforce-addr -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/splash /etc/terminfo"
CXXFLAGS="-march=athlon-xp -O3 -fomit-frame-pointer -funroll-loops -fprefetch-loop-arrays -fforce-addr -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="en_US.UTF-8"
LINGUAS="en_US"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.us.gentoo.org/gentoo-portage"
USE="x86 3dnow 3dnowext S3TC X a52 aac aalib acpi alsa anthy apache2 artworkextra asm audiofile bash-completion berkdb blender-game bonobo bzip2 cdparanoia cdr chroot cjk cli crypt css cups curl dbus dga directfb dlloader dri dvd dvdr dvdread effects emboss encode exif expat fam fbcon ffmpeg firefox flac foomaticdb fortran ftp gif gimpprint glibc-omitfp gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtml hal imagemagick imlib immqt ipv6 isdnlog jack java javascript joystick jpeg kde kdeenablefinal kdgraphics libg++ libwww lua mad maildir matroska mhash mikmod mmx mmxext mng motif mozsvg mp3 mpeg mplayer music musicbrainz ncurses nls no-old-linux nocd nowin nptl nptlonly nsplugin nvidia offensive ogg openal opengl pam pcre pdf pdflib perl pic plugin png povray ppds pppd python qt3 qt4 quicktime readline real reflection rtc samba sdl session slang smartcard speex spell spl sse ssl stencil-buffer subtitles svg symlink sysfs tcltk tcpd tetex theora tiff timidity tk truetype truetype-fonts type1-fonts udev unicode usb v4l v4l2 videos vorbis win32codecs wma wmf xml xmms xorg xosd xpm xprint xscreensaver xv xvid zlib elibc_glibc input_devices_keyboard input_devices_mouse kernel_linux linguas_en_US userland_GNU video_cards_vga video_cards_vesa"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LDFLAGS, MAKEOPTS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY



I got the same error previously with CFLAGS="-march=athlon-xp -O2 -fomit-frame-pointer -pipe", so my over-aggressive CFLAGS are not a likely culprit.
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-08-28 23:43:56 UTC

*** This bug has been marked as a duplicate of 111959 ***