Date: Wed, 16 Feb 2022 15:44:47 +0100 From: Dimitry Andric <dim@FreeBSD.org> To: freebsd-ports <ports@FreeBSD.org> Cc: "bofh@freebsd.org" <bofh@FreeBSD.org> Subject: Re: make_index: benchmarks/phoronix-test-suite: no entry for /usr/local/lib/php/20200930/openssl.so: ? Message-ID: <B6D20F49-393F-432B-82A9-455A12BAFB21@FreeBSD.org> In-Reply-To: <37D4034F-5D80-4360-B6B3-1BB28B9A259C@FreeBSD.org> References: <37D4034F-5D80-4360-B6B3-1BB28B9A259C@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--Apple-Mail=_94E736DE-64D3-4503-ADBB-2CB859EBE820 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii On 16 Feb 2022, at 14:43, Dimitry Andric <dim@FreeBSD.org> wrote: >=20 > Since a few days (probably), make index in ports dies with: >=20 > make_index: /share/dim/ports-main/benchmarks/phoronix-test-suite: no = entry for /usr/local/lib/php/20200930/openssl.so: FWIW, this regressed with = https://cgit.freebsd.org/ports/commit/?id=3De8d9493812a510f7c1cc94632836e1= d5731de250 : commit e8d9493812a510f7c1cc94632836e1d5731de250 Author: Muhammad Moinur Rahman <bofh@FreeBSD.org> Date: Sat Feb 12 09:38:24 2022 -0600 lang/php8[01]: Make openssl as DEFAULT After the 91fdbed776033fd4b210135429a171ab5fed549b commit fixing the issue for MySQL80 introduced another problem for the ports that = depends on php8[01]-openssl port couldn't be built as the fix prevented php8[01]-openssl from being installed as it's already built with default php installation. As the problem has grown much bigger now = and php80 is currently the DEFAULT php version so we are switching the behavior of php8[01] ports making the openssl module as default. - Remove non-default OPTION MYSQL80 from lang/php8[01] - Remove ports security/php8[01]-openssl - Remove OPTION OPENSSL from lang/php8[01]-extensions - Mark lang/php8[01] to IGNORE with libressl and libressl-devel Although php builds fine with those most of the extensions do not as they have dependency on curl. So mark it early. - OPTIONIZE lang/php80 - Change openssl_DEPENDS to conditional for php74 only as this = module is default from php80 with this commit. php74 do not have the = issue where it fails to connect to MySQL80 due to new = caching_sha2_password - Remove hash_DEPENDS from php.mk as it is a default module for all = php - Change json_DEPENDS to conditional for php74 only as this module = is default from php80 PR: 261797 259793 252420 Reported by: sean@rogue-research.com martin@waschbuesch.de Approved by: tz (private email) ale (private email) Sponsored by: Bounce Experts -Dimitry --Apple-Mail=_94E736DE-64D3-4503-ADBB-2CB859EBE820 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.2 iF0EARECAB0WIQR6tGLSzjX8bUI5T82wXqMKLiCWowUCYg0N3wAKCRCwXqMKLiCW o/GnAKCpXYn8VV97DfjEtHFWLjFDb58APgCg5NUnKbYTbvX0GayPw2hgvwYKonk= =/MzD -----END PGP SIGNATURE----- --Apple-Mail=_94E736DE-64D3-4503-ADBB-2CB859EBE820--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?B6D20F49-393F-432B-82A9-455A12BAFB21>