IcedTea7 build failure + patch to fix this issue (reviewer needed)
Dr Andrew John Hughes
ahughes at redhat.com
Wed Jun 8 10:27:44 PDT 2011
On 15:23 Mon 06 Jun , Mark Wielaard wrote:
> On Mon, June 6, 2011 15:02, Pavel Tisnovsky wrote:
> > currently it's not possible to build IcedTea7 because of wrong sha2sums
> > of all tarballs. As Mark Wielaard figured out (thanks!) it is caused by
> > changes made in .hg_archival.txt file, probably in time when new tag is
> > created (Mark - am I right?).
> Yes. Unfortunately hg archive tries to be helpful. And if you add a tag
> for a revision it will happily record that information in the
> .hg_archival.txt file. Which of course then alters the checksum even though
> all other bits are the same. This happened when the icedtea-1.4 tag was
What 'icedtea-1.4' tag? Do you mean 'icedtea-1.14'?
> I guess the only way to work around that in the future is for people to
> tag a tree that the icedtea Makefile.am refers to before they add the
> checksum value.
> Thanks for catching and fixing it.
> Hopefully this won't happen too often in the future.
This looks like a problem with the IcedTea server. We didn't see this problem
when using the OpenJDK servers as far as I'm aware. Sounds like we need to
switch back if the IcedTea server can't be fixed. IcedTea7 will accrue many
new tags as new pulls are made e.g.
$ hg diff -r icedtea-1.14:tip .hgtags
diff -r d4aea1a51d62 -r 2108c94c0d3d .hgtags
--- a/.hgtags Wed Apr 20 04:37:44 2011 +0100
+++ b/.hgtags Wed Jun 08 17:43:30 2011 +0100
@@ -113,3 +113,11 @@
Free Java Software Engineer
Red Hat, Inc. (http://www.redhat.com)
Support Free Java!
Contribute to GNU Classpath and IcedTea
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