Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 30 Mar 2000 19:21:27 +0930 (CST)
From:      Greg Lewis <glewis@trc.adelaide.edu.au>
To:        freebsd-java@freebsd.org
Subject:   Pre-alpha JDK 1.2.2 patches -- update
Message-ID:  <200003300951.TAA24823@ares.maths.adelaide.edu.au>

next in thread | raw e-mail | index | archive | help
This is a new set of PRE-ALPHA source code patches for the JDK 1.2.2 source
which builds on patchset 3.  This new set (patchset 4) can be gotten from
http://www.eyesbeyond.com/freebsd-jdk122-patches-4.tar.gz (this message
is included in the tar ball as the file ANNOUNCEMENT).  Please also read
the file ANNOUNCEMENT.3 for some other relevant information, particularly
the large number of people who should be thanked that things have gotten
this far!

I was almost tempted to call this set of patches alpha instead of pre-alpha,
but there are a few niggling things not done and so much is untested I didn't
dare.  However, it is the case that pretty much all the functionality now
builds, even if a lot of it hasn't had any testing.

A number of the ISSUES from patchset 3 have now been addressed (see the
ISSUES file for more information):

Issue 4.  The assembler version of executeJava now works.
Issue 7.  DPS support is built into libfontmanager using Display Ghostscript
          (but is totally untested).
Issue 8a. libaudio now builds (but is totally untested).
Issue 8b. libsunwjdga now builds (but whether its relevant or useful is
          questionable).
Issue 8c. libcmm now builds (but is also totally untested).
Issue 8d. libJdbcOdbc now builds using unixODBC (but is totally untested).
Issue 15. You can now perform the build with the standard version of gcc
          under FreeBSD 3.x (gcc 2.7.2.3) thanks to patches from Kees Jan
	  Koster.

Please note that some of these fixes require extra functionality.  In 
particular you now need GNU m4 (someone could test whether the default
FreeBSD m4 works?), Display Ghostscript (dgs) and unixODBC.  Of these,
the first two are available as ports, but unixODBC isn't.  However, I've
included an attempt at a port in unixODBC.tar.gz.  You should definitely
take notes of the Makefile comments for it though, particularly the first 3:
       1. I've never done a port before.
       2. This is totally untested.
       3. I don't even use the ports system.

That said, you can compile without any of these extra packages if you turn
the appropriate switches off in various makefiles (see INSTRUCTIONS).

Please test as much as possible!  You can find some web pages (thanks again
to Kees Jan!) about testing efforts on the port at 
http://web.inter.nl.net/users/kjkoster/java/index.html

-- 
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?200003300951.TAA24823>