Blackdown JDK and sid (was: Re: java 1.4 for ppc)

2003-04-21 Thread Wes Morgan
Is there any way to get the Blackdown JDK for PowerPC to work with Debian sid? 
It seems to be a combination of a couple things. Prior to 02c, it seemed to 
be a gcc-2.95 vs. gcc-3.2 issue, but now it seems to be a libc-2.3 issue (but 
the compiler issue might still be there). One error in particular I keep 
running into is this:

/usr/local/j2sdk1.3.1/bin/ppc/native_threads/jar: relocation error: 
/usr/local/j2sdk1.3.1/jre/lib/ppc/classic/libjvm.so: symbol __divdi3, version 
GLIBC_2.0 not defined in file libc.so.6 with link time reference

libc.so.6 is pointing to libc-2.3.1.so in /lib. I also cannot get the plugin 
to work with current versions of the Mozilla package. If I download Mozilla 
1.3 compiled with gcc-2.95, then the plugin works, so that makes me think 
that there are still compiler version issues with 02c. But I could be totally 
off on all of this... :)

Wes Morgan

On Monday 21 April 2003 8:04 am, Kevin B. Hendricks wrote:
 Hi,

 AFAIK, none exists.  I am basically the Blackdown JDK for ppc porting team
 and I simply have not had the time to start working on JDK 1.4 yet.  My
 real need is for help from someone who understands PPC assmebler and
 instruction set well and can help implement HotSpot for 1.4.

 IBM has a wonderful JDK with a fast JIT that I have used but it seems to be
 a JDK 1.3.1 version only.  As far as I know they have not even released an
 alpha or beta of JDK 1.4 for ppc linux.

 Sorry I can't be more help.

 Kevin

 On April 21, 2003 07:18 am, florian wrote:
  hi!
 
  does anybody know of a java 1.4 implementation for
  ppc? i searched around quite a bit. but didnt find anything..
 
  anybody knows more?
 
  ciao!
  florian
 
 
  --
  To UNSUBSCRIBE, email to [EMAIL PROTECTED]
  with a subject of unsubscribe. Trouble? Contact

 [EMAIL PROTECTED]

-- 
The most subversive thing you can do is assign full humanity to each and every 
individual on this planet.



Re: Blackdown JDK and sid (was: Re: java 1.4 for ppc)

2003-04-21 Thread Kevin B. Hendricks
Hi,

Two things:

1. Mozilla is C++ and as such Mozilla and Blackdown JDK (has C+ in it also) 
must both either be compiled with gcc 2.95.X or both compiled with gcc 3.X
since the C++ ABI changed.

2. The current JDK *does* work with a properly compiled glibc-2.3.1
compiled with the same compiler.  For example Blackdown JDK works fine with 
YDL 3.0 which uses glibc-2.3.1 and everything was compiled with gcc 3.2.X. 

So the only solution I can offer:

- upgrade to the very latest gcc 3.2.X
- rebuild glibc 2.3.1 with it
- rebuild Mozilla with it

Then grab the Blackdown JDK wich was built with the same compiler
gcc 3.2.X from

http://crunch.ivey.uwo.ca/khendricks/openoffice/

Then you should have a working Blackdown JDK, a working Mozilla and you 
should not be seeing any __dividi3 relocation errors if the proper glibc 
compatibility patches are in place.

I realize all of this is a mess but the number of changes in compilers, c++ 
abis, and glibc versions (and it matters which gcc cmpiles which glibc due 
to an earlier issue of some symbols sneaking in to the glibc builds from 
gcc) have made it very hard to keep a working Blackdown JDK (especially 
one that works with a recent Mozilla).

Hope that helps,

Kevin

On April 21, 2003 03:59 pm, Wes Morgan wrote:
 Is there any way to get the Blackdown JDK for PowerPC to work with Debian 
sid? 
 It seems to be a combination of a couple things. Prior to 02c, it seemed 
to 
 be a gcc-2.95 vs. gcc-3.2 issue, but now it seems to be a libc-2.3 issue 
