IcedTea 1.4 Released!

October 12, 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, Joshua Sumali,
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.

Entry Filed under: IcedTea, Java. .

4 Comments Add your own

  • 1. David Legg  |  October 15, 2007 at 12:23 pm

    > We have temporarily made the decision to remove the ECJ support.

    Is this GCJ, or something else? Ta.

  • 2. Danny D'Amours  |  October 22, 2007 at 12:03 pm

    ECJ is the Eclipse Java Compiler.

    From: http://docs.fedoraproject.org/release-notes/f8/en_US/sn-Java.html
    Section 8.3 “The java-gcj infrastructure has three key components: a GNU Java runtime (libgcj), the Eclipse Java compiler (ecj), and a set of wrappers and links (java-gcj-compat) that present the runtime and compiler to the user in a manner similar to other Java environments.”

  • 3. One step closer to a full&hellip  |  October 22, 2007 at 10:04 pm

    [...] IcedTea 1.4 Released! « Lillian’s Blog [...]

  • 4. IcedTea 1.4 : Java libre &hellip  |  October 24, 2007 at 3:23 am

    [...] la sortie des nouvelles versions de IcedTea 1.4 et GNU Classpath 0.96, un pas de plus est franchi pour la création d’une machine virtuelle [...]

Leave a Comment

Required

Required, hidden

Some HTML allowed:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Trackback this post  |  Subscribe to the comments via RSS Feed


Calendar

October 2007
S M T W T F S
« Sep   Nov »
 123456
78910111213
14151617181920
21222324252627
28293031  

Archives!

Categories

Blog Stats