Announcing IcedTea8

Dr Andrew John Hughes ahughes at redhat.com
Thu Jul 14 15:14:47 PDT 2011


On 11:33 Thu 14 Jul     , Mark Wielaard wrote:
> On Tue, 2011-07-12 at 12:30 +0200, Mark Wielaard wrote:
> > On Tue, 2011-07-12 at 10:31 +0100, Andrew John Hughes wrote:
> > > Forests for both OpenJDK7 & OpenJDK8 are on the IcedTea server but we'll currently
> > > be reverting back to the OpenJDK servers until the issue with .hg_archival.txt is
> > > fixed.  At present, checksums are broken by any update to the tree which is
> > > unacceptable for releases.
> > 
> > Andrew already found and fixed it. So just for the archives (pun
> > intended), the following setting got changed from True to False:
> > 
> > [ui]
> > # Whether to include the .hg_archival.txt file containing meta data
> > # (hashes for the repository base and for tip) in archives created
> > # by the :hg:`archive` command or downloaded via hgweb.
> > # Default is True.
> > archivemeta=False
> 
> But... That changes the current sha256sums of tar balls downloaded
> through the icedtea hg server. This is slightly unfortunate, since it
> will mean trouble for old checkouts (not for releases that use premade
> tar balls).
> 

Yes but there is only one release (1.14) and it was already broken by
tagging for the release, due to the storage of this metadata!

Hence, why I wanted this fixed before we do the *real* release (2.0).

> The sha256sums should be stable going forward, since we will never
> include the archive meta data anymore, so I just changed the one for the
> main icedtea repo to match up again:
> 
> 2011-07-14  Mark Wielaard  <mark at klomp.org>
> 
>     * Makefile.am (CORBA_SHA256SUM): Updated for new icedtea hg server 
>     settings. 
>     (HOTSPOT_SHA256SUM): Likewise.
>     (JAXP_SHA256SUM): Likewise.
>     (JAXWS_SHA256SUM): Likewise.
>     (JDK_SHA256SUM): Likewise.
>     (LANGTOOLS_SHA256SUM): Likewise.
>     (OPENJDK_SHA256SUM): Likewise.
> 
> Which should fix the buildbot for (what is currently still called
> icedtea7, but tracks the main icedtea archive, which will turn into 8):
> http://icedtea.classpath.org/icedtea/buildbot/waterfall
> 

Yeah, I saw this.  Thanks for doing it, but the effort is a little wasted
as I'm working on updating 8 and these checksums have already been invalidated
again now that it uses the 8 forest and not 7.

> Cheers,
> 
> Mark
> 
> diff -r 2873a95c05c8 Makefile.am
> --- a/Makefile.am	Tue Jul 12 11:37:19 2011 +0100
> +++ b/Makefile.am	Thu Jul 14 11:31:33 2011 +0200
> @@ -10,13 +10,13 @@
>  LANGTOOLS_CHANGESET = 1316e51b3995
>  OPENJDK_CHANGESET = 2108c94c0d3d
>  
> -CORBA_SHA256SUM = 8d0b3dcbc5e160b0909e66a7b2aaa5f0783892d7ce2df4b7c3a00bb4eee7e882
> -HOTSPOT_SHA256SUM = 1d4643b4a8fb093403eca0bca69e8b6cabf5db4dc7df157650fdbd6f91580246
> -JAXP_SHA256SUM = 9244b44984c255e54e37a4556c4985f5356bd611de536f2bae58f9aa1d82bb7d
> -JAXWS_SHA256SUM = 44022c1546f6589f9bac6aa8079642aadf0c43e61afc074b841d3f6dd6e30609
> -JDK_SHA256SUM = ba69d9e4cdd1a92bda3aaaf0fcabafa3663f01e19ee3575fd3d81c6c2027e653
> -LANGTOOLS_SHA256SUM = 022e167d31a948cebe9ea163b4e3dafdc6d23acba16b40170b00c4b24f4a14d0
> -OPENJDK_SHA256SUM = e2ce820b0da226ef334252469ba9e7a6186b35023f3c68751befaaffc6f86ee0
> +CORBA_SHA256SUM = c13569b05931c858c0bb999e160aa89208b507ce5591b068d9b8b672fba34b19
> +HOTSPOT_SHA256SUM = 6fd67e0875b0dbba01b0162c1660deee7642b53acd7358bc207f09ff5a2ad828
> +JAXP_SHA256SUM = 5cbc5f855815cc327fc59452c87116521c2417d7bcbe42229fbb0f7a872dc691
> +JAXWS_SHA256SUM = 9695be9ec5d394bd9212093f03c4064ce4cf29119163e66944692976700a1956
> +JDK_SHA256SUM = 7fa59b0e0d803b603c176b1b1d34375adb417567e31a3735e6e229810266f027
> +LANGTOOLS_SHA256SUM = 41d51de84b8865718fa9085f76bb2f64a2ec5af03d458a7fd2cf49c2fd5e4d7e
> +OPENJDK_SHA256SUM = adb23e8fe1e2e4fd2f34cfdf57ede78aa3e6f983af113bb8fd7dfe073f343d17
>  
>  CACAO_VERSION = d6264eb66506
>  CACAO_SHA256SUM = 94ea7899e806ccbc33a732b5113a8f969d8b1f4ce7ffd27cf04577054f65f63c
> 

-- 
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