Date: Wed, 1 Jun 2016 17:27:34 +0000 (UTC) From: Bernard Spil <brnrd@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r416252 - in head: . security/libressl-devel security/libressl-devel/files Message-ID: <201606011727.u51HRYZY052339@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: brnrd Date: Wed Jun 1 17:27:34 2016 New Revision: 416252 URL: https://svnweb.freebsd.org/changeset/ports/416252 Log: security/libressl-devel: Update to 2.4.0 - Update to latest "unstable" release - Remove OPENSSL_VERSION_NUMBER patch - Update shlib-versions - Add UPDATING entry Added: head/security/libressl-devel/pkg-message (contents, props changed) Deleted: head/security/libressl-devel/files/ Modified: head/UPDATING head/security/libressl-devel/Makefile head/security/libressl-devel/distinfo head/security/libressl-devel/pkg-plist Modified: head/UPDATING ============================================================================== --- head/UPDATING Wed Jun 1 16:39:49 2016 (r416251) +++ head/UPDATING Wed Jun 1 17:27:34 2016 (r416252) @@ -5,6 +5,36 @@ 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. +20160601 + AFFECTS: users of security/libressl-devel + AUTHOR: brnrd@FreeBSD.org + + The port has been updated to the latest "unstable" version of LibreSSL. + The shared library versions of the libraries have been bumped. + With this update, the patch for the OPENSSL_VERSION_NUMBER has been + removed. This causes issues with a number of ports. Patches for many of + these issues can be found on + https://wiki.freebsd.org/OpenSSL/Ports#OPENSSL_VERSION_NUMBER + + After upgrading to 2.4.0, 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-devel + + Then you should rebuild all ports depending on libressl-devel 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-devel + Portupgrade users: + portupgrade -fr security/libressl-devel + + 20160527 AFFECTS: Users of mail/opensmtpd-extras (any of them) AUTHOR: adamw@FreeBSD.org Modified: head/security/libressl-devel/Makefile ============================================================================== --- head/security/libressl-devel/Makefile Wed Jun 1 16:39:49 2016 (r416251) +++ head/security/libressl-devel/Makefile Wed Jun 1 17:27:34 2016 (r416252) @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= libressl -PORTVERSION= 2.3.4 +PORTVERSION= 2.4.0 CATEGORIES= security devel MASTER_SITES= OPENBSD/LibreSSL PKGNAMESUFFIX= -devel Modified: head/security/libressl-devel/distinfo ============================================================================== --- head/security/libressl-devel/distinfo Wed Jun 1 16:39:49 2016 (r416251) +++ head/security/libressl-devel/distinfo Wed Jun 1 17:27:34 2016 (r416252) @@ -1,2 +1,3 @@ -SHA256 (libressl-2.3.4.tar.gz) = 7a1135b2620f78928e89538c211a4df1d9415994001d1e7c9178c6b6d72de6a9 -SIZE (libressl-2.3.4.tar.gz) = 3013286 +TIMESTAMP = 1464761954 +SHA256 (libressl-2.4.0.tar.gz) = 7e6000cfb9438fbfc7fe7fe0572af587e2f2a36bbdb95408e9874758d0c3382e +SIZE (libressl-2.4.0.tar.gz) = 3024184 Added: head/security/libressl-devel/pkg-message ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/security/libressl-devel/pkg-message Wed Jun 1 17:27:34 2016 (r416252) @@ -0,0 +1,15 @@ + +**************************************************************************** + +In version 2.4.0, the OPENSSL_VERSION_NUMBER patch has been removed. + +Before, the version for the FreeBSD ports was locked to the time of forking, +which was 1.0.1f (0x1000107fL). Now the version is unmodified (0x20000000L). + +Ports that check e.g. >= 0x10002000 to determine features added in OpenSSL +1.0.2 are likely to fail during build. Fixes for ports known to fail this +way are collected in: + + https://wiki.freebsd.org/LibreSSL/Ports#OPENSSL_VERSION_NUMBER + +**************************************************************************** Modified: head/security/libressl-devel/pkg-plist ============================================================================== --- head/security/libressl-devel/pkg-plist Wed Jun 1 16:39:49 2016 (r416251) +++ head/security/libressl-devel/pkg-plist Wed Jun 1 17:27:34 2016 (r416252) @@ -75,16 +75,16 @@ include/openssl/x509v3.h include/tls.h lib/libcrypto.a lib/libcrypto.so -lib/libcrypto.so.37 -lib/libcrypto.so.37.0.0 +lib/libcrypto.so.38 +lib/libcrypto.so.38.0.0 lib/libssl.a lib/libssl.so -lib/libssl.so.38 -lib/libssl.so.38.0.0 +lib/libssl.so.39 +lib/libssl.so.39.0.0 lib/libtls.a lib/libtls.so -lib/libtls.so.10 -lib/libtls.so.10.0.0 +lib/libtls.so.11 +lib/libtls.so.11.0.0 libdata/pkgconfig/libcrypto.pc libdata/pkgconfig/libssl.pc libdata/pkgconfig/libtls.pc
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201606011727.u51HRYZY052339>