svn commit: r208545 - in head/release: amd64 i386 ia64 pc98 powerpc sparc64 sun4v

Xin LI delphij at delphij.net
Tue May 25 20:06:30 UTC 2010


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

On 2010/05/25 11:34, Garrett Cooper wrote:
> On Tue, May 25, 2010 at 11:10 AM, Jung-uk Kim <jkim at freebsd.org> wrote:
>> On Tuesday 25 May 2010 01:48 pm, Xin LI wrote:
>>> Author: delphij
>>> Date: Tue May 25 17:48:17 2010
>>> New Revision: 208545
>>> URL: http://svn.freebsd.org/changeset/base/208545
>>>
>>> Log:
>>>   libarchive now needs libcrypto and liblzma.
>>>
>>> Modified:
>>>   head/release/amd64/boot_crunch.conf
>>>   head/release/i386/boot_crunch.conf
>>>   head/release/ia64/boot_crunch.conf
>>>   head/release/pc98/boot_crunch.conf
>>>   head/release/powerpc/boot_crunch.conf
>>>   head/release/sparc64/boot_crunch.conf
>>>   head/release/sun4v/boot_crunch.conf
>>
>> misc/146904?
> 
> joerg brought up an interesting item on #bsddev:
> 
> <@joerg> seeing Xin Li's last commit: does libmd contain SHA256 and SHA512?
> 
> lzma doesn't use SHA512, but it does use SHA256.
> 
> So does it actually need libcrypto now that libmd is included, or was
> it a bad analysis by your's truly?

No, it's not about lzma but because libarchive's mtree support.  For
some reason our config_freebsd.h designates the OpenSSL symbols rather
than libmd implementation of MD5, etc., which are used in libarchive's
mtree.  I'm not going to touch libarchive yet since I'm not familiar
with the code enough to under the consequences if we switch over to
libmd's implementation.

Cheers,
- -- 
Xin LI <delphij at delphij.net>	http://www.delphij.net/
FreeBSD - The Power to Serve!	       Live free or die
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.14 (FreeBSD)

iQEcBAEBCAAGBQJL/C25AAoJEATO+BI/yjfBShAH/0gc/KjjVZCMgM+7LHYt9PYN
W3fEqGPA2D78rM9ypWG24Je2jno6belyXAmN9ljgEQwYYwk5LWaxL53hLFFl5oMb
I8sQrGQoQME2fPIh/9vX2Uooud448iqnWCLiB3uiFgQV4Kq/P0F26AZdR1o5jayk
kdPYsPDI5tgpVk1EsudS8iAdTdCFZJpRGJ1ZDeJEg5zgYjIEsMvVuxydaU9OB6/8
dbD4OuVNo+o6LidXUim2aWzEZ5s+bWLSzWN+XVKjJhTxqbVOvF+I79j6VbD4BOYn
2jQFnW1uVlQA9tzONRw8KvN1TzZiC/o4UGX3S5ZLiSY43wBDilvYKa5BfoinYLc=
=KTmH
-----END PGP SIGNATURE-----


More information about the svn-src-all mailing list