IcedTea7 2.0 Branched for Release
Dr Andrew John Hughes
ahughes at redhat.com
Thu Sep 29 03:37:05 PDT 2011
On 01:19 Thu 29 Sep , Dr Andrew John Hughes wrote:
> 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 :)
>
FYI, I've already discovered that bootstrapping with IcedTea7 seems to have broken again... :-(
Working on a fix.
Bootstrap builds with GNU Classpath and non-bootstrap builds with IcedTea6/7 should be fine.
--
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