This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Removing "brik" from release script
- From: Bernd Jendrissek <berndj at prism dot co dot za>
- To: Volker Reichelt <reichelt at igpm dot rwth-aachen dot de>
- Cc: mark at codesourcery dot com, gcc at gcc dot gnu dot org
- Date: Thu, 8 Apr 2004 09:45:20 +0200
- Subject: Re: Removing "brik" from release script
- References: <200404071901.i37J1gJD017988@relay.rwth-aachen.de>
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Wed, Apr 07, 2004 at 09:01:46PM +0200, Volker Reichelt wrote:
> Mark Mitchell wrote:
> > I think that it's time to remove the generation of the "brik" files
> > from the release script. These checksum files aren't really necessary
> > at a time where (a) communication links are generally error-free, and
> > (b) we're generating md5sum files for the release tarballs. The use
> > of "brik" is just one more thing to complicate the release generation.
> >
> > I'll remove the use of "brik" after the 3.4.0 release unless people
> > object.
>
> I'd vote for keeping "brik".
[I've never thought of "brik" as anything other than an annoying
diff-enlarger. Oh well, now I know its purpose. :) ]
> If you have a slow connection, it's easier to download the diffs instead
> of the full tarball. After applying the diff, "brik" can guarantee that
> everything went alright.
The diff should also be pgp-signed; that gives you your guarantee.
> You can't do that with the md5sum of the whole tar file, because you'll
> never be able to generate exact the same tar file as the in the FSF
> repository from your local one (the order of the files might differ,
> time stamps might vary etc.)
File order should be easy enough to solve. Something like:
find . |sort |tar -T - -czf gcc-$VERSION.tar.gz
would impose a unique order, so any other differences would be due to
different implementations of gzip or of tar itself. (Or timestamp
granularity???)
- --
http://voyager.abite.co.za/~berndj/ (up again for now - yay!)
I have neither the need, the time, or the inclination to put words into your
mouth. You are perfectly capable of damaging your reputation without any help
from me. --Richard Heathfield roasts a troll in comp.lang.c
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.4 (GNU/Linux)
Comment: For info see http://www.gnupg.org
iD8DBQFAdQME/FmLrNfLpjMRAgV+AJ9DcPuQg/vrYOgIEMS+n3NH1JUHwgCgp+JJ
7As1yul3s2OFewGHQqs1XUk=
=ZHl4
-----END PGP SIGNATURE-----