Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 3 Oct 2003 17:58:20 -0500 (CDT)
From:      Rick Flosi <rflosi@shrike.depaul.edu>
To:        freebsd-stable@freebsd.org
Subject:   Re: openoffice port build on FreeBSD 4.9
Message-ID:  <Pine.HPX.4.44.0310031755190.28549-100000@students.depaul.edu>
In-Reply-To: <20031003140904.93268.qmail@web20808.mail.yahoo.com>

next in thread | previous in thread | raw e-mail | index | archive | help

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@28D6A540/28F06EA0:
> <unowned>
> 	Waiting to be notified:
> 	    "Finalizer" (0x80d6080)
>     java.lang.ref.Reference$Lock@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@28D6A540/28F06EA0:
> <unowned>
> 	Waiting to be notified:
> 	    "Finalizer" (0x80d6080)
>     java.lang.ref.Reference$Lock@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@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-stable
> To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org"
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.HPX.4.44.0310031755190.28549-100000>