svn commit: r438307 - in head: . security/libressl
Bernard Spil
brnrd at FreeBSD.org
Wed Apr 12 08:33:50 UTC 2017
On 2017-04-12 8:29, Mathieu Arnold wrote:
> Le 12/04/2017 à 00:48, Ben Woods a écrit :
>> On Wed, 12 Apr 2017 at 3:01 am, Bernard Spil <brnrd at freebsd.org
>> <mailto:brnrd at freebsd.org>> wrote:
>>
>> Author: brnrd
>> Date: Tue Apr 11 19:01:34 2017
>> New Revision: 438307
>> URL: https://svnweb.freebsd.org/changeset/ports/438307
>>
>> Log:
>> security/libressl: Update to 2.5.3
>>
>> - Update to 2.5.3
>> - Bump shlib versions
>> - Add UPDATING entry for shlib version bumps
>> - Use --enable-nc configure arg
>> - Align with CFLAGS from -devel
>> - Remove commented EXPLICIT_BZERO blurb
>> - Update pkg-plist
>> - Add x25519, drop krb5_asn header
>> - Add ocspcheck binary
>> - Added/removed man-pages
>>
>> Modified:
>> head/UPDATING
>> head/security/libressl/Makefile
>> head/security/libressl/distinfo
>> head/security/libressl/pkg-plist
>> head/security/libressl/version.mk <http://version.mk>
>>
>> Modified: head/UPDATING
>>
>> ==============================================================================
>> --- head/UPDATING Tue Apr 11 18:58:18 2017 (r438306)
>> +++ head/UPDATING Tue Apr 11 19:01:34 2017 (r438307)
>> @@ -5,6 +5,30 @@ they are unavoidable.
>> You should get into the habit of checking this file for changes
>> each time
>> you update your ports collection, before attempting any port
>> upgrades.
>>
>> +20170411:
>> + AFFECTS: users of security/libressl
>> + AUTHOR: brnrd at FreeBSD.org
>> +
>> + The port has been updated to the latest stable version 2.5 of
>> LibreSSL.
>> + The shared library versions of the libraries have been bumped.
>> +
>> + After upgrading, manually update all packages that depend on
>> any of the
>> + libraries provided by LibreSSL (libssl, libcrypto and libtls)
>> since the
>> + versions of these libraries have changed. Normally, you can
>> obtain the
>> + list of dependent software by running the following command:
>> +
>> + # pkg info -r libressl
>> +
>> + Then you should rebuild all ports depending on libressl to
>> avoid dangling
>> + shared library dependencies. Poudriere and pkg handle this
>> correctly,
>> + portmaster and portupgrade users can use the following to
>> rebuild all
>> + dependent ports.
>> +
>> + Portmaster users:
>> + portmaster -r libressl
>> + Portupgrade users:
>> + portupgrade -fr security/libressl
>> +
>> 20170410:
>> AFFECTS: users of x11-wm/awesome
>> AUTHOR: garga at FreeBSD.org
>>
>>
>>
>> Hi Bernard,
>>
>> I thought the normal practice was for the commit to also bump the
>> PORTREVISION for all ports that depend on the one that has changed, to
>> ensure users of portmaster and portupgrade automatically rebuild all
>> dependent ports?
>
> It is not always feasible to do so, libressl is not the default, and
> there are *many* ports that depends on it through USES=ssl.
Hi Ben,
There are currently no ports that have a runtime dependency on LibreSSL.
Both security/acme-client as well as net/openntpd use statically linked
libtls.
www/obhttpd is the exception but forces a user to switch to default
SSL=libressl and not via a DEPENDS.
Cheers,
Bernard.
More information about the svn-ports-all
mailing list