Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 11 Apr 2017 22:48:45 +0000
From:      Ben Woods <woodsb02@gmail.com>
To:        Bernard Spil <brnrd@freebsd.org>, ports-committers@freebsd.org,  svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   Re: svn commit: r438307 - in head: . security/libressl
Message-ID:  <CAOc73CBaDscx964%2Bmph0F%2Bw_XB3xp-2P9yA5CqbQ6Vx4xJZEuQ@mail.gmail.com>
In-Reply-To: <201704111901.v3BJ1Ykc091596@repo.freebsd.org>
References:  <201704111901.v3BJ1Ykc091596@repo.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 12 Apr 2017 at 3:01 am, Bernard Spil <brnrd@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
>
> 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@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?

Regards,
Ben
-- 

--
From: Benjamin Woods
woodsb02@gmail.com



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAOc73CBaDscx964%2Bmph0F%2Bw_XB3xp-2P9yA5CqbQ6Vx4xJZEuQ>