The ebuild is unable to complete the compiling phase of openoffice-2.3.1-r1. Moreover I've found exactly the same problem since openoffice-2.3.0. It seems like at www.openoffice.org know about this bug and they have a solution for it: http://www.openoffice.org/issues/show_bug.cgi?id=84499 Reproducible: Always Steps to Reproduce: 1. On my machine: 'emerge openoffice'
This is the error message I get: Making: ../unxlngx6.pro/lib/libsb680lx.so x86_64-pc-linux-gnu-g++ -Wl,-z,combreloc -Wl,-z,defs -Wl,-rpath,'$ORIGIN' -shared -L../unxlngx6.pro/lib -L../lib -L/var/tmp/portage/app-office/openoffice-2.3.1-r1/work/ooo/build/OOG680_m9/solenv/unxlngx6/lib (...) ../unxlngx6.pro/slo/sb_dflt_version.o -o ../unxlngx6.pro/lib/libsb680lx.so ../unxlngx6.pro/slo/basmgr.o ../unxlngx6.pro/slo/basicmanagerrepository.o (...) ../unxlngx6.pro/slo/sbxdec.o -luno_cppu -luno_cppuhelpergcc3 -ltl680lx -lsvt680lx -lsvl680lx -lvcl680lx -lvos3gcc3 -luno_sal -lcomphelp4gcc3 -lutl680lx -lsot680lx -lvos3gcc3 -lxcr680lx -ldl -lpthread -lm -Wl,-Bdynamic -lstlport_gcc ../unxlngx6.pro/slo/image.o: In function `SbiImage::Load(SvStream&, unsigned int&)': image.cxx:(.text+0x7b9): undefined reference to `PCodeBuffConvertor<unsigned short, unsigned int>::convert()' image.cxx:(.text+0x7c3): undefined reference to `PCodeBuffConvertor<unsigned short, unsigned int>::convert()' ../unxlngx6.pro/slo/image.o: In function `SbiImage::Save(SvStream&, unsigned int)': image.cxx:(.text+0x1554): undefined reference to `PCodeBuffConvertor<unsigned int, unsigned short>::convert()' image.cxx:(.text+0x155e): undefined reference to `PCodeBuffConvertor<unsigned int, unsigned short>::convert()' collect2: ld returned 1 exit status dmake: Error code 1, while making '../unxlngx6.pro/lib/libsb680lx.so'
Created attachment 145131 [details] My 'emerge --info' output
I had to let you know that I don't have GCC 4.3, but this version: gcc (GCC) 4.1.2 (Gentoo 4.1.2 p1.0.2)
So your bug actually neither is a gcc-4.3 issue nor has it anything to do with the mentioned upstream issue? This report is seriously misleading...
(In reply to comment #4) > So your bug actually neither is a gcc-4.3 issue nor has it anything to do with > the mentioned upstream issue? This report is seriously misleading... Apparently... sigh. Sorry about this.
Hi, it's in fact the same issue as upstream (although they found it using GCC 4.3 and I did using GCC version Gentoo 4.1.2 p1.0.2). I'm sure about this because I got the same error message (and in the same source file), and after manually applying the patch they posted (to /var/tmp/portage/app-office/openoffice-2.3.1-r1/work/ooo/build/OOG680_m9/basic/source/comp/codegen.cxx source file, the only one I found with that name, and the one that caused the linking error) it has compiled fine and now works perfectly on my machine.
Anyway: Should be gone with OOo 2.4.0 which will be released in the next few days, so not going to backport it.
*** Bug 212415 has been marked as a duplicate of this bug. ***
2.4.0 is in the tree, closing