Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 77845

Summary: openoffice-1.1.4 does not compile with java and gcc-3.4.3-20050110
Product: Gentoo Linux Reporter: Peter Doerfler <doerfler>
Component: Current packagesAssignee: Gentoo Office Team <office>
Status: RESOLVED DUPLICATE    
Severity: major    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Peter Doerfler 2005-01-13 08:36:10 UTC
As noted by Imrad A Faiad in http://bugs.gentoo.org/show_bug.cgi?id=75378#c18 openoffice-1.1.4 does not compile with java enabled and using gcc-3.4.3. I haven't tried the patch he posted but it looks like it will solve the problem and after all it's from the OOo people :)

Please put the patch into portage 

Reproducible: Always
Steps to Reproduce:
1.USE java and gcc-3.4.3
2.emerge openoffice-1.1.4
3.

Actual Results:  
emerge failed due to bug in jdbc implementation of java in openoffice  
 
error message: 
Making: ../../../unxlngi4.pro/slo/DriverPropertyInfo.obj 
g++ -fmessage-length=0 -c -I.  -I. -I../inc -I../../inc -I../../../inc 
-I../../../unx/inc -I../../../unxlngi4.pro/inc -I. 
-I/var/tmp/portage/openoffice-1.1.4/work/solver/645/unxlngi4.pro/inc/stl 
-I/var/tmp/portage/openoffice-1.1.4/work/solver/645/unxlngi4.pro/inc/external 
-I/var/tmp/portage/openoffice-1.1.4/work/solver/645/unxlngi4.pro/inc 
-I/var/tmp/portage/openoffice-1.1.4/work/solenv/unxlngi4/inc 
-I/var/tmp/portage/openoffice-1.1.4/work/solenv/inc 
-I/var/tmp/portage/openoffice-1.1.4/work/res 
-I/var/tmp/portage/openoffice-1.1.4/work/solver/645/unxlngi4.pro/inc/stl 
-I/var/tmp/portage/openoffice-1.1.4/work/solenv/inc/Xp31 
-I/opt/blackdown-jdk-1.4.2.01/include 
-I/opt/blackdown-jdk-1.4.2.01/include/linux 
-I/opt/blackdown-jdk-1.4.2.01/include/native_threads/include 
-I/usr/X11R6/include     -I. -I../../../res -I. -O2 -march=pentium4 
-fno-stack-protector -fno-strict-aliasing   -O2 -march=pentium4 
-fno-strict-aliasing -fno-for-scope -fpermissive -fno-rtti -include 
preinclude.h -fexceptions -fno-enforce-eh-specs   -fpic -DLINUX -DUNX -DVCL 
-DGCC -DC300 -DINTEL 
-DGXX_INCLUDE_PATH=/usr/lib/gcc/i686-pc-linux-gnu/3.4.3/include/g++-v3 
-DCVER=C300 -D_USE_NAMESPACE -DGLIBC=2 -DX86 -D_PTHREADS -D_REENTRANT 
-DNEW_SOLAR -D_USE_NAMESPACE=1 -DSTLPORT_VERSION=400 -D__DMAKE -DUNIX 
-DCPPU_ENV=gcc3 -DSUPD=645 -DPRODUCT -DNDEBUG -DPRODUCT_FULL 
-DOSL_DEBUG_LEVEL=0 -DOPTIMIZE -DEXCEPTIONS_ON -DCUI -DSOLAR_JAVA -DSRX645  
-DSHAREDLIB -D_DLL_  -DMULTITHREAD   
-o ../../../unxlngi4.pro/slo/DriverPropertyInfo.o /var/tmp/portage/openoffice-1.1.4/work/connectivity/source/drivers/jdbc/DriverPropertyInfo.cxx 
/var/tmp/portage/openoffice-1.1.4/work/connectivity/source/drivers/jdbc/DriverPropertyInfo.cxx: 
In member function `com::sun::star::uno::Sequence<rtl::OUString> 
connectivity::java_sql_DriverPropertyInfo::choices() const': 
/var/tmp/portage/openoffice-1.1.4/work/connectivity/source/drivers/jdbc/DriverPropertyInfo.cxx:187: 
error: no matching function for call to 
`connectivity::java_lang_String::java_lang_String(connectivity::java_lang_String)' 
../../inc/java/lang/String.hxx:71: note: candidates are: 
connectivity::java_lang_String::java_lang_String(connectivity::java_lang_String&) 
../../inc/java/lang/String.hxx:83: note:                 
connectivity::java_lang_String::java_lang_String(const rtl::OUString&) 
dmake:  Error code 1, while making 
'../../../unxlngi4.pro/slo/DriverPropertyInfo.obj' 
---* TG_SLO.MK *--- 


emerge info  
Portage 2.0.51-r3 (default-linux/x86/2004.0, gcc-3.4.3,  
glibc-2.3.4.20040808-r1, 2.4.26-gentoo-r14 i686)  
=================================================================  
System uname: 2.4.26-gentoo-r14 i686 Intel(R) Pentium(R) 4 CPU 2.80GHz  
Gentoo Base System version 1.4.16  
Autoconf: sys-devel/autoconf-2.59-r5  
Automake: sys-devel/automake-1.8.5-r1  
Binutils: sys-devel/binutils-2.15.92.0.2-r1  
Headers:  sys-kernel/linux-headers-2.4.21-r1  
Libtools: sys-devel/libtool-1.5.2-r7  
ACCEPT_KEYWORDS="x86"  
AUTOCLEAN="yes"  
CFLAGS="-O3 -march=pentium4 -fomit-frame-pointer"  
CHOST="i686-pc-linux-gnu"  
COMPILER=""  
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /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/ /var/qmail/control"  
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"  
CXXFLAGS="-O3 -march=pentium4 -fomit-frame-pointer"  
DISTDIR="/usr/portage/distfiles"  
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms"  
GENTOO_MIRRORS="ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo"  
MAKEOPTS="-j3"  
PKGDIR="/usr/portage/packages"  
PORTAGE_TMPDIR="/var/tmp"  
PORTDIR="/usr/portage"  
PORTDIR_OVERLAY=""  
SYNC="rsync://rsync.gentoo.org/gentoo-portage"  
USE="3dfx X alsa apm arts avi berkdb bitmap-fonts cdr crypt cups emacs encode  
esd f77 fam flac font-server foomaticdb fortran gdbm gif gnome gpm gstreamer  
gtk gtk2 icq imagemagick imlib ipv6 java jpeg junit kde libg++ libwww mad  
mikmod mmx motif mozilla mpeg mysql ncurses nls oggvorbis opengl oss pam pdflib  
perl png ppds python qt quicktime readline samba sdl slang spell sse ssl svga  
tcpd tetex tiff truetype truetype-fonts type1-fonts usb wxwindows x86 xml2 xmms  
xv zlib"  
 
 
Note that the CFLAGS are changed automatically as can be seen in the compiler 
output above
Comment 1 Andreas Proschofsky (RETIRED) gentoo-dev 2005-01-13 23:23:16 UTC

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