Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 22 May 2000 16:41:59 +0930 (CST)
From:      Greg Lewis <glewis@trc.adelaide.edu.au>
To:        freebsd-java@freebsd.org
Subject:   Alpha JDK 1.2.2 patchset 8
Message-ID:  <200005220711.QAA81668@ares.trc.adelaide.edu.au>

next in thread | raw e-mail | index | archive | help
This is a new set of ALPHA source code patches for the JDK 1.2.2 source.
These patches are unofficial and no abuse should be directed towards the
FreeBSD java porting team for them :).  This new set (patchset 8) can be 
gotten from http://www.eyesbeyond.com/freebsd-jdk122-patches-8.tar.gz 
(this message is included in the tar ball as the file ANNOUNCEMENT).  

Note that the latest version of the patchset can always be gotten from
http://www.eyesbeyond.com/freebsd-jdk122-patches-latest.tar.gz

Please read the file THANKS for a list of the large number of people who 
should be thanked that things have gotten this far!

The following ISSUES have been addressed since patchset 7 (see the ISSUES
files for more details -- note that issues fixed since patchset 4 with no
adverse affects reported have been removed).

Issue 2.  The JDK now almost runs correctly on FreeBSD 2.2.x thanks to
          Chuck Reiss and Nate Williams.  That is to say, java and javac
          both appear to be working, but Nate is having some trouble with
          javadoc.
Issue 15. Using 16 bpp colour depth is now supported.

Additional problems that hadn't made it to the ISSUES list that have been
addressed in this patchset:

1. Crashes with the *_g debugging executable (thanks to Chuck Reiss and 
   Fuyuhiko Maruyama who independently sent fixes for this).
2. Fix a function in libawt.so that was causing crashes with the DitherTest
   applet (thanks to Fuyuhiko Maruyama).
3. Allow JITs to handle SIGSEGV.  Needed by shuJIT, OpenJIT and Sun's JIT
   (thanks to Fuyuhiko Maruyama).
4. Really support extra locales (thanks to Shin'ya Kamabuchi for convincing
   me that the original fix I received was the right one, not the one I
   did for patchset 7).
5. Fix an integer type mismatch with javah (thanks to Fuyuhiko Maruyama).
6. Load the correct file encoding support (thanks to Shin'ya Kamabuchi).
7. Fix the socket reading bug (thanks to Shin'ya Kamabuchi).


In addition to this, some more of the fixes from the released Linux JDK 
source code have been merged in (including the 16 bpp support mentioned
above).  You should notice some general improvements in graphical layout.

For more information about the port, consult Kees Jan Koster's web pages at
http://web.inter.nl.net/users/kjkoster/java/index.html

Please test as much as possible!

-- 
Greg Lewis 				glewis@trc.adelaide.edu.au
Computing Officer			+61 8 8303 5083
Teletraffic Research Centre


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-java" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200005220711.QAA81668>