Openoffice 2 bricht beim make ab ?

happy

Well-Known Member
Hallo,

habe cvsup gemacht auch jdk p8 ist kein problem zu bauen, aber oo 2 nix funktion.

Code:
register component 'javavm.uno.so' in registry '../../unxfbsd.pro/lib/uno_services.rdb' succesful!
regcomp -register  -br ../../unxfbsd.pro/misc/bridgetest/bootstrap.rdb -r ../../unxfbsd.pro/lib/uno_services.rdb -c \
        file:///usr/ports/editors/openoffice.org-2.0/work/OOA680_m1/testtools/source/bridgetest/../../unxfbsd.pro/class/testComponent.jar \
        -env:URE_INTERNAL_JAVA_DIR=file:///usr/ports/editors/openoffice.org-2.0/work/OOA680_m1/solver/680/unxfbsd.pro/bin
using loader com.sun.star.loader.Java2

An unexpected exception has been detected in native code outside the VM.
Unexpected Signal : 11 occurred at PC=0x28CD8738
Function=inflate_fast+0xC
Library=/lib/libz.so.3

Current Java thread:
        at java.util.zip.Inflater.inflateBytes(Native Method)
        at java.util.zip.Inflater.inflate(Inflater.java:219)
        - locked <0x2cfde658> (a java.util.zip.Inflater)
        at java.util.zip.InflaterInputStream.read(InflaterInputStream.java:128)
        at java.io.DataInputStream.readFully(DataInputStream.java:266)
        at java.util.jar.JarFile.hasClassPathAttribute(JarFile.java:423)
        at java.util.jar.JavaUtilJarAccessImpl.jarFileHasClassPathAttribute(JavaUtilJarAccessImpl.java:15)
        at sun.misc.URLClassPath$JarLoader.getClassPath(URLClassPath.java:803)
        at sun.misc.URLClassPath.getLoader(URLClassPath.java:289)
        - locked <0x2cfd8868> (a sun.misc.URLClassPath)
        at sun.misc.URLClassPath.getResource(URLClassPath.java:156)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:191)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
        - locked <0x2cfd85a8> (a java.net.URLClassLoader)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
