From owner-svn-ports-head@freebsd.org Wed Apr 12 06:29:47 2017 Return-Path: Delivered-To: svn-ports-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 24EABD3A42D; Wed, 12 Apr 2017 06:29:47 +0000 (UTC) (envelope-from mat@mat.cc) Received: from prod2.absolight.net (prod2.absolight.net [79.143.243.136]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "plouf.absolight.net", Issuer "CAcert Class 3 Root" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id CE9BBF37; Wed, 12 Apr 2017 06:29:46 +0000 (UTC) (envelope-from mat@mat.cc) Received: from prod2.absolight.net (localhost [127.0.0.1]) by prod2.absolight.net (Postfix) with ESMTP id D764BBDC85; Wed, 12 Apr 2017 08:29:43 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=mat.cc; h=subject:to :references:from:message-id:date:mime-version:in-reply-to :content-type:content-transfer-encoding; s=plouf; bh=DTk3wp6bRkc J7iblAYmTtnUpvFQ=; b=y1dwkcaBYcUXc7d/8CNgbJ9e5jqUc8P+Ode7Z7sbx1a 9iWmZkSpENrXXp4ohLAr4liw0IHLstDxpPUDmmb6qlTDRcnJoXdnH5xxvKpMabaJ anxFBUP1yO3LG1nNP+GUit1d56RPwdVLU9v13aPjzKTH/xCe/3NjAefawLm4v6QI = Received: from atuin.in.mat.cc (atuin.in.mat.cc [79.143.241.205]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by prod2.absolight.net (Postfix) with ESMTPSA id C0F0DBDC9F; Wed, 12 Apr 2017 08:29:42 +0200 (CEST) Subject: Re: svn commit: r438307 - in head: . security/libressl To: Ben Woods , Bernard Spil , ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org References: <201704111901.v3BJ1Ykc091596@repo.freebsd.org> From: Mathieu Arnold Message-ID: <3d3a826a-45d1-dff8-e913-8111e71e8b7a@mat.cc> Date: Wed, 12 Apr 2017 08:29:39 +0200 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.8.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Apr 2017 06:29:47 -0000 Le 12/04/2017 =C3=A0 00:48, Ben Woods a =C3=A9crit : > On Wed, 12 Apr 2017 at 3:01 am, Bernard Spil > 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 > > Modified: head/UPDATING > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D > --- 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@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@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=3Dssl. --=20 Mathieu Arnold