IcedTea7 2.0 Branched for Release
Dr Andrew John Hughes
ahughes at redhat.com
Wed Sep 28 17:19:51 PDT 2011
On 23:58 Wed 28 Sep , Dr Andrew John Hughes wrote:
> IcedTea7 2.0 has now branched for release. I plan to do the release
> on Monday evening here in the UK, pending major issues.
>
> A number of features new since 1.14:
>
> * PR717: All non-bootstrap non-conditional patches in IcedTea7 should be in the forest or dropped.
> The only patches now in IcedTea7 are either conditional or necessary to bootstrap.
> The other patches have been either moved to the forest or removed because they were
> no longer required.
> * Convert to optional system library usage via USE_SYSTEM_ZLIB/JPEG/PNG/GIF.
> The old libraries.patch is now upstream in the form of USE_SYSTEM_ZLIB/JPEG/PNG/GIF.
> It also has also been joined by some friends: USE_SYSTEM_GTK/CUPS/FONTCONFIG/GIO which
> relate to libraries formally used by dlopen/dlsym calls, but which can now optionally
> be linked at runtime to reduce the risk of issues. More on this in an upcoming blog.
> * PR790: Re-include JAXP and JAXWS in the source tree
> Previously, the JAXP and JAXWS repository tarballs were fairly useless as all they contained
> was build machinery, with the actual code being in another tarball. Not only did this
> increase the amount of build machinery and downloading required, it also made it harder
> to patch the sources. The sources have now been restored to the OpenJDK tree (a facility
> provided by the upstream build code) and the drop machinery in IcedTea7 removed.
> * Allow the compiler used to be overridden by setting BUILD_GCC/BUILD_CPP.
> This is a more general version of the gcc-suffix patch. BUILD_GCC and BUILD_CPP can
> be set to any arbitrary C/C++ compiler and IcedTea7 defaults to using $(CC) and $(CXX).
>
> System dependency updates:
>
> * IcedTea7 now works with Linux 3.0+ and libpng 1.5+
>
> Please test prior to release. The release branch is currently:
>
> http://icedtea.classpath.org/people/andrew/icedtea7-2.0
>
> with a corresponding forest:
>
> http://icedtea.classpath.org/people/andrew/icedtea7-forest-2.0/
> http://icedtea.classpath.org/people/andrew/icedtea7-forest-2.0/corba
> http://icedtea.classpath.org/people/andrew/icedtea7-forest-2.0/jaxp
> http://icedtea.classpath.org/people/andrew/icedtea7-forest-2.0/jaxws
> http://icedtea.classpath.org/people/andrew/icedtea7-forest-2.0/hotspot
> http://icedtea.classpath.org/people/andrew/icedtea7-forest-2.0/jdk
> http://icedtea.classpath.org/people/andrew/icedtea7-forest-2.0/langtools
>
> mjw, please move these to the top-level.
>
> Happy hacking,
> --
> Andrew :)
>
> Free Java Software Engineer
> Red Hat, Inc. (http://www.redhat.com)
>
> Support Free Java!
> Contribute to GNU Classpath and IcedTea
> http://www.gnu.org/software/classpath
> http://icedtea.classpath.org
> PGP Key: F5862A37 (https://keys.indymedia.org/)
> Fingerprint = EA30 D855 D50F 90CD F54D 0698 0713 C3ED F586 2A37
A pre-release tarball is now available, made against the branchpoint after a make distcheck:
http://icedtea.classpath.org/download/source/icedtea-2.0pre.tar.gz
aacbacbafd5baaea3653d6f5ecd6f56ebb679ecf186e6f061c3674209df81490 icedtea-2.0pre.tar.gz
It's signed with my new public key:
http://icedtea.classpath.org/download/source/icedtea-2.0pre.tar.gz.sig
pub 4096R/248BDC07 2011-09-28 [expires: 2012-09-27]
uid Dr Andrew John Hughes <ahughes at redhat.com>
uid Dr Andrew John Hughes <gnu_andrew at member.fsf.org>
sub 4096R/954E386D 2011-09-28 [expires: 2012-09-27]
--
Andrew :)
Free Java Software Engineer
Red Hat, Inc. (http://www.redhat.com)
Support Free Java!
Contribute to GNU Classpath and IcedTea
http://www.gnu.org/software/classpath
http://icedtea.classpath.org
PGP Key: F5862A37 (https://keys.indymedia.org/)
Fingerprint = EA30 D855 D50F 90CD F54D 0698 0713 C3ED F586 2A37
More information about the distro-pkg-dev
mailing list