For the bold and brave, JDK 1.1.6 Version 3 for Linux on Intel is now
available for limited testing. You should be warned that this time the
build environments are significantly different across the libc5 and
glibc versions, and very little testing has gone into preparing this
unofficial release. Moreover, the libc5 version has had almost no
testing at all; it runs a Hello, World on the system where it was
built; that's all we've tried. We'd appreciate it if only those who
can take the time to do their own testing will download this version.

(This message should be seen as an addendum to the README.linux and
README.linux.src files in the distribution.)

Where to Get the Binaries
=========================

For the moment, this release is accessible only via the Blackdown
server.

GNU libc6 systems such as RedHat 5.x and Debian 2.x:
        http://www.blackdown.org/~stevemw/JDK-1.1.6v3/glibc
libc5 systems:
        http://www.blackdown.org/~stevemw/JDK-1.1.6v3/libc5

When we are more confident that you're able to use this build without
any significant problems, we'll announce a full release and begin
mirroring. Until then, *please* download only if you're willing to
document and work with us on problems.

At this time, only the JDK (without documentation or demos) is
available.

New in this Release
===================

 * This is our first test release v3 of JDK 1.1.6 for i386
     - Bad or Missing KeyPressed events are fixed (a Sun bug)
     - X11GraphicsdrawString multi-thread corruption fix (a Sun bug)
     - List fix to allow removing item 0
     - getlocalhost fix
     - workaround for Motif bug that causes seg-faults
     - fix to prevent hanging graphics under fast graphics updates (ala CM3)
          - turn-on by:  export JDK_IO_FIX=true
          - turn-off by: unset JDK_IO_FIX
     - fix to allow real non-blocking io on stdin, stderr, stdout (a Sun bug)
     - fix for Finalizer thread caused deadlocks (a Sun bug)
     - fix for JNI problems with egcs -O2
     - fix for frame borders / sizing (a Sun bug)
     - fix for offset menus when using Swing
     - fix for non-resizable frames (a Sun bug)
     - Frame.setIconImage now should work for most window managers
     - not_resizable_frame.show() now works correctly with KDE
     - fix for signal names in java stack/thread dump

Build Information
=================

The glibc version was built on a RedHat 5.0 system running
glibc-2.0.7-7, ld.so-1.9.5-5, SWiM Motif 2.1, and egcs-2.91.41.

The libc5 version was built on a RedHat 4.2 system with libc-5.4.46 and
libdl.so.1.8.5 installed by hand, RedHat Motif 2.0, and egcs-2.90.29.

Patches used for this build include the baseline 1.1.6v2 patches from
Steve Byrne and patches against that from the PPC project's web pages. 
An exact copy of the ones used for this build are available at:
        http://www.blackdown.org/~stevemw/JDK-1.1.6v3/diffs

Credits for v3
==============

Not to mention his fixes, we'd like to thank professor Kevin B. 
Hendricks of the College of William & Mary's School of Business for
organizing and coaching us through this release while Steve Byrne is
taking a break. Juergen Kreileder
<[EMAIL PROTECTED]> has contributed a number
of the updates represented here, and he also deserves our recognition
for regularly building and testing fixes pouring out of the PPC camp
on i386/RedHat/glibc. As usual, Karl Asha pulled off some minor
miracles; he helped us to prepare the libc5 build environment on very
short notice. Christopher Seawood <[EMAIL PROTECTED]> stood by for
morale support this time, instead of acting as your usual glibc build
engineer.

Questions about this Release
============================

Please consider consulting the FAQ at
http://www.blackdown.org/java-linux/docs/faq/FAQ-java-linux.html
before posting about problems to [EMAIL PROTECTED],
but do feel free to comment or ask for help!

Regards,

Stephen Wynne
[EMAIL PROTECTED]
Saturday, August 8th 1998

Reply via email to