On 6/14/2016 9:37 AM, Bryan Drewery wrote: > On 6/14/2016 9:25 AM, Ngie Cooper wrote: >> On Wed, Jun 8, 2016 at 4:47 AM, Dag-Erling Smørgrav <d...@freebsd.org> wrote: >>> Author: des >>> Date: Wed Jun 8 11:47:19 2016 >>> New Revision: 301602 >>> URL: https://svnweb.freebsd.org/changeset/base/301602 >>> >>> Log: >>> Replace _pam_verbose_error() with a macro. This was the last difference >>> between our libpam and stock OpenPAM, meaning that it is now possible to >>> replace the base libpam with a hypothetical ports version of OpenPAM. >> >> Unfortunately this commit wasn't followed by a bump to >> __FreeBSD_version, so the package cluster hasn't updated all packages >> that require libpam.so, like sudo, etc. >> >> I can't commit anything for a while (my Macbook Pro is a bit out of >> commission)... but I'll try and prod someone else to do it. >> > > Note this will also cause the OpenSSL bump in r301271 to break packages. > Ports OpenSSL is supposed to be +1 over what is in base but r301271 > made it match... thus rebuilding packages will likely cause chaos. > We'll need to fix the OpenSSL port first.
The port maintainer tells me he only bumps the port on base releases and doesn't consider CURRENT. So whatever @ OpenSSL. > > Also, I sort of consider this a failure on Poudriere/ports/pkg. We > should be able to detect that shared libraries were bumped and some > packages need to be rebuilt now. > > Unfortunately pkg doesn't record the dependency. > > Poudriere could record it and use it. > > This goes back to my proposal (which has lacked implementation time) > about how to auto-detect when the system ABI changes without relying on > __FreeBSD_version. Bumped libraries would have to be one of them. > > -- Regards, Bryan Drewery
signature.asc
Description: OpenPGP digital signature