- Fix fastdebug installation.
- Update jtreg version to Build b05.
- Refine r327353. Use an extra patch instead.
- Install proper license file. OpenJDK6 has GPLv2 + "Classpath" exception.
- Set JAVACMD environment variable to point to bootstrap JDK for ant. When
it is unset or empty, ant sets it by executing `which java`, which may be
different from bootstrap JDK.
- Import more complete JPEG class support and turn on ICEDTEA option by
default. [1]
- Remove obsolete WEB option. Note the functionality is now moved to a new
port java/icedtea-web, which depends on ICEDTEA option of this port.
Obtained from: IcedTea project [1]
- Improve Serviceability Agent. For example, the following should work now:
jdb -connect sun.jvm.hotspot.jdi.SAPIDAttachingConnector:pid=<PID>
jmap <PID>
jsadebugd <PID>
jstack -F <PID>
jstack -m <PID>
- Replace IcedTea6 1.9.x with IcedTea-Web 1.0 for web support. Note it is
still tightly coupled with openjdk6 for now because we do not have proper
infrastructure to decouple them yet.
- Add itweb-settings (a Java Control Panel replacement for IcedTea-Web).
- Add desktop integration files for web support (but not installed in default
system-wide locations).
Note the feature is turned off by default because it adds experimental and
unofficial patches from icedtea.classpath.org. You need to select WEB option
from config menu or define WITH_WEB variable to enable the feature. Also,
note that a symlink for web browser is not created automatically with same
reasoning. Thus, you need to create a symlink for your browser, e.g.,
ln -s ${LOCALBASE}/openjdk6/jre/lib/IcedTeadPlugin.so ~/.mozilla/plugins
Remove some stale comments in package message while I am here.
add IcedTea project as an additional master site. This change should fix
most build failures related to network problems, e.g., bootstrapping with
an IPv6-enabled JDK, unreliable network connections, etc.
- Add support for running regression tests
- Respect LOCALBASE
- Bump PORTREVISION
These are the test results on:
FreeBSD 6 i386: passed: 3113; failed: 29; error: 2
FreeBSD 8 amd64: passed: 3107; failed: 35; error: 2
Note: a couple of tests passed only after a few runs.
Submitted by: ale
Approved by: maintainer
- Fix font rendering and update cacerts file
- Add support for fastdebug jdk
- Cleanup/Enhance the port [2]
Submitted by: maintainer [1], ale [2]
Approved by: maintainer