(but 
 the compiler issue might still be there). One error in particular I keep 
 running into is this:
 
 /usr/local/j2sdk1.3.1/bin/ppc/native_threads/jar: relocation error: 
 /usr/local/j2sdk1.3.1/jre/lib/ppc/classic/libjvm.so: symbol __divdi3, 
version 
 GLIBC_2.0 not defined in file libc.so.6 with link time reference
 
 libc.so.6 is pointing to libc-2.3.1.so in /lib. I also cannot get the 
plugin 
 to work with current versions of the Mozilla package. If I download 
Mozilla 
 1.3 compiled with gcc-2.95, then the plugin works, so that makes me think 
 that there are still compiler version issues with 02c. But I could be 
totally 
 off on all of this... :)
 
 Wes Morgan
 
 On Monday 21 April 2003 8:04 am, Kevin B. Hendricks wrote:
  Hi,
 
  AFAIK, none exists.  I am basically the Blackdown JDK for ppc porting 
team
  and I simply have not had the time to start working on JDK 1.4 yet.  My
  real need is for help from someone who understands PPC assmebler and
  instruction set well and can help implement HotSpot for 1.4.
 
  IBM has a wonderful JDK with a fast JIT that I have used but it seems 
to be
  a JDK 1.3.1 version only.  As far as I know they have not even released 
an
  alpha or beta of JDK 1.4 for ppc linux.
 
  Sorry I can't be more help.
 
  Kevin
 
  On April 21, 2003 07:18 am, florian wrote:
   hi!
  
   does anybody know of a java 1.4 implementation for
   ppc? i searched around quite a bit. but didnt find anything..
  
   anybody knows more?
  
   ciao!
   florian
  
  
   --
   To UNSUBSCRIBE, email to [EMAIL PROTECTED]
   with a subject of unsubscribe. Trouble? Contact
 
  [EMAIL PROTECTED]
 
 -- 
 The most subversive thing you can do is assign full humanity to each and 
every 
 individual on this planet.
 
 



Re: Blackdown JDK and sid (was: Re: java 1.4 for ppc)

2003-04-21 Thread Wes Morgan
I installed j2sdk1.3.1-02d but the behavior didn't change any. The plugin 
still only worked with my 2.95-compiled copy of Mozilla, and I still got the 
relocation error. gcc -v gives gcc version 3.2.3 20030407 (Debian 
prerelease) but I have no idea what version was used to compile the Debian 
packages.

Wes Morgan

On Monday 21 April 2003 4:46 pm, Kevin B. Hendricks wrote:
 Hi,

 Two things:

 1. Mozilla is C++ and as such Mozilla and Blackdown JDK (has C+ in it also)
 must both either be compiled with gcc 2.95.X or both compiled with gcc 3.X
 since the C++ ABI changed.

 2. The current JDK *does* work with a properly compiled glibc-2.3.1
 compiled with the same compiler.  For example Blackdown JDK works fine with
 YDL 3.0 which uses glibc-2.3.1 and everything was compiled with gcc 3.2.X.

 So the only solution I can offer:

 - upgrade to the very latest gcc 3.2.X
 - rebuild glibc 2.3.1 with it
 - rebuild Mozilla with it

 Then grab the Blackdown JDK wich was built with the same compiler
 gcc 3.2.X from

 http://crunch.ivey.uwo.ca/khendricks/openoffice/

 Then you should have a working Blackdown JDK, a working Mozilla and you
 should not be seeing any __dividi3 relocation errors if the proper glibc
 compatibility patches are in place.

 I realize all of this is a mess but the number of changes in compilers, c++
 abis, and glibc versions (and it matters which gcc cmpiles which glibc due
 to an earlier issue of some symbols sneaking in to the glibc builds from
 gcc) have made it very hard to keep a working Blackdown JDK (especially
 one that works with a recent Mozilla).

 Hope that helps,

 Kevin

 On April 21, 2003 03:59 pm, Wes Morgan wrote:
  Is there any way to get the Blackdown JDK for PowerPC to work with Debian

 sid?

  It seems to be a combination of a couple things. Prior to 02c, it seemed

 to

  be a gcc-2.95 vs. gcc-3.2 issue, but now it seems to be a libc-2.3 issue

 (but

  the compiler issue might still be there). One error in particular I keep
  running into is this:
 
  /usr/local/j2sdk1.3.1/bin/ppc/native_threads/jar: relocation error:
  /usr/local/j2sdk1.3.1/jre/lib/ppc/classic/libjvm.so: symbol __divdi3,

 version

  GLIBC_2.0 not defined in file libc.so.6 with link time reference
 
  libc.so.6 is pointing to libc-2.3.1.so in /lib. I also cannot get the

 plugin

  to work with current versions of the Mozilla package. If I download

 Mozilla

  1.3 compiled with gcc-2.95, then the plugin works, so that makes me think
  that there are still compiler version issues with 02c. But I could be

 totally

  off on all of this... :)
 
  Wes Morgan
 
  On Monday 21 April 2003 8:04 am, Kevin B. Hendricks wrote:
   Hi,
  
   AFAIK, none exists.  I am basically the Blackdown JDK for ppc porting

 team

   and I simply have not had the time to start working on JDK 1.4 yet.  My
   real need is for help from someone who understands PPC assmebler and
   instruction set well and can help implement HotSpot for 1.4.
  
   IBM has a wonderful JDK with a fast JIT that I have used but it seems

 to be

   a JDK 1.3.1 version only.  As far as I know they have not even released

 an

   alpha or beta of JDK 1.4 for ppc linux.
  
   Sorry I can't be more help.
  
   Kevin
  
   On April 21, 2003 07:18 am, florian wrote:
