To comment on the following update, log in, then open the issue: http://www.openoffice.org/issues/show_bug.cgi?id=73328 Issue #|73328 Summary|building vanilla with java-gcj-compat Component|porting Version|OOo 2.2 Platform|Sun URL| OS/Version|Linux Status|NEW Status whiteboard| Keywords| Resolution| Issue type|DEFECT Priority|P3 Subcomponent|code Assigned to|mh Reported by|sparcmoz
------- Additional comments from [EMAIL PROTECTED] Wed Jan 10 02:00:09 -0800 2007 ------- GNU/Linux SPARC building m199 vanilla upstream on Debian/sid with java-gcj-compat-dev - build fails in testtools regcomp -register -br ../../unxlngs.pro/misc/bridgetest/bootstrap.rdb -r ../../unxlngs.pro/lib/uno_services.rdb -c \ file:///home/jim/vanilla/testtools/source/bridgetest/../../unxlngs.pro/class/testComponent.jar \ -env:URE_INTERNAL_JAVA_DIR=file:///home/jim/vanilla/solver/680/unxlngs.pro/bin using loader com.sun.star.loader.Java2 file:///home/jim/vanilla/testtools/source/bridgetest/../../unxlngs.pro/class/testComponent.jar [Java framework]sunjavaplugin.soJava runtime library: file:///usr/lib/../lib/libgcj.so.7 does not export symbol JNI_CreateJavaVM ! register component 'file:///home/jim/vanilla/testtools/source/bridgetest/../../unxlngs.pro/class/testComponent.jar' in registry '../../unxlngs.pro/lib/uno_services.rdb' failed! error (CannotRegisterImplementationException): Could not create Java implementation loader dmake: Error code 1, while making '../../unxlngs.pro/lib/uno_services.rdb' dmake: '../../unxlngs.pro/lib/uno_services.rdb' removed. '---* tg_merge.mk *---' ERROR: Error 65280 occurred while making home/jim/vanilla/testtools/source/bridgetest [EMAIL PROTECTED]:~/vanilla/testtools$ Some info: [EMAIL PROTECTED]:~/vanilla/testtools$ cd ~ && java GetJVMInfo java.version= 1.4.2 java.vendor= Free Software Foundation, Inc. java.home= /usr/lib/jvm/java-1.4.2-gcj-4.1-1.4.2.0/jre gnu.classpath.home=/usr gnu.classpath.home.url=file:///usr/lib/../lib javax.accessibility.assistive_technologies=null [EMAIL PROTECTED]:~$ [EMAIL PROTECTED]:~/vanilla$ java -version java version "1.4.2" gij (GNU libgcj) version 4.1.2 20061115 (prerelease) (Debian 4.1.1-20) [EMAIL PROTECTED]:~/vanilla$ javac -version Eclipse Java Compiler v_677_R32x, 3.2.1 release, Copyright IBM Corp 2000, 2006. All rights reserved. configured --with-jdk-home=/usr/lib/jvm/java-1.4.2-gcj-4.1-1.4.2.0 [EMAIL PROTECTED]:/usr$ find -name libjvm.so ... ./lib/jvm/java-1.4.2-gcj-4.1-1.4.2.0/jre/lib/sparc/server/libjvm.so ./lib/jvm/java-1.4.2-gcj-4.1-1.4.2.0/jre/lib/sparc/client/libjvm.so ./lib/gcj-4.1/libjvm.so [EMAIL PROTECTED]:/usr$ set | grep gcj AWTLIB='-ljawt -lgcj' JAVACOMPILER=/usr/lib/jvm/java-1.4.2-gcj-4.1-1.4.2.0/bin/javac JAVADOC=/usr/lib/jvm/java-1.4.2-gcj-4.1-1.4.2.0/bin/javadoc JAVAINTERPRETER=/usr/lib/jvm/java-1.4.2-gcj-4.1-1.4.2.0/bin/java JAVA_HOME=/usr/lib/jvm/java-1.4.2-gcj-4.1-1.4.2.0 JDK=gcj LD_LIBRARY_PATH=.:/home/jim/vanilla/solenv/unxlngs.pro/lib: /usr/lib/jvm/java-1.4.2-gcj-4.1-1.4.2.0/jre/lib/sparc:: /usr/lib/jvm/java-1.4.2-gcj-4.1-1.4.2.0/jre/lib/sparc/client: /usr/lib/jvm/java-1.4.2-gcj-4.1-1.4.2.0/jre/lib/sparc/native_threads: ../lib:/home/jim/vanilla/solver/680/unxlngs.pro/lib: ... SOLARLIB=' -L../lib -L/home/jim/vanilla/solenv/unxlngs/lib -L/home/jim/vanilla/solver/680/unxlngs.pro/lib -L/home/jim/vanilla/solenv/unxlngs/lib -L/usr/lib/jvm/java-1.4.2-gcj-4.1-1.4.2.0/lib -L/usr/lib/jvm/java-1.4.2-gcj-4.1-1.4.2.0/jre/lib/sparc -L/usr/lib/jvm/java-1.4.2-gcj-4.1-1.4.2.0/jre/lib/sparc/client -L/usr/lib/jvm/java-1.4.2-gcj-4.1-1.4.2.0/jre/lib/sparc/native_threads -L/usr/lib' [EMAIL PROTECTED]:/usr$ Index: jvmfwk/plugins/sunmajor/pluginlib/gnujre.cxx =================================================================== RCS file: /cvs/udk/jvmfwk/plugins/sunmajor/pluginlib/gnujre.cxx,v retrieving revision 1.13 diff -u -r1.13 gnujre.cxx --- jvmfwk/plugins/sunmajor/pluginlib/gnujre.cxx 22 Nov 2006 11:27:46 -0000 1.13 +++ jvmfwk/plugins/sunmajor/pluginlib/gnujre.cxx 10 Jan 2007 09:22:51 -0000 @@ -68,6 +68,7 @@ static char const* ar[]= { "/lib/" JFW_PLUGIN_ARCH "/client/libjvm.so", "/gcj-4.1.1/libjvm.so", + "/gcj-4.1/libjvm.so", "/libgcj.so.7", "/libgcj.so.6" }; The patch fixes it, but is it the right way? --------------------------------------------------------------------- Please do not reply to this automatically generated notification from Issue Tracker. Please log onto the website and enter your comments. http://qa.openoffice.org/issue_handling/project_issues.html#notification --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]