Dynamic libraries:
0x8048000       /usr/ports/editors/openoffice.org-2.0/work/OOA680_m1/solver/680/unxfbsd.pro/bin/regcomp.bin
0x2808f000      /usr/ports/editors/openoffice.org-2.0/work/OOA680_m1/solver/680/unxfbsd.pro/lib/libuno_sal.so.3
0x2823b000      /usr/ports/editors/openoffice.org-2.0/work/OOA680_m1/solver/680/unxfbsd.pro/lib/libuno_cppu.so.3
0x2826f000      /usr/ports/editors/openoffice.org-2.0/work/OOA680_m1/solver/680/unxfbsd.pro/lib/libuno_cppuhelpergcc3.so.3
0x282cd000      /usr/ports/editors/openoffice.org-2.0/work/OOA680_m1/solver/680/unxfbsd.pro/lib/libstlport_gcc.so
0x28375000      /lib/libm.so.4
0x2838b000      /usr/lib/libpthread.so.2
0x283b0000      /lib/libc.so.6
0x28487000      /usr/ports/editors/openoffice.org-2.0/work/OOA680_m1/solver/680/unxfbsd.pro/lib/libuno_salhelpergcc3.so.3
0x2849c000      /usr/ports/editors/openoffice.org-2.0/work/OOA680_m1/solver/680/unxfbsd.pro/lib/servicemgr.uno.so
0x284ba000      /usr/ports/editors/openoffice.org-2.0/work/OOA680_m1/solver/680/unxfbsd.pro/lib/shlibloader.uno.so
0x284c0000      /usr/ports/editors/openoffice.org-2.0/work/OOA680_m1/solver/680/unxfbsd.pro/lib/simplereg.uno.so
0x284d0000      /usr/ports/editors/openoffice.org-2.0/work/OOA680_m1/solver/680/unxfbsd.pro/lib/nestedreg.uno.so
0x284df000      /usr/ports/editors/openoffice.org-2.0/work/OOA680_m1/solver/680/unxfbsd.pro/lib/typemgr.uno.so
0x28502000      /usr/ports/editors/openoffice.org-2.0/work/OOA680_m1/solver/680/unxfbsd.pro/lib/implreg.uno.so
0x28515000      /usr/ports/editors/openoffice.org-2.0/work/OOA680_m1/solver/680/unxfbsd.pro/lib/security.uno.so
0x28530000      /usr/ports/editors/openoffice.org-2.0/work/OOA680_m1/solver/680/unxfbsd.pro/lib/libreg.so.3
0x2854d000      /usr/ports/editors/openoffice.org-2.0/work/OOA680_m1/solver/680/unxfbsd.pro/lib/libstore.so.3
0x28b48000      /usr/ports/editors/openoffice.org-2.0/work/OOA680_m1/solver/680/unxfbsd.pro/lib/regtypeprov.uno.so
0x28b8d000      /usr/ports/editors/openoffice.org-2.0/work/OOA680_m1/solver/680/unxfbsd.pro/lib/javaloader.uno.so
0x28b94000      /usr/ports/editors/openoffice.org-2.0/work/OOA680_m1/solver/680/unxfbsd.pro/lib/libjvmaccessgcc3.so.3
0x28ba8000      /usr/ports/editors/openoffice.org-2.0/work/OOA680_m1/solver/680/unxfbsd.pro/lib/javavm.uno.so
0x28bc2000      /usr/ports/editors/openoffice.org-2.0/work/OOA680_m1/solver/680/unxfbsd.pro/lib/libjvmfwk.so.3
0x28bdd000      /usr/ports/editors/openoffice.org-2.0/work/OOA680_m1/solver/680/unxfbsd.pro/lib/libxml2.so.2.6.17
0x28cd3000      /lib/libz.so.3
0x28ce3000      /usr/ports/editors/openoffice.org-2.0/work/OOA680_m1/solver/680/unxfbsd.pro/lib/sunjavaplugin.so
0x28cf5000      /usr/local/jdk1.4.2/jre/lib/i386/client/libjvm.so
0x29122000      /usr/lib/libstdc++.so.5
0x291ec000      /usr/local/jdk1.4.2/jre/lib/i386/native_threads/libhpi.so
0x291fa000      /usr/local/jdk1.4.2/jre/lib/i386/libverify.so
0x2920f000      /usr/local/jdk1.4.2/jre/lib/i386/libjava.so
0x2922d000      /usr/local/jdk1.4.2/jre/lib/i386/libzip.so
0x35040000      /usr/ports/editors/openoffice.org-2.0/work/OOA680_m1/solver/680/unxfbsd.pro/lib/uriproc.uno.so
0x2805b000      /libexec/ld-elf.so.1

Heap at VM Abort:
Heap
 def new generation   total 576K, used 122K [0x2cfc0000, 0x2d060000, 0x2d4a0000)
  eden space 512K,  24% used [0x2cfc0000, 0x2cfdebd0, 0x2d040000)
  from space 64K,   0% used [0x2d040000, 0x2d040000, 0x2d050000)
  to   space 64K,   0% used [0x2d050000, 0x2d050000, 0x2d060000)
 tenured generation   total 1408K, used 0K [0x2d4a0000, 0x2d600000, 0x30fc0000)
   the space 1408K,   0% used [0x2d4a0000, 0x2d4a0000, 0x2d4a0200, 0x2d600000)
 compacting perm gen  total 4096K, used 895K [0x30fc0000, 0x313c0000, 0x34fc0000)
   the space 4096K,  21% used [0x30fc0000, 0x3109fdc0, 0x3109fe00, 0x313c0000)

Local Time = Mon Feb  6 14:36:52 2006
Elapsed Time = 0
#
# The exception above was detected in native code outside the VM
#
# Java VM: Java HotSpot(TM) Client VM (1.4.2-p8-root_06_feb_2006_10_48 mixed mode)
#
# An error report file has been saved as hs_err_pid66044.log.
# Please refer to the file for further information.
#
Abort (core dumped)
dmake:  Error code 134, while making '../../unxfbsd.pro/lib/uno_services.rdb'
dmake:  '../../unxfbsd.pro/lib/uno_services.rdb' removed.
'---* tg_merge.mk *---'

ERROR: Error 65280 occurred while making /usr/ports/editors/openoffice.org-2.0/work/OOA680_m1/testtools/source/bridgetest
dmake:  Error code 1, while making 'build_instsetoo_native'
'---* tg_merge.mk *---'
*** Error code 255

Stop in /usr/ports/editors/openoffice.org-2.0.

Was mach ich falsch?
 
Hast du die 9GB Plattenplatz die OOo beim kompilieren beansprucht bedacht? Ich weiß allerdings nicht wo OOo hinschreibt während dem bauen, von daher kann ich dir mehr nicht sagen.