hi!
   
does anybody know of a java 1.4 implementation for
ppc? i searched around quite a bit. but didnt find anything..
   
anybody knows more?
   
ciao!
florian
   
   
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact
  
   [EMAIL PROTECTED]
 
  --
  The most subversive thing you can do is assign full humanity to each and

 every

  individual on this planet.

-- 
The most subversive thing you can do is assign full humanity to each and every 
individual on this planet.



Re: Blackdown JDK and sid (was: Re: java 1.4 for ppc)

2003-04-21 Thread Kevin B. Hendricks
Hi,

j2sdk1.3.1-02d is compiled with gcc 3.2.2

Please try it with a mozilla compiled with gcc 3.2.2 and
and with gcc-2.3.1 with the proper compatibility patch for the compiler it 
was built with.

This does work (it works fine on YDL 3.0).

On April 21, 2003 07:27 pm, Wes Morgan wrote:
 I installed j2sdk1.3.1-02d but the behavior didn't change any. The plugin 
 still only worked with my 2.95-compiled copy of Mozilla, and I still got 
the 
 relocation error. gcc -v gives gcc version 3.2.3 20030407 (Debian 
 prerelease) but I have no idea what version was used to compile the 
Debian 
 packages.
 
 Wes Morgan
 
 On Monday 21 April 2003 4:46 pm, Kevin B. Hendricks wrote:
  Hi,
 
  Two things:
 
  1. Mozilla is C++ and as such Mozilla and Blackdown JDK (has C+ in it 
also)
  must both either be compiled with gcc 2.95.X or both compiled with gcc 
3.X
  since the C++ ABI changed.
 
  2. The current JDK *does* work with a properly compiled glibc-2.3.1
  compiled with the same compiler.  For example Blackdown JDK works fine 
with
  YDL 3.0 which uses glibc-2.3.1 and everything was compiled with gcc 
3.2.X.
 
  So the only solution I can offer:
 
  - upgrade to the very latest gcc 3.2.X
  - rebuild glibc 2.3.1 with it
  - rebuild Mozilla with it
 
  Then grab the Blackdown JDK wich was built with the same compiler
  gcc 3.2.X from
 
  http://crunch.ivey.uwo.ca/khendricks/openoffice/
 
  Then you should have a working Blackdown JDK, a working Mozilla and you
  should not be seeing any __dividi3 relocation errors if the proper 
glibc
  compatibility patches are in place.
 
  I realize all of this is a mess but the number of changes in compilers, 
