Created attachment 521758 [details] dev-lang:php-7.2.2:20180301-213955.log sapi/fpm/config.m4 states: if test "$PHP_FPM_ACL" != "no" ; then AC_CHECK_HEADERS([sys/acl.h]) AC_CHECK_LIB(acl, acl_free, [ PHP_ADD_LIBRARY(acl) AC_DEFINE(HAVE_FPM_ACL, 1, [ POSIX Access Control List ]) ],[ AC_MSG_ERROR(libacl required not found) ]) fi This is wrong since acl_* routines are built-in in libc on FreeBSD (i.e. don't require extra -l flags).
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd1acc61d95897f7326d69f1bf07ec4abbdf2d4c commit bd1acc61d95897f7326d69f1bf07ec4abbdf2d4c Author: Brian Evans <grknight@gentoo.org> AuthorDate: 2018-03-02 00:49:15 +0000 Commit: Brian Evans <grknight@gentoo.org> CommitDate: 2018-03-02 00:49:15 +0000 dev-lang/php: Version bump for 7.0.28 Bug: https://bugs.gentoo.org/649274 Package-Manager: Portage-2.3.24, Repoman-2.3.6 dev-lang/php/Manifest | 1 + dev-lang/php/php-7.0.28.ebuild | 739 +++++++++++++++++++++++++++++++++++++++++ 2 files changed, 740 insertions(+)}
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b92d451af8317c4ec1999eb99f0732c1d33a77af commit b92d451af8317c4ec1999eb99f0732c1d33a77af Author: Brian Evans <grknight@gentoo.org> AuthorDate: 2018-03-02 02:02:05 +0000 Commit: Brian Evans <grknight@gentoo.org> CommitDate: 2018-03-02 02:10:21 +0000 dev-lang/php: Version bump for 7.2.3 Bug: https://bugs.gentoo.org/649274 Package-Manager: Portage-2.3.24, Repoman-2.3.6 dev-lang/php/Manifest | 1 + dev-lang/php/php-7.2.3.ebuild | 737 ++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 738 insertions(+) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ede12cb50b03daac81f5e5573ad890c4c11a8e33 commit ede12cb50b03daac81f5e5573ad890c4c11a8e33 Author: Brian Evans <grknight@gentoo.org> AuthorDate: 2018-03-02 01:22:15 +0000 Commit: Brian Evans <grknight@gentoo.org> CommitDate: 2018-03-02 02:10:19 +0000 dev-lang/php: Version bump for 5.6.34 Bug: https://bugs.gentoo.org/649274 Package-Manager: Portage-2.3.24, Repoman-2.3.6 dev-lang/php/Manifest | 1 + dev-lang/php/php-5.6.34.ebuild | 775 +++++++++++++++++++++++++++++++++++++++++ 2 files changed, 776 insertions(+)}
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f3408e7f15e4beffe5f7366a76d9687d79f1ec4 commit 7f3408e7f15e4beffe5f7366a76d9687d79f1ec4 Author: Brian Evans <grknight@gentoo.org> AuthorDate: 2018-03-02 02:24:14 +0000 Commit: Brian Evans <grknight@gentoo.org> CommitDate: 2018-03-02 02:24:14 +0000 profiles: default/bsd/fbsd/package.use.mask - acl on php broken Mask this use until upstream can be contacted and a patch can be worked up. Bug: https://bugs.gentoo.org/649274 profiles/default/bsd/fbsd/package.use.mask | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-)}
Oops, wrong bug for the version bumps.
(In reply to Brian Evans from comment #4) > Oops, wrong bug for the version bumps. And I already thought you have a magical power and made upstream make releases for this fix instantly :-D. Are you aware if upstream supports FreeBSD at all? I've also noticed incorrect 'date' syntax in configure, so maybe they don't test it at all.
(In reply to Michał Górny from comment #5) > Are you aware if upstream supports FreeBSD at all? I've also noticed > incorrect 'date' syntax in configure, so maybe they don't test it at all. The bug tracker does show reports from FreeBSD. I can only guess not many of them use ports and rely on the packaged versions (if any). Feel free to file bugs and PRs upstream.
*-fbsd is gone.