Wieso installierst du's nicht als Package?
 
OpenOffice ist das einzige Paket das ich nicht selbst baue. OO2 zu bauen dauert auf meinem Rechner ca. 24 Stunden und jederzeit kann irgendetwas schiefgehen.

Mit den Paketen ist man besser bedient. Vor allem, da der Port sowieso CPUTYPE=pentium-pro erzwingt.
 
Das selbe Problem habe ich auch beim bauen von Openoffice.org-2 mit jdk-p8. Hab leider auch soweit keine Lösung gefunden. Konnte glücklicherweise noch das jdk-p7 installieren, womit Openoffice problemlos kompiliert. Somit liegt wohl das Problem in dem Java-Patch-8... denke ich ;)

Matthias
 
Komisch , dass wenn man ohne java baut, auch Java tests gemacht werden und schmiert trozdem ab.
 
Das selbe bei mir, schon seit einigen Versuchen. Ich bau mir OO.org lieber selbst, geht meist schön im Hintergrund. Hab den Feheler auch an den Committer gepostet:

Local Time = Mon Feb 6 04:51:09 2006
Elapsed Time = 0
#
# The exception above was detected in native code outside the VM
#
# Java VM: Java HotSpot(TM) Client VM (1.4.2-p8-root_05_feb_2006_21_59 mixed mode)
#
# An error report file has been saved as hs_err_pid86043.log.
# Please refer to the file for further information.
#
Abort (core dumped)
dmake: Error code 134, while making '../../unxfbsd.pro/lib/uno_services.rdb'
dmake: '../../unxfbsd.pro/lib/uno_services.rdb' removed.
'---* tg_merge.mk *---'

ERROR: Error 65280 occurred while making
/usr/ports/editors/openoffice.org-2.0/work/OOA680_m1/testto
ols/source/bridgetest
dmake: Error code 1, while making 'build_instsetoo_native'
'---* tg_merge.mk *---'
*** Error code 255

Stop in /usr/ports/editors/openoffice.org-2.0.
 
Warum man OO selbst bauen will ist mir ein Rätsel, schließlich werden auch alle Optimierungen wie CFLAGS und CPUTYPE verworfen, so das es nur Sinn macht wenn man irgendwelche Features braucht die nicht standardmäßig einkompiliert sind.
 
wo kann ich das her bekommen? also mit pkg_add -r gehts nicht. Und wie ist das eigentlich mit wenn ich Java mit p7 bauen will, was muss iach da machen?
 
[LoN]Kamikaze schrieb:
Warum man OO selbst bauen will ist mir ein Rätsel, schließlich werden auch alle Optimierungen wie CFLAGS und CPUTYPE verworfen, so das es nur Sinn macht wenn man irgendwelche Features braucht die nicht standardmäßig einkompiliert sind.

Oder man möchte bstimmte standardmäßig aktivierte Features eben nicht haben (z.B. Mozillaunterstützung, Java etc.).

happy schrieb:
wo kann ich das her bekommen? also mit pkg_add -r gehts nicht. Und wie ist das eigentlich mit wenn ich Java mit p7 bauen will, was muss iach da machen?

ftp://ooopackages.good-day.net/pub/OpenOffice.org/FreeBSD/

Das Package deiner Wahl runterladen und dann mit

Code:
# pkg_add <name des packages>

installieren.
 
[LoN]Kamikaze schrieb:
Warum man OO selbst bauen will ist mir ein Rätsel, schließlich werden auch alle Optimierungen wie CFLAGS und CPUTYPE verworfen, so das es nur Sinn macht wenn man irgendwelche Features braucht die nicht standardmäßig einkompiliert sind.

Masochismus? Nee, aber bei mir läßt sich z.B. gerade das Package nicht installieren, dann hätte ich gerne libarts raus etc.

EDIT: Ich habe gerade unter de.comp.os.unix.bsd gelesen, daß ...
(Immerhin hat FreeBSD kürzlich STP fürs Bridging gelernt - per
bridge-Interface dieses Mal; es war ganz schön spät dran damit. :-)

Soweit ich den Fehlermeldungen entnehmen kann, ist dabei von Bridging die Rede. Weiß jemand mehr darüber?
 
Zuletzt bearbeitet:
Gute Nachrichten: Seit dem vorgestrigen Update auf jdk-1.4p8_3 läßt sich OpenOffice.org wieder problemlos bauen. Bin gerade fertig geworden.
 
Zurück
Oben