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