1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-03 01:23:49 +00:00
freebsd-ports/java
Alexey Zelkin 6513eda595 I am pleased to announce first public -beta patchset of FreeBSD/Java port
for JDK 1.4.1.  This is complete and close to production quality
native JDK with both working client and server native JVMs.  Local micro
benchmarks shown very little difference between Linux and FreeBSD JVMs in
speed.

One of important points of this patchset that it marks point when we are
very close to passing of Sun TCK tests.  Currently about 20 of >27000 tests
are known to be broken (tests were run at -STABLE).  If testing of this
patchset will be smooth and founding of this work will be continued we
may expect to have binary distribution of JDK 1.4.1 in April or begining
of May.

BUT, don't forget that even TCK tests can't cover all possible problems
and this is -beta patchset.  Keep your eyes open and report your problems
to freebsd-java mailing list or to me directly!

* About supported FreeBSD releases:

Altough 4.8-RELEASE will be first officially supported FreeBSD release,
you may use JDK 1.4.1-p3 at stock post-02-Feb-2003 -STABLE or -CURRENT.

You also may use it at post-07-Jan-2003 -STABLE and -CURRENT (including
5.0-RELEASE), but it's required to apply libc_r patch, distributed with
patchset3 archive, and rebuild libc_r first.

* About compiler:

This port is supposed to be built with stock FreeBSD compiler (3.2.[12]
for -CURRENT and 2.95.4 for -STABLE)!

* Following issues are known, but not yet addressed:

. IPv6 networking.  IPv6 support is disabled in this patchset.
. Asian languages support.  Patches are welcome!
. K6 (586-class) processors support.  There're issues with building on
  old K6 processors.  If you've problems with 586-class machines other than
  K6 - please let me know.
. Mozilla plugin is not yet ported.

* Following areas should be used with increased attention:

. Java Virtual Machine Profiling Interface (JVMPI)
. Java Virtual Machine Debugging Interface (JVMDI)
. Host Porting Interface (HPI)

If you have problems with these interfaces please let me know.

* THANKS!

I would thank very much to FreeBSD Foundation, without which support
and sponsorship JDK 1.4.1 port would not happen in such timeframes (less
than 2 months).

