IcedTea 1.4 Released!
Lillian Angel
langel at redhat.com
Fri Oct 12 09:34:01 PDT 2007
We are proud to announce the release of IcedTea 1.4.
The IcedTea project provides a harness to build the source code from
OpenJDK (http://openjdk.java.net) using Free Software build tools and
provides replacements libraries for the binary plugs with code from the
GNU Classpath project. More information on IcedTea can be found here:
http://icedtea.classpath.org
What's New?
-----------------
* Updated to OpenJDK b21 build (README and INSTALL updated accordingly).
* Now using SSL/Crypto support included in b21, OpenSSL certs
still read directly.
* TZdata fix: uses System's timezone data.
* Memory issue fix: maximum PermGen space set to 128M and MaxHeap
to 512M.
* Xinerama fix: uses system installed library instead.
* DebugInfo fix: generates full debuginfo, regardless of
optimization.
* Fixed JConsole crash.
* Several other bug fixes (http://icedtea.classpath.org/bugzilla/).
The tarball and nosrc RPM can be downloaded here:
http://icedtea.classpath.org/download/
The following people helped with this release:
Thomas Fitzsimmons, Andrew Haley, Matthias Klose, Keith Seitz, Christian
Thalinger, Mark Wielaard, Lillian Angel.
We would also like to thank the bug reporters and testers!
Lillian.
How To Build:
-----------------
We have temporarily made the decision to remove the ECJ support. The
--with-icedtea option has been made default.
Now, IcedTea bootstraps against a system installed IcedTea or a previously built
version of IcedTea.
To get started on a Fedora 7 GNU/Linux system with yum:
$ sudo yum --enablerepo=development install java-1.7.0-icedtea mercurial
cups-devel lesstif-devel libXp-devel libXtst-devel libXi-devel xalan-j2 xerces-j2 \
libXt-devel libgcj freetype-devel gcc gcc-c++ wget java-1.5.0-gcj-devel
alsa-lib-devel firefox-devel glib2-devel gtk2-devel ant libXinerama-devel
Then:
$ hg clone http://icedtea.classpath.org/hg/icedtea
$ cd icedtea
Full build instructions are in INSTALL, but this works:
$ ./configure
$ make
For all other distributions, it is mandatory that you have another version of
IcedTea built (b19 or less). The tarballs for all the releases are available
here: http://icedtea.classpath.org/download/source.
$ ./configure
--with-icedtea-home=/path/to/icedtea/openjdk/control/build/linux-{arch}/j2sdk-image/
$ make
When this completes you'll have a usable IcedTea in
openjdk/control/build/linux-i586 or openjdk/control/build/linux-amd64.
More information about the distro-pkg-dev
mailing list