When I try to emerge openoffice-1.1.3 with the JAVA use flag, building fails with java issues. Reproducible: Always Steps to Reproduce: 1.USE="java" emerge openoffice 2.Watch it bail 3... Actual Results: The OO.org build fails. Expected Results: Openoffice built and installed onto system. emerge info: Portage 2.0.51-r15 (default-linux/sparc/sparc64/2004.3, gcc-3.3.5, glibc-2.3.3.20040420-r2, 2.4.29 sparc64) ================================================================= System uname: 2.4.29 sparc64 sun4u Gentoo Base System version 1.4.16 Python: dev-lang/python-2.3.4-r1 [2.3.4 (#1, Feb 20 2005, 15:11:01)] dev-lang/python: 2.3.4-r1 sys-devel/autoconf: 2.59-r6, 2.13 sys-devel/automake: 1.5, 1.8.5-r3, 1.7.9-r1, 1.6.3, 1.4_p6, 1.9.4 sys-devel/binutils: 2.15.92.0.2-r1 sys-devel/libtool: 1.5.10-r4 virtual/os-headers: 2.4.23 ACCEPT_KEYWORDS="sparc" AUTOCLEAN="yes" CFLAGS="-O2 -mcpu=ultrasparc -pipe" CHOST="sparc-unknown-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -mcpu=ultrasparc -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" LDFLAGS="-Wl,-O1" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/home/chance/.tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="sparc X aim berkdb bitmap-fonts bonobo cdr crypt cups curl dlloader doc encode ethereal f77 fam fastcgi fbcon flac flash font-server foomaticdb fortran gb gcc64 gdbm gif gimpprint gnome gpm gtk gtk2 gtkhtml guile imagemagick imlib java jpeg lesstiff libgda libwww live mbox mikmod mng motif mozilla mp3 mpeg mysql ncurses network offensive ogg oggvorbis opengl oss pam pdflib perl png python readline rtc sdl spell ssl svg tcltk tcpd theora tiff truetype truetype-fonts type1-fonts usb xml xml2 xmms xv xvid yahoo zlib" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, PORTDIR_OVERLAY *** Output from the end of the build process: *** java -classpath /home/chance/.tmp/portage/openoffice-1.1.3/work/OOo_1.1.3_src/so lver/645/unxlngs.pro/bin/jaxp.jar:/home/chance/.tmp/portage/openoffice-1.1.3/wor k/OOo_1.1.3_src/solver/645/unxlngs.pro/bin/parser.jar:../../unxlngs.pro/class/cf gimport.jar -Djavax.xml.parsers.SAXParserFactory=com.sun.xml.parser.SAXParserFac toryImpl org.openoffice.configuration.Inspector org/openoffice/Office/UI.xcs ** Start validating: file:/home/chance/.tmp/portage/openoffice-1.1.3/work/OOo_1. 1.3_src/officecfg/registry/schema/org/openoffice/Office/UI.xcs ** Document is valid! java -classpath /home/chance/.tmp/portage/openoffice-1.1.3/work/OOo_1.1.3_src/so lver/645/unxlngs.pro/bin/xt.jar:/home/chance/.tmp/portage/openoffice-1.1.3/work/ OOo_1.1.3_src/solver/645/unxlngs.pro/bin/parser.jar -Dcom.jclark.xsl.sax.parser= com.sun.xml.parser.Parser com.jclark.xsl.sax.Driver org/openoffice/Office/UI.xcs ../../util/schema_val.xsl ../../unxlngs.pro/misc/registry/schema/org/openoffice /Office/UI.val file=org/openoffice/Office/UI pathSeparator=/ file:/home/chance/.tmp/portage/openoffice-1.1.3/work/OOo_1.1.3_src/officecfg/reg istry/schema/org/openoffice/Office/UI.xcs:1: CHECKING CONSISTENCY ... java -classpath /home/chance/.tmp/portage/openoffice-1.1.3/work/OOo_1.1.3_src/so lver/645/unxlngs.pro/bin/xt.jar:/home/chance/.tmp/portage/openoffice-1.1.3/work/ OOo_1.1.3_src/solver/645/unxlngs.pro/bin/parser.jar -Dcom.jclark.xsl.sax.parser= com.sun.xml.parser.Parser com.jclark.xsl.sax.Driver org/openoffice/Office/UI.xcs ../../util/sanity.xsl ../../unxlngs.pro/misc/registry/schema/org/openoffice/Off ice/UI.san file=org/openoffice/Office/UI pathSeparator=/ An unexpected exception has been detected in native code outside the VM. Unexpected Signal : 11 occurred at PC=0x7C600530 Function=[Unknown.] Library=(N/A) NOTE: We are unable to locate the function name symbol for the error just occurred. Please refer to release documentation for possible reason and solutions. Current Java thread: Dynamic libraries: 00010000-00018000 r-xp 00000000 08:01 112720 /opt/bl ackdown-jdk-1.4.1/bin/java 00026000-00028000 rwxp 00006000 08:01 112720 /opt/bl ackdown-jdk-1.4.1/bin/java 70000000-7001a000 r-xp 00000000 08:01 92171 /lib/ld -2.3.3.so 70028000-7002c000 rwxp 00018000 08:01 92171 /lib/ld -2.3.3.so 7002c000-7003c000 r-xp 00000000 08:01 92243 /lib/li bsandbox.so 7003c000-70044000 rwxp 00000000 08:01 92243 /lib/li bsandbox.so 70054000-70064000 r-xp 00000000 08:01 92222 /lib/li bpthread-0.10.so 70064000-70074000 rwxp 00000000 08:01 92222 /lib/li bpthread-0.10.so 700b8000-700c8000 r-xp 00000000 08:01 92185 /lib/li bdl-2.3.3.so 700c8000-700ce000 rwxp 00000000 08:01 92185 /lib/li bdl-2.3.3.so 700d0000-70200000 r-xp 00000000 08:01 92166 /lib/li bc-2.3.3.so 70200000-70204000 rwxp 00120000 08:01 92166 /lib/li bc-2.3.3.so 70204000-70206000 r--p 00124000 08:01 92166 /lib/li bc-2.3.3.so 70206000-7020a000 rwxp 00126000 08:01 92166 /lib/li bc-2.3.3.so 7020c000-7061c000 r-xp 00000000 08:01 36948 /opt/bl ackdown-jdk-1.4.1/jre/lib/sparc/client/libjvm.so 7061c000-70644000 rwxp 00400000 08:01 36948 /opt/bl ackdown-jdk-1.4.1/jre/lib/sparc/client/libjvm.so 70654000-70674000 r-xp 00000000 08:01 92179 /lib/li bnsl-2.3.3.so 70674000-70678000 rwxp 00010000 08:01 92179 /lib/li bnsl-2.3.3.so 7067c000-7073c000 r-xp 00000000 08:06 981763 /home/c hance/.tmp/portage/openoffice-1.1.3/work/OOo_1.1.3_src/solver/645/unxlngs.pro/li b/libstdc++.so.5 7073c000-70746000 rwxp 000b0000 08:06 981763 /home/c hance/.tmp/portage/openoffice-1.1.3/work/OOo_1.1.3_src/solver/645/unxlngs.pro/li b/libstdc++.so.5 7074c000-707cc000 r-xp 00000000 08:01 92177 /lib/li bm-2.3.3.so 707cc000-707de000 rwxp 00070000 08:01 92177 /lib/li bm-2.3.3.so 707e0000-707f0000 r-xp 00000000 08:06 981764 /home/c hance/.tmp/portage/openoffice-1.1.3/work/OOo_1.1.3_src/solver/645/unxlngs.pro/li b/libgcc_s.so.1 707f0000-707f8000 rwxp 00000000 08:06 981764 /home/c hance/.tmp/portage/openoffice-1.1.3/work/OOo_1.1.3_src/solver/645/unxlngs.pro/li b/libgcc_s.so.1 707f8000-70808000 r-xp 00000000 08:01 34931 /opt/bl ackdown-jdk-1.4.1/jre/lib/sparc/native_threads/libhpi.so 70808000-70814000 rwxp 00000000 08:01 34931 /opt/bl ackdown-jdk-1.4.1/jre/lib/sparc/native_threads/libhpi.so 70814000-70834000 r-xp 00000000 08:01 34884 /opt/bl ackdown-jdk-1.4.1/jre/lib/sparc/libverify.so 70834000-70836000 rwxp 00010000 08:01 34884 /opt/bl ackdown-jdk-1.4.1/jre/lib/sparc/libverify.so 70838000-70868000 r-xp 00000000 08:01 34933 /opt/bl ackdown-jdk-1.4.1/jre/lib/sparc/libjava.so 70868000-7086c000 rwxp 00020000 08:01 34933 /opt/bl ackdown-jdk-1.4.1/jre/lib/sparc/libjava.so 7086c000-7088c000 r-xp 00000000 08:01 34886 /opt/bl ackdown-jdk-1.4.1/jre/lib/sparc/libzip.so 7088c000-70890000 rwxp 00010000 08:01 34886 /opt/bl ackdown-jdk-1.4.1/jre/lib/sparc/libzip.so 70890000-71f5e000 r--s 00000000 08:01 34928 /opt/bl ackdown-jdk-1.4.1/jre/lib/rt.jar 71f60000-71f78000 r--s 00000000 08:01 34908 /opt/bl ackdown-jdk-1.4.1/jre/lib/sunrsasign.jar 71f78000-71fea000 r--s 00000000 08:01 34910 /opt/bl ackdown-jdk-1.4.1/jre/lib/jsse.jar 71fec000-72000000 r--s 00000000 08:01 34909 /opt/bl ackdown-jdk-1.4.1/jre/lib/jce.jar 72000000-722bc000 r--s 00000000 08:01 34926 /opt/bl ackdown-jdk-1.4.1/jre/lib/charsets.jar efff4000-f0000000 rwxp ffffffffffff8000 00:00 0 Local Time = Wed Feb 23 00:29:32 2005 Elapsed Time = 0 # # The exception above was detected in native code outside the VM # # Java VM: Java HotSpot(TM) Client VM (Blackdown-1.4.1-01 mixed mode) # **************** Another exception has been detected while we were handling last error. Dumping information about last error: ERROR REPORT FILE = (N/A) PC = 0x7c600530 SIGNAL = 11 FUNCTION NAME = (N/A) OFFSET = 0xFFFFFFFF LIBRARY NAME = (N/A) Please check ERROR REPORT FILE for further information, if there is any. Good bye. # An error report file has been saved as hs_err_pid26976.log. # Please refer to the file for further information. # Signal 33 dmake: Error code 161, while making '../../unxlngs.pro/misc/registry/schema/org /openoffice/Office/UI.xcs' ---* TG_SLO.MK *--- ERROR: Error 65280 occurred while making /home/chance/.tmp/portage/openoffice-1. 1.3/work/OOo_1.1.3_src/officecfg/registry/schema
I switched from a 2.4 kernel to a 2.6 kernel (not sure if this has any bearing) and tried again. The exception happens at a new spot: java -classpath /home/chance/.tmp/portage/openoffice-1.1.3/work/OOo_1.1.3_src/so lver/645/unxlngs.pro/bin/xt.jar:/home/chance/.tmp/portage/openoffice-1.1.3/work/ OOo_1.1.3_src/solver/645/unxlngs.pro/bin/parser.jar -Dcom.jclark.xsl.sax.parser= com.sun.xml.parser.Parser com.jclark.xsl.sax.Driver org/openoffice/Office/Jobs.x cs ../../util/schema_trim.xsl ../../unxlngs.pro/misc/registry/schema/org/openoff ice/Office/Jobs.tmp java -classpath /home/chance/.tmp/portage/openoffice-1.1.3/work/OOo_1.1.3_src/so lver/645/unxlngs.pro/bin/jaxp.jar:/home/chance/.tmp/portage/openoffice-1.1.3/wor k/OOo_1.1.3_src/solver/645/unxlngs.pro/bin/parser.jar:../../unxlngs.pro/class/sc hema.jar -Djavax.xml.parsers.SAXParserFactory=com.sun.xml.parser.SAXParserFactor yImpl org.openoffice.helper.PrettyPrinter ../../unxlngs.pro/misc/registry/schema /org/openoffice/Office/Jobs.tmp ../../unxlngs.pro/misc/registry/schema/org/openo ffice/Office/Jobs.xcs An unexpected exception has been detected in native code outside the VM. Unexpected Signal : 11 occurred at PC=0x7CE00490 Function=[Unknown.] Library=(N/A) NOTE: We are unable to locate the function name symbol for the error just occurred. Please refer to release documentation for possible reason and solutions. Current Java thread: Dynamic libraries: 00010000-00018000 r-xp 00000000 08:01 112720 /opt/bl ackdown-jdk-1.4.1/bin/java 00026000-00028000 rwxp 00006000 08:01 112720 /opt/bl ackdown-jdk-1.4.1/bin/java 70000000-7001a000 r-xp 00000000 08:01 92171 /lib/ld -2.3.3.so 70028000-7002c000 rwxp 00018000 08:01 92171 /lib/ld -2.3.3.so 7002c000-7003c000 r-xp 00000000 08:01 92243 /lib/li bsandbox.so 7003c000-70044000 rwxp 00000000 08:01 92243 /lib/li bsandbox.so 70054000-70064000 r-xp 00000000 08:01 92222 /lib/li bpthread-0.10.so 70064000-70074000 rwxp 00000000 08:01 92222 /lib/li bpthread-0.10.so 700b8000-700c8000 r-xp 00000000 08:01 92185 /lib/li bdl-2.3.3.so 700c8000-700ce000 rwxp 00000000 08:01 92185 /lib/li bdl-2.3.3.so 700d0000-70200000 r-xp 00000000 08:01 92166 /lib/li bc-2.3.3.so 70200000-70204000 rwxp 00120000 08:01 92166 /lib/li bc-2.3.3.so 70204000-70206000 r--p 00124000 08:01 92166 /lib/li bc-2.3.3.so 70206000-7020a000 rwxp 00126000 08:01 92166 /lib/li bc-2.3.3.so 70210000-70620000 r-xp 00000000 08:01 36948 /opt/bl ackdown-jdk-1.4.1/jre/lib/sparc/client/libjvm.so 70620000-70648000 rwxp 00400000 08:01 36948 /opt/bl ackdown-jdk-1.4.1/jre/lib/sparc/client/libjvm.so 70668000-70688000 r-xp 00000000 08:01 92179 /lib/li bnsl-2.3.3.so 70688000-7068c000 rwxp 00010000 08:01 92179 /lib/li bnsl-2.3.3.so 70690000-70750000 r-xp 00000000 08:06 1296250 /home/c hance/.tmp/portage/openoffice-1.1.3/work/OOo_1.1.3_src/solver/645/unxlngs.pro/li b/libstdc++.so.5 70750000-7075a000 rwxp 000b0000 08:06 1296250 /home/c hance/.tmp/portage/openoffice-1.1.3/work/OOo_1.1.3_src/solver/645/unxlngs.pro/li b/libstdc++.so.5 70760000-707e0000 r-xp 00000000 08:01 92177 /lib/li bm-2.3.3.so 707e0000-707f2000 rwxp 00070000 08:01 92177 /lib/li bm-2.3.3.so 707f4000-70804000 r-xp 00000000 08:06 1296251 /home/c hance/.tmp/portage/openoffice-1.1.3/work/OOo_1.1.3_src/solver/645/unxlngs.pro/li b/libgcc_s.so.1 70804000-7080c000 rwxp 00000000 08:06 1296251 /home/c hance/.tmp/portage/openoffice-1.1.3/work/OOo_1.1.3_src/solver/645/unxlngs.pro/li b/libgcc_s.so.1 7080c000-7081c000 r-xp 00000000 08:01 34931 /opt/bl ackdown-jdk-1.4.1/jre/lib/sparc/native_threads/libhpi.so 7081c000-70828000 rwxp 00000000 08:01 34931 /opt/bl ackdown-jdk-1.4.1/jre/lib/sparc/native_threads/libhpi.so 70828000-70848000 r-xp 00000000 08:01 34884 /opt/bl ackdown-jdk-1.4.1/jre/lib/sparc/libverify.so 70848000-7084a000 rwxp 00010000 08:01 34884 /opt/bl ackdown-jdk-1.4.1/jre/lib/sparc/libverify.so 7084c000-7087c000 r-xp 00000000 08:01 34933 /opt/bl ackdown-jdk-1.4.1/jre/lib/sparc/libjava.so 7087c000-70880000 rwxp 00020000 08:01 34933 /opt/bl ackdown-jdk-1.4.1/jre/lib/sparc/libjava.so 70880000-708a0000 r-xp 00000000 08:01 34886 /opt/bl ackdown-jdk-1.4.1/jre/lib/sparc/libzip.so 708a0000-708a4000 rwxp 00010000 08:01 34886 /opt/bl ackdown-jdk-1.4.1/jre/lib/sparc/libzip.so 708a4000-71f72000 r--s 00000000 08:01 34928 /opt/bl ackdown-jdk-1.4.1/jre/lib/rt.jar 71f74000-71f8c000 r--s 00000000 08:01 34908 /opt/bl ackdown-jdk-1.4.1/jre/lib/sunrsasign.jar 71f8c000-71ffe000 r--s 00000000 08:01 34910 /opt/bl ackdown-jdk-1.4.1/jre/lib/jsse.jar 72000000-72014000 r--s 00000000 08:01 34909 /opt/bl ackdown-jdk-1.4.1/jre/lib/jce.jar 72014000-722d0000 r--s 00000000 08:01 34926 /opt/bl ackdown-jdk-1.4.1/jre/lib/charsets.jar 7c6e8000-7c6f8000 r-xp 00000000 08:01 92263 /lib/li bnss_compat-2.3.3.so 7c6f8000-7c702000 rwxp 00000000 08:01 92263 /lib/li bnss_compat-2.3.3.so 7c704000-7c714000 r-xp 00000000 08:01 92244 /lib/li bnss_nis-2.3.3.so 7c714000-7c720000 rwxp 00000000 08:01 92244 /lib/li bnss_nis-2.3.3.so 7c720000-7c730000 r-xp 00000000 08:01 92227 /lib/li bnss_files-2.3.3.so 7c730000-7c73c000 rwxp 00000000 08:01 92227 /lib/li bnss_files-2.3.3.so 7cb44000-7cb62000 r--s 00000000 08:01 122887 /opt/bl ackdown-jdk-1.4.1/jre/lib/ext/sunjce_provider.jar 7cb64000-7cb68000 r--s 00000000 08:01 122883 /opt/bl ackdown-jdk-1.4.1/jre/lib/ext/dnsns.jar 7cb68000-7cc08000 r--s 00000000 08:01 122884 /opt/bl ackdown-jdk-1.4.1/jre/lib/ext/localedata.jar 7cc08000-7cc16000 r--s 00000000 08:01 122885 /opt/bl ackdown-jdk-1.4.1/jre/lib/ext/ldapsec.jar 7cc18000-7cc1a000 r--s 00000000 08:06 1100255 /home/c hance/.tmp/portage/openoffice-1.1.3/work/OOo_1.1.3_src/solver/645/unxlngs.pro/bi n/jaxp.jar 7cc1c000-7cc3e000 r--s 00000000 08:06 1100256 /home/c hance/.tmp/portage/openoffice-1.1.3/work/OOo_1.1.3_src/solver/645/unxlngs.pro/bi n/parser.jar 7cc40000-7cc42000 r--s 00000000 08:06 1326437 /home/c hance/.tmp/portage/openoffice-1.1.3/work/OOo_1.1.3_src/officecfg/unxlngs.pro/cla ss/schema.jar Local Time = Fri Feb 25 19:01:28 2005 Elapsed Time = 0 # # The exception above was detected in native code outside the VM # # Java VM: Java HotSpot(TM) Client VM (Blackdown-1.4.1-01 mixed mode) # # An error report file has been saved as hs_err_pid16792.log. # Please refer to the file for further information. # Abort dmake: Error code 134, while making '../../unxlngs.pro/misc/registry/schema/org /openoffice/Office/Jobs.xcs' dmake: '../../unxlngs.pro/misc/registry/schema/org/openoffice/Office/Jobs.xcs' removed. ---* TG_SLO.MK *--- ERROR: Error 65280 occurred while making /home/chance/.tmp/portage/openoffice-1. 1.3/work/OOo_1.1.3_src/officecfg/registry/schema Is blackdown java under Sparc simply flaky? If so, the JAVA use flag should be removed for sparc.
These failures in java are errors in java, not in openoffice. I don't believe that openoffice particularly stresses java, so I wonder what goes wrong. Probably it's a blackdown problem.
Yeah, it's a blackdown issue. Basically blackdown is a mixed bag on SPARC, and whether it works or not is based on any number of mystical factors that relate to glibc. There's not much we can do about this here, other than hope that blackdown's mention of providing a 1.5 for SPARC will resolve this issue.
So closing this