Sponsored by:	FreeBSD Foundation
Approved by:	portmgr
2003-03-06 23:18:24 +00:00
..
bluej De-pkg-comment. 2003-02-21 12:35:09 +00:00
bouncycastle De-pkg-comment. 2003-02-21 12:35:09 +00:00
bsh De-pkg-comment. 2003-02-20 19:00:52 +00:00
bugseeker Changed the installation directory of the Sun JDK 1.3.x for Linux to 2002-08-10 10:31:09 +00:00
bugseeker-demo Changed the installation directory of the Sun JDK 1.3.x for Linux to 2002-08-10 10:31:09 +00:00
collections De-pkg-comment. 2003-02-21 12:35:09 +00:00
cos Don't remove the share/java and share/java/classes system directories 2003-02-22 03:36:23 +00:00
cryptix-jce Upgrade from version 20000211 to 20011118. 2002-05-07 12:47:40 +00:00
forte Use USE_JAVA. 2003-02-17 13:08:24 +00:00
gnu-regexp De-pkg-comment. 2003-02-20 19:00:52 +00:00
guavac Remove USE_NEWGCC, which is no longer supported or required. 2002-08-31 02:44:07 +00:00
infobus De-pkg-comment. 2003-02-21 12:35:09 +00:00
jad The JAD homepage seems to have disappeared a long time 2002-05-07 19:30:37 +00:00
jaf Don't remove system directories share/java, share/java/classes, and 2002-11-10 22:44:03 +00:00
jakarta-bcel The Jakarta Byte Code Engineering Library. 2002-05-06 17:41:11 +00:00
jakarta-commons-beanutils Improved output from do-install target. 2002-11-14 10:49:10 +00:00
jakarta-commons-cli Improved output from do-install target. 2002-11-14 10:49:10 +00:00
jakarta-commons-collections Improved output from do-install target. 2002-11-14 10:49:10 +00:00
jakarta-commons-lang Update to 1.0.1. 2003-01-03 13:47:34 +00:00
jakarta-commons-logging New port: Jakarta Commons Logging library. 2002-11-14 10:55:13 +00:00
jakarta-log4j De-pkg-comment. 2003-02-21 12:35:09 +00:00
jakarta-oro De-pkg-comment. 2003-02-21 12:35:09 +00:00
jakarta-regexp De-pkg-comment. 2003-02-21 12:35:09 +00:00
janosvm Add two missing files 2003-01-14 04:41:27 +00:00
java-checkstyle De-pkg-comment. 2003-02-21 12:35:09 +00:00
java-cup De-pkg-comment. 2003-02-21 12:35:09 +00:00
java-tutorial This port now installs below ${PREFIX}/share/doc, where it 2002-06-13 11:30:58 +00:00
javamail Update to the java/javamail port from version 1.2 to 1.3. 2002-11-07 13:54:08 +00:00
javavmwrapper
javel PERL -> REINPLACE 2002-11-04 05:46:38 +00:00
jboss2 Fixed daemonctl control program to work with the FreeBSD JDK 1.3.1. 2002-10-09 23:10:32 +00:00
jboss3 Fixed daemonctl control program to work with the FreeBSD JDK 1.3.1. 2002-10-09 23:10:32 +00:00
jboss4 Fixed daemonctl control program to work with the FreeBSD JDK 1.3.1. 2002-10-09 23:10:32 +00:00
jboss5 Fixed daemonctl control program to work with the FreeBSD JDK 1.3.1. 2002-10-09 23:10:32 +00:00
jce-aba Remove RESTRICTED tag for crypto stuff. 2003-02-22 16:12:23 +00:00
jdbcpool De-pkg-comment. 2003-02-21 12:35:09 +00:00
jde De-pkg-comment. 2003-02-20 19:00:52 +00:00
jde-emacs20
jdk11 - Changed maintainer to the JDK porting team <java-port@FreeBSD.org>, 2003-02-05 05:22:33 +00:00
jdk11-doc Fixed generation of plist file. The file was previously written 2002-11-21 08:58:42 +00:00
jdk12 . Allow package building on bento to bypass the distfile check. 2003-03-06 17:43:24 +00:00
jdk12-doc Fixed generation of plist file. The file was previously written 2002-11-21 08:58:42 +00:00
jdk13 Don't set IGNORE when PACKAGE_BUILDING 2003-03-04 03:07:17 +00:00
jdk13-doc Fixed generation of plist file. The file was previously written 2002-11-21 08:58:42 +00:00
jdk14 I am pleased to announce first public -beta patchset of FreeBSD/Java port 2003-03-06 23:18:24 +00:00
jdk14-doc Fixed generation of plist file. The file was previously written 2002-11-21 08:58:42 +00:00
jdk15 I am pleased to announce first public -beta patchset of FreeBSD/Java port 2003-03-06 23:18:24 +00:00
jdk16 I am pleased to announce first public -beta patchset of FreeBSD/Java port 2003-03-06 23:18:24 +00:00
jdom Installing JAR file in ${PREFIX}/share/java/classes/. 2002-11-18 14:45:35 +00:00
jfc de-pkg-comment. 2003-02-22 07:48:51 +00:00
jikes Update to version 1.18, but without using 'libicuuc' which seems 2003-02-24 20:31:37 +00:00
jlex De-pkg-comment. 2003-02-21 12:35:09 +00:00
jlint Fixes: 2003-03-03 21:36:44 +00:00
jre Fix user and group ownership of the installed files when they have been 2002-11-11 21:22:05 +00:00
jsdk De-pkg-comment. 2003-02-21 12:35:09 +00:00
jump Removed unnecessary settings. 2002-10-18 21:06:59 +00:00
junit Don't remove system directories share/java, share/java/classes, and 2002-11-10 22:44:03 +00:00
kaffe Add two missing files 2003-02-22 03:07:44 +00:00
linux-blackdown-jdk12 Unified one-line descriptions for JDK ports. 2002-08-12 11:49:59 +00:00
linux-blackdown-jdk13 . Apply similar patches to those applied to the linux-sun-jdk13 port so 2003-02-07 21:26:20 +00:00
linux-blackdown-jdk14 Unified one-line descriptions for JDK ports. 2002-08-12 11:49:59 +00:00
linux-ibm-jdk13 . Allow package building on bento to bypass the distfile check. 2003-03-06 05:24:17 +00:00
linux-ibm-jdk14 . Allow package building on bento to bypass the distfile check. 2003-03-06 17:43:24 +00:00
linux-sun-jdk12 . Allow package building on bento to bypass the distfile check. 2003-03-06 17:43:24 +00:00
linux-sun-jdk13 Don't set IGNORE when PACKAGE_BUILDING 2003-03-04 03:07:17 +00:00
linux-sun-jdk14 . Allow package building on bento to bypass the distfile check. 2003-03-06 17:43:24 +00:00
mmake Fix typo: USE_PERL -> USE_PERL5 2002-06-02 19:22:16 +00:00
netcomponents New port: NetComponents 1.3.8. 2002-11-09 15:54:27 +00:00
netrexx De-pkg-comment. 2003-02-21 12:35:09 +00:00
openjit PERL -> REINPLACE 2002-11-04 05:46:38 +00:00
pkg
sablevm Fix install bug: install resources along with classfiles. 2003-02-27 19:16:57 +00:00
shujit Remove duplicate lines that were created due to applying the same patch 2003-02-25 13:26:06 +00:00
tya PERL -> REINPLACE 2002-11-04 05:46:38 +00:00
xalan-j Update to 2.4.1. 2003-01-03 13:50:08 +00:00
xdoclet New port xdoclet (xdoclet-1.2b2): 2003-02-26 07:24:43 +00:00
Makefile New port xdoclet (xdoclet-1.2b2): 2003-02-26 07:24:43 +00:00