On Sat, 2006-03-25 at 12:37 +0100, Antoine Reilles wrote: > Hi all, > > On Sat, Mar 25, 2006 at 03:17:41AM +0100, Dalibor Topic wrote: > > it dragged on way too long after rc1 without a rc2, so here we are, back > > in the release frenzy. 1.1.7 is going out on Sunday evening. > > I have some little problems extracting the rc2 tar.gz under netbsd. > It extracts fine, but there are little errors, for instance, with tar > or pax:
Thanks for reporting it, Antoine. > $ tar zxf kaffe-1.1.7-rc2.tar.gz > tar: Invalid header, starting valid header search. > tar: Invalid header, starting valid header search. > tar: Invalid header, starting valid header search. > tar: Invalid header, starting valid header search. > tar: Invalid header, starting valid header search. > tar: Invalid header, starting valid header search. > tar: Invalid header, starting valid header search. > > With gnu tar (GNU tar 1.15.1), i get : > $ gtar zxf kaffe-1.1.7-rc2.tar.gz > gtar: kaffe-1.1.7-rc2/FAQ/FAQ.BeOS: implausibly old time stamp 1970-01-01 > 01:00:00 > gtar: kaffe-1.1.7-rc2/FAQ/FAQ.BeOS: implausibly old time stamp 1970-01-01 > 01:00:00 > gtar: kaffe-1.1.7-rc2/FAQ/FAQ.Known-Bugs: implausibly old time stamp > 1970-01-01 01:00:00 > gtar: kaffe-1.1.7-rc2/FAQ/FAQ.Known-Bugs: implausibly old time stamp > 1970-01-01 01:00:00 > gtar: kaffe-1.1.7-rc2/FAQ/FAQ.amigaos: implausibly old time stamp 1970-01-01 > 01:00:00 > gtar: kaffe-1.1.7-rc2/FAQ/FAQ.amigaos: implausibly old time stamp 1970-01-01 > 01:00:00 > gtar: kaffe-1.1.7-rc2/FAQ/FAQ.automake: implausibly old time stamp 1970-01-01 > 01:00:00 > gtar: kaffe-1.1.7-rc2/FAQ/FAQ.automake: implausibly old time stamp 1970-01-01 > 01:00:00 > gtar: kaffe-1.1.7-rc2/FAQ/FAQ.awt: implausibly old time stamp 1970-01-01 > 01:00:00 > gtar: kaffe-1.1.7-rc2/FAQ/FAQ.awt: implausibly old time stamp 1970-01-01 > 01:00:00 > [snip] > > While the files extract fine, it would be nice to get rid of those > warnings, maybe by using pax instead of a too recent gnu tar > (iirc, gnu tar 1.15.90 changed the timestamp header support) for > creating the archive. I think the problem is in using tar-ustar in AM_INIT, which creates tarballs which may have some problems wrt to very long file paths. Such paths are likely to exist due to the way the very verbose, hierarchical way the class library is structured, and classes are named, a la javax.pony.shetland.spi.NoPoniesToBeFoundHereReallyException.java. Since we include such a class library, chances are some paths in Kaffe's tar ball get too long for ustar format, and confuse it. I'll try creating a tarball with tar-pax, and post a link in an hour, once my make distcheck has passed. cheers, dalibor topic _______________________________________________ kaffe mailing list kaffe@kaffe.org http://kaffe.org/cgi-bin/mailman/listinfo/kaffe