c++
  abis, and glibc versions (and it matters which gcc cmpiles which glibc 
due
  to an earlier issue of some symbols sneaking in to the glibc builds 
from
  gcc) have made it very hard to keep a working Blackdown JDK (especially
  one that works with a recent Mozilla).
 
  Hope that helps,
 
  Kevin
 
  On April 21, 2003 03:59 pm, Wes Morgan wrote:
   Is there any way to get the Blackdown JDK for PowerPC to work with 
Debian
 
  sid?
 
   It seems to be a combination of a couple things. Prior to 02c, it 
seemed
 
  to
 
   be a gcc-2.95 vs. gcc-3.2 issue, but now it seems to be a libc-2.3 
issue
 
  (but
 
   the compiler issue might still be there). One error in particular I 
keep
   running into is this:
  
   /usr/local/j2sdk1.3.1/bin/ppc/native_threads/jar: relocation error:
   /usr/local/j2sdk1.3.1/jre/lib/ppc/classic/libjvm.so: symbol __divdi3,
 
  version
 
   GLIBC_2.0 not defined in file libc.so.6 with link time reference
  
   libc.so.6 is pointing to libc-2.3.1.so in /lib. I also cannot get the
 
  plugin
 
   to work with current versions of the Mozilla package. If I download
 
  Mozilla
 
   1.3 compiled with gcc-2.95, then the plugin works, so that makes me 
think
   that there are still compiler version issues with 02c. But I could be
 
  totally
 
   off on all of this... :)
  
   Wes Morgan
  
   On Monday 21 April 2003 8:04 am, Kevin B. Hendricks wrote:
Hi,
   
AFAIK, none exists.  I am basically the Blackdown JDK for ppc 
porting
 
  team
 
and I simply have not had the time to start working on JDK 1.4 yet.  
My
real need is for help from someone who understands PPC assmebler 
and
instruction set well and can help implement HotSpot for 1.4.
   
IBM has a wonderful JDK with a fast JIT that I have used but it 
seems
 
  to be
 
a JDK 1.3.1 version only.  As far as I know they have not even 
released
 
  an
 
alpha or beta of JDK 1.4 for ppc linux.
   
Sorry I can't be more help.
   
Kevin
   
On April 21, 2003 07:18 am, florian wrote:
 hi!

 does anybody know of a java 1.4 implementation for
 ppc? i searched around quite a bit. but didnt find anything..

 anybody knows more?

 ciao!
 florian


 --
 To UNSUBSCRIBE, email to [EMAIL PROTECTED]
 with a subject of unsubscribe. Trouble? Contact
   
[EMAIL PROTECTED]
  
   --
   The most subversive thing you can do is assign full humanity to each 
and
 
  every
 
   individual on this planet.
 
 -- 
 The most subversive thing you can do is assign full humanity to each and 
every 
 individual on this planet.
 
 
 -- 
 To UNSUBSCRIBE, email to [EMAIL PROTECTED]
 with a subject of unsubscribe. Trouble? Contact 
[EMAIL PROTECTED]
 
 



Re: Blackdown JDK and sid (was: Re: java 1.4 for ppc)

2003-04-21 Thread GOTO Masanori
At Mon, 21 Apr 2003 19:53:40 -0400,
Kevin B. Hendricks [EMAIL PROTECTED] wrote:
 j2sdk1.3.1-02d is compiled with gcc 3.2.2
 
 Please try it with a mozilla compiled with gcc 3.2.2 and
 and with gcc-2.3.1 with the proper compatibility patch for the compiler it 
 was built with.

 This does work (it works fine on YDL 3.0).

Yes, I guess you do not use the recent glibc (2.3.1-1x).

 On April 21, 2003 07:27 pm, Wes Morgan wrote:
  I installed j2sdk1.3.1-02d but the behavior didn't change any. The plugin 
  still only worked with my 2.95-compiled copy of Mozilla, and I still got 
 the 
  relocation error. gcc -v gives gcc version 3.2.3 20030407 (Debian 
  prerelease) but I have no idea what version was used to compile the 
 Debian 
  packages.

Regards,
-- gotom