Skip site navigation (1)Skip section navigation (2)
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>