Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 4 Jun 2023 13:31:24 +0200
From:      Moin Rahman <bofh@freebsd.org>
To:        Dima Panov <fluffy@FreeBSD.org>
Cc:        "ports-committers@freebsd.org" <ports-committers@FreeBSD.org>, "dev-commits-ports-all@freebsd.org" <dev-commits-ports-all@FreeBSD.org>, "dev-commits-ports-main@freebsd.org" <dev-commits-ports-main@FreeBSD.org>
Subject:   Re: git: 4fec4429208a - main - lang/php80: Mark IGNORE_SSL for base
Message-ID:  <2B7CAF44-EE82-43CF-96CA-4E23274F9AF8@freebsd.org>
In-Reply-To: <380848e0-cd67-cf50-31e8-8ed268174875@FreeBSD.org>
References:  <202306031959.353JxVKf000327@gitrepo.freebsd.org> <380848e0-cd67-cf50-31e8-8ed268174875@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help


> On Jun 4, 2023, at 12:19 PM, Dima Panov <fluffy@FreeBSD.org> wrote:
>=20
> Moin-moin!
>=20
> 1400089 is already exists with OpenSSL 1.1.1u imported
That is a real bad luck. Currently we are testing an exp-run with =
OpenSSL 3.0.9 merged into base where it yielded the OSVERSION so I have =
used 1400089. So until we merge into the new OSVERSION we will have to =
bear with that. But it might drop anytime and you might lose php80 on 14 =
so it's better to upgrade to php81 or for now patch it locally or switch =
to DEFAULT_VERSIONS=3D ssl=3Dopenssl for that specific jail-pt-set. =
Sorry for the inconvenience but consider the greater good. :)

Kind regards,
Moin (with all hats off)

> On 03.06.2023 22:59, Muhammad Moinur Rahman wrote:
>> The branch main has been updated by bofh:
>> URL: =
https://cgit.FreeBSD.org/ports/commit/?id=3D4fec4429208ad765eeb85fdab532a4=
b0be7b5fb4
>> commit 4fec4429208ad765eeb85fdab532a4b0be7b5fb4
>> Author:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
>> AuthorDate: 2023-06-03 18:36:36 +0000
>> Commit:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
>> CommitDate: 2023-06-03 19:59:23 +0000
>>     lang/php80: Mark IGNORE_SSL for base
>>          Considering that OpenSSL 3.0.9 will be merged at OSVERSION =
1400089 mark
>>     IGNORE_SSL for base ssl version. In case this happens later we =
will fix
>>     the OSVERSION.
>>          PR:             271656
>>     Sponsored by:   Bounce Experts
>> ---
>>  lang/php80/Makefile | 9 +++++++--
>>  1 file changed, 7 insertions(+), 2 deletions(-)
>> diff --git a/lang/php80/Makefile b/lang/php80/Makefile
>> index e20a3bcbd230..5c51d25e8181 100644
>> --- a/lang/php80/Makefile
>> +++ b/lang/php80/Makefile
>> @@ -35,8 +35,6 @@ CONFIGURE_ARGS+=3D	\
>>  		--with-password-argon2=3D${LOCALBASE}
>>    USES+=3D		autoreconf:build localbase ssl
>> -IGNORE_SSL=3D	openssl30 openssl31
>> -IGNORE_SSL_REASON=3D	Missing upstream support for openssl30 =
and later
>>  USE_GNOME=3D	libxml2
>>    LDFLAGS=3D	-L${OPENSSLLIB} -lcrypto -lssl
>> @@ -101,6 +99,13 @@ SHORTMODNAME=3D	php
>>  WARNING=3D	"!!! If you have a threaded Apache, you must build =
${PHP_PORT} with ZTS support to enable thread-safety in extensions !!!"
>>  .endif
>>  +.include <bsd.port.options.mk>
>> +
>> +.if ( ${OPSYS} =3D=3D FreeBSD && ${OSVERSION} >=3D 1400089 && =
${SSL_DEFAULT} =3D=3D base ) || ${SSL_DEFAULT:Mopenssl3*}
>> +IGNORE_SSL=3D	base openssl30 openssl31
>> +IGNORE_SSL_REASON=3D	Missing upstream support for OpenSSL =
3.0.0 and later
>> +.endif
>> +
>>  .include <bsd.port.pre.mk>
>>    .if ${ARCH} =3D=3D riscv64
>=20
> --=20
> Sincerely,
> Dima (fluffy@FreeBSD.org, https://t.me/FluffyBSD)
> (desktop, kde, x11, office, ports-secteam)@FreeBSD team




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?2B7CAF44-EE82-43CF-96CA-4E23274F9AF8>