- sync patches with OpenJDK's bsd_port project
- require a pre-installed package for native_bootstrap
- The new 1.7 class java.nio.channels.spi.AsynchronousChannelProvider
is not implemented yet on BSD.
- The new 1.7 package java.nio.sctp is not included and not supported on
OpenBD
jdk/1.7 package to bootstrap
- prevent users from using native_bootstrap or jdk17_bootstrap when
the required package is not pre-installed
"looks good" sthen@
- Remove some patches no longer needed
- Sync some corba and jdk makefiles with bsd-port repo
- Another datatype correction in hotspot
- Use proper scoping for clock_get* from bsd-port repo
- Use includeDB corrections from Coleen Phillimore @ Sun
instead of my own ones. From hotspot-dev list.
- sync/regen patches
- use os_bsd_x86.cpp from OpenJDK bsd-java repository plus
Greg Lewis's fixes posted to the bsd-port-dev list
- use Xiaobin Lu's datatype corrections from OpenJDK bug
6787106 + additional datatype corrections from me.
- use Vladimir Kozlov's bug fix from OpenJDK bug 6782820
- remove obsolete IcedTea awt binary plugs and update binary
plug distfile
- correctly define DEVTOOLS_PATH for bsd and verify + correct
Defs-utils.gmk locations for bsd utilities
or near eol, and bulk build time. This removes the limited Java support we
had on arm, powerpc and sparc until such time OpenJDK/IcedTea can replace
it. 1.3 and 1.4 ports directories will be removed next release to avoid
bit rot. Requested by espie@ and okay by many with no objections.
- adjust memory calculations so this has a chance of building on systems
with 256M of real memory. Reported by Dongsheng Song
- bring the the rest of IcedTea's icedtea-graphics.patch and fix typo that
prevented interactive apps from launching. I expect I will eventually
will want to convert over to using IcedTea in full in the future.
- update to early access build 24
- Use GPLv2 licensed binary plugs from the IcedTea project and parts of
IcedTea's icedtea-copy-plugs.patch & icedtea-graphics.patch.
For more info see:
http://icedtea.classpath.org/wiki/Main_Page
- Enable packages since we're fully GPLv2 based now, but still not
hooked up to bulk builds just yet.
- update to bsd patchset 4
- for amd64, sync JVM_handle_bsd_signal with its linux counterpart from
which it was originally derived; add two segments of code dealing with
sigsegv fringe cases.
- update pkg/MESSAGE-* to use recent mozilla product names.
http://java.sun.com/j2se/1.5.0/ReleaseNotes.html#150_14
- NOTE: patchset 8 includes amd64 plugin support now.
- adjust pkg/MESSAGE-* files for change in plugin support and add missing
JRL licensing blurb for the jre package.
amd64 plugin support. 64-bit plugin hacking by myself and Jung-uk Kim.
Credit for the majority of the 1.6 BSD porting goes to Greg Lewis who
back ported my 1.7 hotspot patches to 1.6 and forward ported the 1.5
j2se patches to 1.6. Thanks to several testers who provided helpful
feedback. okay ian@
lack of stdin availability when built indirectly as a depend of another
port. Instead of interactive license verification solely use the
ACCEPT_JRL_LICENSE var. If it's not correctly set error out and let the
user know what to do. Cluestick and okay espie@