openoffice port build on FreeBSD 4.9
Rick Flosi
rflosi at shrike.depaul.edu
Fri Oct 3 15:59:14 PDT 2003
Did you try
installing the /usr/ports/java/jdk13 port by itself?
i.e.
cd /usr/ports/java/jdk13
make build
make install clean
?
On Fri, 3 Oct 2003, Stephen Albright wrote:
> I am very new to FreeBSD and Unix in general. I may
> have more problems than I think, but here goes. I am
> trying to make depend && install WITH_BSD_JDK=TRUE
> clean with openoffice. Everything works fine until I
> get to the jvm section (seen below). I have tried
> looking for this on the net, but I have not been to
> successful in finding a solution.
>
> Thanks for your help.
> Stephen
>
> -------------------------------------------------------
> Script started on Fri Oct 3 09:03:16 2003
> 9:03:16 /home/stephen> uname -a
>
> FreeBSD nod.everestkc.net 4.9-RC FreeBSD 4.9-RC #0:
> Tue Sep 30 20:56:52 CDT 2003
> /usr/obj/usr/src/sys/MYGENERIC i386
> 9:03:20 /home/stephen> exit
>
> exit
>
> Script done on Fri Oct 3 09:03:26 2003
>
> -------------------------------------------------------
> Script started on Thu Oct 2 11:16:14 2003
> nod# make depend && make install WITH_BSD_JDK=TRUE
> clean
>
>
> REQUIREMENTS:
>
> OO requires that the ENV variable LANG
> is set to a proper value. Dependent on
> which language port you use, OO does
> automatically set LANG to a suitable
> value. You can change this with:
>
> USE_LANG="preferred language"
>
> and set a different language
> like:
>
> en_US.ISO8859-15 en_US.ISO8859-1
> US-ASCII
>
> Your current setting is:
>
> USE_LANG=en_US.ISO8859-15
>
>
> OPTIONS:
>
> You can compile OO with debug symbols
> if you call make with WITH_DEBUG=1
>
> If you set WITH_DEBUG=2, you add internal
> OO.org debug support.
>
>
> You may set WITH_TTF_BYTECODE_ENABLED=YES
> if you like to use the Freetype library to
> render TTF fonts. Normally the TTF lib is
> not used to render fonts.
>
> If you have licensed the Apple patents
> US05155805 US05159668 and US05325479
> you can enable this option to get better
> quality of glyphs at small bitmap sizes.
>
>
> You may set WITH_GIF_LZW_COMPRESSION=YES
> If you want to make compressed gif images
>
> If must have license from the Unisys and IBM patents
> to enable this option to get compressed GIF images.
>
>
> NOTICE:
>
> To build Openoffice, you should have a lot
> of free diskspace (~ 4GB).
>
>
> ===> Extracting for openoffice-1.0.3_2
> >> Checksum OK for
> openoffice1.0/OOo_1.0.3_source.tar.bz2.
> >> Checksum OK for openoffice1.0/gpc231.tar.Z.
> >> Checksum OK for
> openoffice1.0/patch-openoffice-mozilla101-2002-10-14.
> >> Checksum OK for
> openoffice1.0/mozilla-vendor-1.0.2a.tgz.
> ===> Extracting mozilla sub project
> ===> Extracting for mozilla-1.0.2_1
> >> Checksum OK for mozilla-source-1.0.2.tar.bz2.
> >> Checksum OK for libart_lgpl-1.0.2.tar.bz2.
> ===> Patching for openoffice-1.0.3_2
> ===> Applying FreeBSD patches for openoffice-1.0.3_2
> ===> Patching for mozilla-1.0.2_1
> ===> Applying FreeBSD patches for mozilla-1.0.2_1
> ===> Removing GIF LZW compression for
> openoffice-1.0.3_2
> ===> Find old malloc.h defines and fix them in
> openoffice-1.0.3_2 source
> ===> openoffice-1.0.3_2 depends on executable: gcc32
> - found
> ===> openoffice-1.0.3_2 depends on file:
> /usr/local/jdk1.3.1/bin/java - not found
> ===> Verifying install for
> /usr/local/jdk1.3.1/bin/java in /usr/ports/java/jdk13
> ===> Building for jdk-1.3.1p8_2
> # Start of jdk build
> i386 Build started: 1.3.1-p8-stephen-031002-11:34
> Sanity check passed
> >>>Recursively making java all @ Thu Oct 2 11:34:31
> CDT 2003 ...
> gmake[1]: Entering directory
> `/usr/ports/java/jdk13/work/j2sdk1.3.1/make/java'
> >>>Recursively making hpi all @ Thu Oct 2 11:34:31
> CDT 2003 ...
> gmake[2]: Entering directory
> `/usr/ports/java/jdk13/work/j2sdk1.3.1/make/java/hpi'
> >>>Recursively making green all @ Thu Oct 2 11:34:31
> CDT 2003 ...
> gmake[3]: Entering directory
> `/usr/ports/java/jdk13/work/j2sdk1.3.1/make/java/hpi/green'
> gmake
> ../../../../build/bsd-i386/lib/i386/green_threads/libhpi.so
> VARIANT=OPT
> gmake[4]: Entering directory
> `/usr/ports/java/jdk13/work/j2sdk1.3.1/make/java/hpi/green'
> gmake[4]: Leaving directory
> `/usr/ports/java/jdk13/work/j2sdk1.3.1/make/java/hpi/green'
> gmake
> ../../../../build/bsd-i386/lib/i386/green_threads/libhpi_g.so
> VARIANT=DBG
> gmake[4]: Entering directory
> `/usr/ports/java/jdk13/work/j2sdk1.3.1/make/java/hpi/green'
> gmake[4]: Leaving directory
> `/usr/ports/java/jdk13/work/j2sdk1.3.1/make/java/hpi/green'
> gmake[3]: Leaving directory
> `/usr/ports/java/jdk13/work/j2sdk1.3.1/make/java/hpi/green'
> <<<Finished Recursively making green all @ Thu Oct 2
> 11:34:32 CDT 2003.
> gmake[2]: Leaving directory
> `/usr/ports/java/jdk13/work/j2sdk1.3.1/make/java/hpi'
> <<<Finished Recursively making hpi all @ Thu Oct 2
> 11:34:32 CDT 2003.
> >>>Recursively making version all @ Thu Oct 2
> 11:34:32 CDT 2003 ...
> gmake[2]: Entering directory
> `/usr/ports/java/jdk13/work/j2sdk1.3.1/make/java/version'
> gmake[2]: Nothing to be done for `all'.
> gmake[2]: Leaving directory
> `/usr/ports/java/jdk13/work/j2sdk1.3.1/make/java/version'
> <<<Finished Recursively making version all @ Thu Oct
> 2 11:34:32 CDT 2003.
> >>>Recursively making jvm all @ Thu Oct 2 11:34:32
> CDT 2003 ...
> gmake[2]: Entering directory
> `/usr/ports/java/jdk13/work/j2sdk1.3.1/make/java/jvm'
> gmake
> ../../../build/bsd-i386/lib/i386/classic/libjvm.so
> VARIANT=OPT
> gmake[3]: Entering directory
> `/usr/ports/java/jdk13/work/j2sdk1.3.1/make/java/jvm'
> rm -f
> ../../../build/bsd-i386/tmp/java/java.lang/jvm/.classes.list
> if [ -s
> ../../../build/bsd-i386/tmp/java/java.lang/jvm/.classes.list
> ] ; \
> then /usr/local/diablo-jdk1.3.1/bin/javac -J-Xmx64m
> -classpath ../../../build/bsd-i386/classes
> -bootclasspath "" -sourcepath
> "../../../build/bsd-i386/gensrc:../../../src/solaris/classes:../../../src/share/classes"
> -d ../../../build/bsd-i386/classes \
>
> ../../../src/share/classes/java/io/InputStream.java
> ../../../src/share/classes/java/lang/Boolean.java
> ../../../src/share/classes/java/lang/Byte.java
> ../../../src/share/classes/java/lang/Character.java
> ../../../src/share/classes/java/lang/Class.java
> ../../../src/share/classes/java/lang/ClassLoader.java
> ../../../src/share/classes/java/lang/Double.java
> ../../../src/share/classes/java/lang/Float.java
> ../../../src/share/classes/java/lang/Integer.java
> ../../../src/share/classes/java/lang/Long.java
> ../../../src/share/classes/java/lang/Object.java
> ../../../src/share/classes/java/lang/Runtime.java
> ../../../src/share/classes/java/lang/Short.java
> ../../../src/share/classes/java/lang/StackOverflowError.java
> ../../../src/share/classes/java/lang/String.java
> ../../../src/share/classes/java/lang/Thread.java
> ../../../src/share/classes/java/lang/ThreadGroup.java
> ../../../src/share/classes/java/lang/Throwable.java
> ../../../src/share/classes/java/lang/ref/Reference.java
> ../../../src/share/classes/java/lang/ref/SoftReference.java
> ../../../src/share/classes/java/lang/reflect/Field.java
> ../../../src/share/classes/java/lang/reflect/Method.java
> ../../../src/share/classes/java/lang/reflect/Constructor.java
> ../../../src/share/classes/java/lang/reflect/InvocationTargetException.java
> ../../../src/share/classes/java/security/AccessControlContext.java
> ../../../src/share/classes/java/util/Properties.java
> ../../../src/share/classes/sun/io/ByteToCharConverter.java
> ../../../src/share/classes/sun/io/CharToByteConverter.java
> ../../../src/share/classes/sun/misc/VM.java ; \
> fi
> SIGILL 4* illegal instruction
>
> Full thread dump Classic VM (diablo-1.3.1-0, green
> threads):
> "Finalizer" (TID:0x28d6a528,
> sys_thread_t:0x80d6080, state:CW) prio=8
> at java.lang.Object.wait(Native Method)
> at
> java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:108)
> at
> java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:123)
> at
> java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:162)
> "Reference Handler" (TID:0x28d6a300,
> sys_thread_t:0x8097480, state:CW) prio=10
> at java.lang.Object.wait(Native Method)
> at java.lang.Object.wait(Object.java:420)
> at
> java.lang.ref.Reference$ReferenceHandler.run(Reference.java:110)
> "Signal dispatcher" (TID:0x28d6a330,
> sys_thread_t:0x8097280, state:CW) prio=5
> "main" (TID:0x28d6a1b0, sys_thread_t:0x8055080,
> state:R) prio=5
> at java.lang.Long.parseLong(Long.java:299)
> at
> com.sun.tools.javac.v8.util.Convert.string2long(Convert.java:41)
> at
> com.sun.tools.javac.v8.parser.Parser.literal(Parser.java:280)
> at
> com.sun.tools.javac.v8.parser.Parser.term3(Parser.java:630)
> at
> com.sun.tools.javac.v8.parser.Parser.term2(Parser.java:472)
> at
> com.sun.tools.javac.v8.parser.Parser.term1(Parser.java:441)
> at
> com.sun.tools.javac.v8.parser.Parser.term(Parser.java:382)
> at
> com.sun.tools.javac.v8.parser.Parser.term(Parser.java:365)
> at
> com.sun.tools.javac.v8.parser.Parser.expression(Parser.java:355)
> at
> com.sun.tools.javac.v8.parser.Parser.variableInitializer(Parser.java:1118)
> at
> com.sun.tools.javac.v8.parser.Parser.variableDeclaratorRest(Parser.java:1636)
> at
> com.sun.tools.javac.v8.parser.Parser.variableDeclaratorsRest(Parser.java:1607)
> at
> com.sun.tools.javac.v8.parser.Parser.classOrInterfaceBodyDeclaration(Parser.java:1879)
> at
> com.sun.tools.javac.v8.parser.Parser.classOrInterfaceBody(Parser.java:1814)
> at
> com.sun.tools.javac.v8.parser.Parser.classDeclaration(Parser.java:1762)
> at
> com.sun.tools.javac.v8.parser.Parser.classOrInterfaceDeclaration(Parser.java:1734)
> at
> com.sun.tools.javac.v8.parser.Parser.typeDeclaration(Parser.java:1720)
> at
> com.sun.tools.javac.v8.parser.Parser.compilationUnit(Parser.java:1670)
> at
> com.sun.tools.javac.v8.JavaCompiler.parse(JavaCompiler.java:244)
> at
> com.sun.tools.javac.v8.JavaCompiler.parse(JavaCompiler.java:267)
> at
> com.sun.tools.javac.v8.JavaCompiler.compile(JavaCompiler.java:355)
> at com.sun.tools.javac.v8.Main.compile(Main.java:247)
> at com.sun.tools.javac.Main.main(Main.java:16)
> Monitor Cache Dump:
>
> java.lang.ref.ReferenceQueue$Lock at 28D6A540/28F06EA0:
> <unowned>
> Waiting to be notified:
> "Finalizer" (0x80d6080)
> java.lang.ref.Reference$Lock at 28D6A310/28F069A8:
> <unowned>
> Waiting to be notified:
> "Reference Handler" (0x8097480)
> Registered Monitor Dump:
> utf8 hash table: <unowned>
> JNI pinning lock: <unowned>
> JNI global reference lock: <unowned>
> BinClass lock: <unowned>
> Class linking lock: <unowned>
> System class loader lock: <unowned>
> Code rewrite lock: <unowned>
> Heap lock: <unowned>
> Monitor cache lock: owner "main" (0x8055080) 1
> entry
> Dynamic loading lock: <unowned>
> Monitor IO lock: <unowned>
> User signal monitor: <unowned>
> Waiting to be notified:
> "Signal dispatcher" (0x8097280)
> Child death monitor: <unowned>
> I/O monitor: <unowned>
> Alarm monitor: <unowned>
> Waiting to be notified:
> <unknown thread> (0x8055280)
> Thread queue lock: owner "main" (0x8055080) 1
> entry
> Monitor registry: owner "main" (0x8055080) 1 entry
>
> SIGABRT 6* abort (generated by abort(3) routine)
>
> Full thread dump Classic VM (diablo-1.3.1-0, green
> threads):
> "Finalizer" (TID:0x28d6a528,
> sys_thread_t:0x80d6080, state:CW) prio=8
> at java.lang.Object.wait(Native Method)
> at
> java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:108)
> at
> java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:123)
> at
> java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:162)
> "Reference Handler" (TID:0x28d6a300,
> sys_thread_t:0x8097480, state:CW) prio=10
> at java.lang.Object.wait(Native Method)
> at java.lang.Object.wait(Object.java:420)
> at
> java.lang.ref.Reference$ReferenceHandler.run(Reference.java:110)
> "Signal dispatcher" (TID:0x28d6a330,
> sys_thread_t:0x8097280, state:CW) prio=5
> "main" (TID:0x28d6a1b0, sys_thread_t:0x8055080,
> state:R) prio=5
> at java.lang.Long.parseLong(Long.java:299)
> at
> com.sun.tools.javac.v8.util.Convert.string2long(Convert.java:41)
> at
> com.sun.tools.javac.v8.parser.Parser.literal(Parser.java:280)
> at
> com.sun.tools.javac.v8.parser.Parser.term3(Parser.java:630)
> at
> com.sun.tools.javac.v8.parser.Parser.term2(Parser.java:472)
> at
> com.sun.tools.javac.v8.parser.Parser.term1(Parser.java:441)
> at
> com.sun.tools.javac.v8.parser.Parser.term(Parser.java:382)
> at
> com.sun.tools.javac.v8.parser.Parser.term(Parser.java:365)
> at
> com.sun.tools.javac.v8.parser.Parser.expression(Parser.java:355)
> at
> com.sun.tools.javac.v8.parser.Parser.variableInitializer(Parser.java:1118)
> at
> com.sun.tools.javac.v8.parser.Parser.variableDeclaratorRest(Parser.java:1636)
> at
> com.sun.tools.javac.v8.parser.Parser.variableDeclaratorsRest(Parser.java:1607)
> at
> com.sun.tools.javac.v8.parser.Parser.classOrInterfaceBodyDeclaration(Parser.java:1879)
> at
> com.sun.tools.javac.v8.parser.Parser.classOrInterfaceBody(Parser.java:1814)
> at
> com.sun.tools.javac.v8.parser.Parser.classDeclaration(Parser.java:1762)
> at
> com.sun.tools.javac.v8.parser.Parser.classOrInterfaceDeclaration(Parser.java:1734)
> at
> com.sun.tools.javac.v8.parser.Parser.typeDeclaration(Parser.java:1720)
> at
> com.sun.tools.javac.v8.parser.Parser.compilationUnit(Parser.java:1670)
> at
> com.sun.tools.javac.v8.JavaCompiler.parse(JavaCompiler.java:244)
> at
> com.sun.tools.javac.v8.JavaCompiler.parse(JavaCompiler.java:267)
> at
> com.sun.tools.javac.v8.JavaCompiler.compile(JavaCompiler.java:355)
> at com.sun.tools.javac.v8.Main.compile(Main.java:247)
> at com.sun.tools.javac.Main.main(Main.java:16)
> Monitor Cache Dump:
>
> java.lang.ref.ReferenceQueue$Lock at 28D6A540/28F06EA0:
> <unowned>
> Waiting to be notified:
> "Finalizer" (0x80d6080)
> java.lang.ref.Reference$Lock at 28D6A310/28F069A8:
> <unowned>
> Waiting to be notified:
> "Reference Handler" (0x8097480)
> Registered Monitor Dump:
> utf8 hash table: <unowned>
> JNI pinning lock: <unowned>
> JNI global reference lock: <unowned>
> BinClass lock: <unowned>
> Class linking lock: <unowned>
> System class loader lock: <unowned>
> Code rewrite lock: <unowned>
> Heap lock: <unowned>
> Monitor cache lock: owner "main" (0x8055080) 1
> entry
> Dynamic loading lock: <unowned>
> Monitor IO lock: <unowned>
> User signal monitor: <unowned>
> Waiting to be notified:
> "Signal dispatcher" (0x8097280)
> Child death monitor: <unowned>
> I/O monitor: <unowned>
> Alarm monitor: <unowned>
> Waiting to be notified:
> <unknown thread> (0x8055280)
> Thread queue lock: owner "main" (0x8055080) 1
> entry
> Monitor registry: owner "main" (0x8055080) 1 entry
>
> Abort trap (core dumped)
> gmake[3]: *** [.compile.classlist] Error 134
> gmake[3]: Leaving directory
> `/usr/ports/java/jdk13/work/j2sdk1.3.1/make/java/jvm'
> gmake[2]: *** [optimized] Error 2
> gmake[2]: Leaving directory
> `/usr/ports/java/jdk13/work/j2sdk1.3.1/make/java/jvm'
> gmake[1]: *** [all] Error 1
> gmake[1]: Leaving directory
> `/usr/ports/java/jdk13/work/j2sdk1.3.1/make/java'
> gmake: *** [all] Error 1
> *** Error code 2
>
> Stop in /usr/ports/java/jdk13.
> *** Error code 1
>
> Stop in /usr/ports/editors/openoffice.
> nod# exit
>
> exit
>
> Script done on Thu Oct 2 13:08:22 2003
>
>
> __________________________________
> Do you Yahoo!?
> The New Yahoo! Shopping - with improved product search
> http://shopping.yahoo.com
> _______________________________________________
> freebsd-stable at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-stable
> To unsubscribe, send any mail to "freebsd-stable-unsubscribe at freebsd.org"
>
More information about the freebsd-stable
mailing list