jdk-1.4 on 5.1-current
Sparrevohn, Thomas
thomas.sparrevohn at eds.com
Mon Sep 8 03:23:00 PDT 2003
For what it is worth - The error does not occur if you use the debugger
version of the bin/* executables - I have not looked into it yet - but both
the _g and stripped _g executables work.
Regards
Thomas
-----Original Message-----
From: Jens Rehsack [mailto:rehsack at liwing.de]
Sent: 08 September 2003 09:52
To: Alexey Zelkin
Cc: glewis at freebsd.org; phantom at freebsd.org; freebsd-java at freebsd.org
Subject: Re: jdk-1.4 on 5.1-current
Alexey Zelkin wrote:
> hi,
>
> On Thu, Sep 04, 2003 at 12:33:20PM +0000, Jens Rehsack wrote:
>
>>Hi all,
>>
>>as all others I have problems getting jdk-1.4 compiled under -current.
>>The preprocessor problems I could solve on my own, but later in the
>>progress I'm getting a bus error with a core dump.
>
>
> This is strange. I did not expirienced any such problems with latest
> gcc imported.
I get:
[...] /usr/ports/java/jdk14/work/control/build/bsd-i586/bin/java -classpath
../../../tools/strip StripProperties <
../../../../src/share/javac/com/sun/tools/javac/v8/resources/compiler.proper
ties
>
/usr/ports/java/jdk14/work/control/build/bsd-i586/gensrc/com/sun/tools/javac
/v8/resources/compiler.properties
Bus error (core dumped)
gmake[5]: ***
[/usr/ports/java/jdk14/work/control/build/bsd-i586/gensrc/com/sun/tools/java
c/v8/resources/compiler.properties]
Error 138
gmake[5]: Leaving directory
`/usr/ports/java/jdk14/work/j2se/make/sun/javac/sources'
gmake[4]: *** [all] Error 1
gmake[4]: Leaving directory `/usr/ports/java/jdk14/work/j2se/make/sun/javac'
gmake[3]: *** [all] Error 2
gmake[3]: Leaving directory
`/usr/ports/java/jdk14/work/j2se/make/java/javac'
gmake[2]: *** [all] Error 1
gmake[2]: Leaving directory `/usr/ports/java/jdk14/work/j2se/make/java'
gmake[1]: *** [all] Error 1
gmake[1]: Leaving directory `/usr/ports/java/jdk14/work/j2se/make'
gmake: *** [j2se-build] Error 2
*** Error code 2
I modified them using attached 4 files. I get even the same result. And no
output :-(
>>It seems, the patchset is adding a flag "-O3" which is known to be
>>broken in all gcc3 variants, eg.:
>>- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11319
>>- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11741
>
>
> Hmm... I'll look into. Thanks for the reference.
>
>
>>My questions are:
>>1) How can I enable the output of the compile instruction
>> which is executed (how can I enable verbose_echo)?
>
>
> Comment line 86 in hotspot/build/bsd/makefiles/vm.make. Or just set
> environment variable 'MAKE_VERBOSE' to 'YES'.
Thanks, I give it a try.
>
>>2) How can I modify the c/c++-compiler flags which are used
>> to build java?
>
>
> See hotspot/build/bsd/makefiles/{vm,gcc}.make files. All compiler
> options are set there.
I already tried. Maybe I'm to stupid :-) But I'm afraid I'm not but made
another mistake.
More information about the freebsd-java
mailing list