svn commit: r422826 - head/security/libsodium

Mathieu Arnold mat at FreeBSD.org
Tue Sep 27 21:14:27 UTC 2016


Le 27/09/2016 à 21:51, John Marino a écrit :
> On 9/27/2016 14:43, Vsevolod Stakhov wrote:
>> Author: vsevolod
>> Date: Tue Sep 27 19:43:32 2016
>> New Revision: 422826
>> URL: https://svnweb.freebsd.org/changeset/ports/422826
>>
>> Log:
>>   - Update to 1.0.11
>>
>>   No bump for dependent port is required as this version has no API
>> changes
>>
>>
>> Modified: head/security/libsodium/pkg-plist
>> ==============================================================================
>>
>> --- head/security/libsodium/pkg-plist    Tue Sep 27 18:25:34 2016   
>> (r422825)
>> +++ head/security/libsodium/pkg-plist    Tue Sep 27 19:43:32 2016   
>> (r422826)
>> @@ -58,7 +58,7 @@ include/sodium/version.h
>>  lib/libsodium.a
>>  lib/libsodium.so
>>  lib/libsodium.so.18
>> -lib/libsodium.so.18.1.0
>> +lib/libsodium.so.18.1.1
>>  libdata/pkgconfig/libsodium.pc
>>  %%PORTDOCS%%%%DOCSDIR%%/AUTHORS
>>  %%PORTDOCS%%%%DOCSDIR%%/README.markdown
>>
>
> First, I don't think the "no API change" means a bump is not mandatory.
> Secondly, the SO name of the library changed!!!  You have to bump it,
> there's no question here.
>
> It's 1000x better to bump unnecessarily than to skip a bump that is
> required.

No it did not.

$ readelf -d `make -V STAGEDIR`/usr/local/lib/libsodium.so|grep soname
 0x000000000000000e SONAME               Library soname: [libsodium.so.18]

The file name changed, but software will try to find libsodium.so.18,
and that will still work.

-- 
Mathieu Arnold


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 949 bytes
Desc: OpenPGP digital signature
URL: <http://lists.freebsd.org/pipermail/svn-ports-head/attachments/20160927/0c35cee2/attachment.sig>


More information about the svn-ports-head mailing list