This is the mail archive of the
java-prs@sourceware.cygnus.com
mailing list for the Java project.
Re: libgcj/60
- To: tromey at cygnus dot com
- Subject: Re: libgcj/60
- From: Tom Tromey <tromey at cygnus dot com>
- Date: 4 Nov 1999 20:16:00 -0000
- Cc: java-prs at sourceware dot cygnus dot com,
- Reply-To: Tom Tromey <tromey at cygnus dot com>
The following reply was made to PR libgcj/60; it has been noted by GNATS.
From: Tom Tromey <tromey@cygnus.com>
To: khendricks@ivey.uwo.ca
Cc: tromey@cygnus.com, java-gnats@sourceware.cygnus.com
Subject: Re: libgcj/60
Date: Thu, 4 Nov 1999 12:14:57 -0800 (PST)
>>>>> "Kevin" == Kevin Hendricks <khendricks@ivey.uwo.ca> writes:
Kevin> Does anyone ever build these snapshots on Linux or Linux PPC?
I don't ever look at the snapshots. However, I build from cvs on x86
Linux every day.
Kevin> - in libjava/include/ java-array.h is missing but it is referenced by
Kevin> java/lang/String.h , etc
Kevin> (to work around this I made a sym link to ../gcj/array.h (is this right?)
This means you are using the 2.95.1 gcjh with the CVS libgcj.
Unfortunately, you can't do this. There is a patch available (I saw a
post about it this week, or late last week, to java-discuss) to turn
2.95.1 into something resembling the current cvs gcc.
Kevin> - for some reason the powerpc builds are defaulting to
Kevin> msoft-float even if I specify not to in configure
I don't know about this.
I can't look at it for a while yet.
Kevin> - in boehm-gc/misc.c thre is a reference to GC_init_linuxppc()
Kevin> which used to exist in os_dep.c but does not anymore. I didn't
Kevin> know whether to copy it out of an old os_dep.c or simply
Kevin> comment it out. I commented it out (is that right?)
Yep, thanks. I checked in this fix.
Kevin> - after installation you can get a message about a malformed
Kevin> spec file after 216 characters. I tracked this down to the
Kevin> very last line of libgcj.spec which simply has jc1: and nothing
Kevin> else. I simply removed the jc1: and then these error messages
Kevin> went away.
This is related to the 2.95.1 thing, too. Your fix is fine.
Kevin> Program received signal SIGSEGV in GC_mark_from_mark_stack() in
Kevin> boehm-gc/mark.c: 161
Bummer.
I should be looking at Linux PPC builds pretty soon. Until I actually
start, though, I can't spend any time on it. So you're on your own
for now, I'm afraid :-(
T