Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 17 Apr 2009 12:41:04 -0700
From:      Tim Kientzle <kientzle@freebsd.org>
To:        Mel Flynn <mel.flynn+fbsd.current@mailing.thruhere.net>
Cc:        freebsd-current@freebsd.org, Johan Hendriks <Johan@double-l.nl>
Subject:   Re: buildworld fails.
Message-ID:  <49E8DB50.2060606@freebsd.org>
In-Reply-To: <200904172107.15616.mel.flynn%2Bfbsd.current@mailing.thruhere.net>
References:  <57200BF94E69E54880C9BB1AF714BBCB5DE72E@w2003s01.double-l.local> <49E8C1E4.8050608@freebsd.org> <200904172107.15616.mel.flynn%2Bfbsd.current@mailing.thruhere.net>

next in thread | previous in thread | raw e-mail | index | archive | help
Mel Flynn wrote:
> On Friday 17 April 2009 19:52:36 Tim Kientzle wrote:
>> This should be fixed in SVN r191196 by my update to
>> lib/libarchive/config_freebsd.h, which disabled the
>> crypto references here until I can sort out some
>> other issues.
> 
> It's fixed. What should we be looking for (if anything) that's now broken with 
> crypto references disabled?

Specifically, I (temporarily) disabled libarchive's
ability to generate cryptographic hashes when writing
mtree format.

This is a new feature that nobody knows about, so I
doubt it will affect you.  ;-)  When I re-enable it,
you should be able to:

   tar -cf - --format=mtree --options=sha512 .

and generate an mtree file with sha512 checksums.
No big deal, of course, since mtree does this even better.

Here's something mtree can't do, though:

   tar -cf - --format=mtree --options=sha512 @file.tgz

to generate an mtree file (with sha512 checksum info)
of the contents of a tar file.

Of course, libarchive's mtree support is mostly for
developers to use in building new tools that use
mtree format in innovative ways.  Exposing it through
tar is primarily to make it easier to test.

Tim

P.S.  I just realized that I probably broke WITHOUT_OPENSSL
builds as well.  I'm running a series of buildworlds
today to try to verify all of this; I hope to
have it all settled within 24 hours.  Apologies for
the turmoil.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?49E8DB50.2060606>