From nobody Fri Mar 17 17:33:48 2023 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4PdWTB70WHz3ycTG for ; Fri, 17 Mar 2023 17:34:06 +0000 (UTC) (envelope-from adamw@adamw.org) Received: from mail-ed1-x532.google.com (mail-ed1-x532.google.com [IPv6:2a00:1450:4864:20::532]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1D4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4PdWT972Vzz3C0Y for ; Fri, 17 Mar 2023 17:34:05 +0000 (UTC) (envelope-from adamw@adamw.org) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=adamw-org.20210112.gappssmtp.com header.s=20210112 header.b=LsaL8pQk; spf=pass (mx1.freebsd.org: domain of adamw@adamw.org designates 2a00:1450:4864:20::532 as permitted sender) smtp.mailfrom=adamw@adamw.org; dmarc=none Received: by mail-ed1-x532.google.com with SMTP id w9so23354154edc.3 for ; Fri, 17 Mar 2023 10:34:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=adamw-org.20210112.gappssmtp.com; s=20210112; t=1679074444; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=wlqdIF1VKhBit/57pNQt2z3nF0fBw4m/usWITV7IeHU=; b=LsaL8pQkZDjw7O9lprQ5pjazfjUEPXYL4XWjhe5jPPNWGV85S8iqkUrUddVFzz3y+D BiRB6UpQ6FA6unctsI1XrY4t9x/z2Gm4Qb+LgRcL8LHANAqM220xKcq+1It6Cl4XT2Qu 2yqV/0bUCk3RFIlPVAg/hfRzVbEoEBBiFzlf8F7bVQPklq4x5DJD/Uuw0AYg+XA6Y69R wA+a8ZddzaTcLfcRPhbOqIKRbNuI3sBn3x97FruG4gevEwpKJKpN74sv4kpqCYVgy6kK wRknDC/WHhrknZQLri6w0DlujFUo+pexdI2R5HlkD8rgVXnCbgpekPgTyMRUv/iggFL1 O6YQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1679074444; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=wlqdIF1VKhBit/57pNQt2z3nF0fBw4m/usWITV7IeHU=; b=6TZLYqIApigO7fFbDcWkVHZN9bQbd1WxbTkwPNOeJu1j3kmGYG00JNsR+hpiiBGkTi 2hY68XbHikyd3kfuYB3zN3KgKvO3BCPP3PKwQ3/BnWOrXQjI+f8UGtnKVrc/9EcloOeZ 5d66W7Q9mi61n9+g3Vp2xLPNPEikqu3hePMtqyIpX2Wg9MOpgkRwxfOJyi/N2ELEWmCv Cy5A20ujNRKp2xpEjm8fqCmAN612L+mZn4GNMfMBpJ3HTrcU0hwNuu9IrPCQCQKzPsMT lCZchRF6pZq54/LxRQ+C5EJnWpRnZhm9qHtY7lIdNEabU3eER7ovHCuWRvTt71/Mr+1X Npfg== X-Gm-Message-State: AO0yUKUPf5eqBclMmRUnORaoGXi2XgUhiB5Lr0nmAOpazn03K/5Ojj/T k+lqIFgkfarAF+DjJw7C6LmvAq9hHKRPqAwVq+UKvg== X-Google-Smtp-Source: AK7set97lqF29iLdZxcK5z2Hn0PctY4WfkJ9hckmixKITwC3UPQfws6d3PQOSvPsqiaYwBOJVws+BLouJZC3wV09Fa8= X-Received: by 2002:a17:906:edc8:b0:932:cec7:67fe with SMTP id sb8-20020a170906edc800b00932cec767femr55116ejb.9.1679074444376; Fri, 17 Mar 2023 10:34:04 -0700 (PDT) List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 References: <202303141825.32EIPEk8054602@gitrepo.freebsd.org> <01000186e2138789-48987302-71f1-466d-b9f0-09c3e7e8ca72-000000@email.amazonses.com> In-Reply-To: <01000186e2138789-48987302-71f1-466d-b9f0-09c3e7e8ca72-000000@email.amazonses.com> From: Adam Weinberger Date: Fri, 17 Mar 2023 13:33:48 -0400 Message-ID: Subject: Re: git: 98749c4fe066 - main - security/openssl-devel: Rename to security/openssl30 To: Bernard Spil Cc: ports-committers@freebsd.org, dev-commits-ports-all@freebsd.org, dev-commits-ports-main@freebsd.org Content-Type: multipart/alternative; boundary="000000000000cf124305f71bfbc9" X-Spamd-Result: default: False [-3.50 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; R_DKIM_ALLOW(-0.20)[adamw-org.20210112.gappssmtp.com:s=20210112]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::532:from]; ARC_NA(0.00)[]; MLMMJ_DEST(0.00)[dev-commits-ports-main@freebsd.org]; MIME_TRACE(0.00)[0:+,1:+,2:~]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; DKIM_TRACE(0.00)[adamw-org.20210112.gappssmtp.com:+]; DMARC_NA(0.00)[adamw.org]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; FROM_HAS_DN(0.00)[]; FREEFALL_USER(0.00)[adamw]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; PREVIOUSLY_DELIVERED(0.00)[dev-commits-ports-main@freebsd.org]; TO_DN_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2] X-Rspamd-Queue-Id: 4PdWT972Vzz3C0Y X-Spamd-Bar: --- X-ThisMailContainsUnwantedMimeParts: N --000000000000cf124305f71bfbc9 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Tue, Mar 14, 2023 at 5:42=E2=80=AFPM Colin Percival wrote: > Need to update reverse dependencies, e.g. > > make_index: /usr/ports/net-im/signal-desktop: no entry for > /usr/ports/security/openssl-devel > > Colin Percival > > On 3/14/23 11:25, Bernard Spil wrote: > > The branch main has been updated by brnrd: > > > > URL: > https://cgit.FreeBSD.org/ports/commit/?id=3D98749c4fe066dc63be565d071f516= 7557da57404 > > > > commit 98749c4fe066dc63be565d071f5167557da57404 > > Author: Bernard Spil > > AuthorDate: 2023-03-14 18:19:53 +0000 > > Commit: Bernard Spil > > CommitDate: 2023-03-14 18:19:53 +0000 > > > > security/openssl-devel: Rename to security/openssl30 > > > > * Align with the upstream "release" status > > * Avoid confusion with OpenSSL 3.1 > > > > Reported by: ngie > > Differential Revision: https://reviews.freebsd.org/D38938 > > --- > > MOVED | = 1 > + > > UPDATING | = 7 > +++++++ > > security/Makefile | = 2 > +- > > security/{openssl-devel =3D> openssl30}/Makefile = | 0 > > security/{openssl-devel =3D> openssl30}/distinfo = | 0 > > security/{openssl-devel =3D> openssl30}/files/extra-patch-ktls = | 0 > > .../files/extra-patch-util_find-doc-nits | = 0 > > .../files/patch-Configurations_10-main.conf | = 0 > > security/{openssl-devel =3D> openssl30}/files/patch-Configure = | 0 > > security/{openssl-devel =3D> openssl30}/files/patch-crypto_ppccap.c = | 0 > > .../files/patch-crypto_threads__pthread.c | = 0 > > .../files/patch-util_perl_OpenSSL_config.pm | = 0 > > security/{openssl-devel =3D> openssl30}/pkg-descr = | 0 > > security/{openssl-devel =3D> openssl30}/pkg-plist = | 0 > > security/{openssl-devel =3D> openssl30}/version.mk = | 0 > > 15 files changed, 9 insertions(+), 1 deletion(-) > > > > diff --git a/MOVED b/MOVED > > index 3e2353017644..0a36dd1737a0 100644 > > --- a/MOVED > > +++ b/MOVED > > @@ -17788,3 +17788,4 @@ databases/postgresql10-server||2023-03-07|Has > expired: PostgreSQL 10 has reached > > audio/ximp3||2023-03-09|Has expired: Abandonware and obsolete, uses > old decoder library and no ID3v2 support > > devel/libpthread-stubs||2023-03-12|No consumers left and never > supported pthread stubs in libc on FreeBSD > > multimedia/mkvtoolnix-nox11|multimedia/mkvtoolnix@nogui|2023-03-13|Co= nverted > to flavor > > +security/openssl-devel|security/openssl30|2023-03-14|3.0 is not devel, > prevent confusion with 3.1 > > diff --git a/UPDATING b/UPDATING > > index 2def2788a33b..9da7fb0406b6 100644 > > --- a/UPDATING > > +++ b/UPDATING > > @@ -5,6 +5,13 @@ they are unavoidable. > > You should get into the habit of checking this file for changes each > time > > you update your ports collection, before attempting any port upgrades= . > > > > +20230314: > > + AFFECTS: users of security/openssl-devel > > + AUTHOR: brnrd@FreeBSD.org > > + > > + Users using DEFAULT_VERSIONS=3Dssl=3Dopenssl-devel must update their > > + configuration to DEFAULT_VERSIUONS=3Dssl=3Dopenssl30 or openssl31. > > + > > 20230313: > > AFFECTS: users of databases/sqlite3 > > AUTHOR: fuz@FreeBSD.org > > diff --git a/security/Makefile b/security/Makefile > > index 715197e17fc3..5cd3c04e9c30 100644 > > --- a/security/Makefile > > +++ b/security/Makefile > > @@ -410,8 +410,8 @@ > > SUBDIR +=3D openssh-askpass > > SUBDIR +=3D openssh-portable > > SUBDIR +=3D openssl > > + SUBDIR +=3D openssl30 > > SUBDIR +=3D openssl-agent > > - SUBDIR +=3D openssl-devel > > SUBDIR +=3D openssl-quictls > > SUBDIR +=3D openssl-unsafe > > SUBDIR +=3D openssl_tpm_engine > > diff --git a/security/openssl-devel/Makefile > b/security/openssl30/Makefile > > similarity index 100% > > rename from security/openssl-devel/Makefile > > rename to security/openssl30/Makefile > > diff --git a/security/openssl-devel/distinfo > b/security/openssl30/distinfo > > similarity index 100% > > rename from security/openssl-devel/distinfo > > rename to security/openssl30/distinfo > > diff --git a/security/openssl-devel/files/extra-patch-ktls > b/security/openssl30/files/extra-patch-ktls > > similarity index 100% > > rename from security/openssl-devel/files/extra-patch-ktls > > rename to security/openssl30/files/extra-patch-ktls > > diff --git a/security/openssl-devel/files/extra-patch-util_find-doc-nit= s > b/security/openssl30/files/extra-patch-util_find-doc-nits > > similarity index 100% > > rename from security/openssl-devel/files/extra-patch-util_find-doc-nits > > rename to security/openssl30/files/extra-patch-util_find-doc-nits > > diff --git > a/security/openssl-devel/files/patch-Configurations_10-main.conf > b/security/openssl30/files/patch-Configurations_10-main.conf > > similarity index 100% > > rename from > security/openssl-devel/files/patch-Configurations_10-main.conf > > rename to security/openssl30/files/patch-Configurations_10-main.conf > > diff --git a/security/openssl-devel/files/patch-Configure > b/security/openssl30/files/patch-Configure > > similarity index 100% > > rename from security/openssl-devel/files/patch-Configure > > rename to security/openssl30/files/patch-Configure > > diff --git a/security/openssl-devel/files/patch-crypto_ppccap.c > b/security/openssl30/files/patch-crypto_ppccap.c > > similarity index 100% > > rename from security/openssl-devel/files/patch-crypto_ppccap.c > > rename to security/openssl30/files/patch-crypto_ppccap.c > > diff --git > a/security/openssl-devel/files/patch-crypto_threads__pthread.c > b/security/openssl30/files/patch-crypto_threads__pthread.c > > similarity index 100% > > rename from security/openssl-devel/files/patch-crypto_threads__pthread.= c > > rename to security/openssl30/files/patch-crypto_threads__pthread.c > > diff --git a/security/openssl-devel/files/patch-util_perl_OpenSSL_ > config.pm b/security/openssl30/files/patch-util_perl_OpenSSL_config.pm > > similarity index 100% > > rename from security/openssl-devel/files/patch-util_perl_OpenSSL_ > config.pm > > rename to security/openssl30/files/patch-util_perl_OpenSSL_config.pm > > diff --git a/security/openssl-devel/pkg-descr > b/security/openssl30/pkg-descr > > similarity index 100% > > rename from security/openssl-devel/pkg-descr > > rename to security/openssl30/pkg-descr > > diff --git a/security/openssl-devel/pkg-plist > b/security/openssl30/pkg-plist > > similarity index 100% > > rename from security/openssl-devel/pkg-plist > > rename to security/openssl30/pkg-plist > > diff --git a/security/openssl-devel/version.mk b/security/openssl30/ > version.mk > > similarity index 100% > > rename from security/openssl-devel/version.mk > > rename to security/openssl30/version.mk > Hi Bernard, I'm getting build failures for cmake-core with openssl30 and openssl31, which prevents me from dogfooding much of the tree against 30/31. Are you familiar with these errors? Do you have an idea for what I could do about it? This is with default openssl options. [ 38%] Linking C static library libcmcurl.a [ 38%] Built target cmcurl [ 38%] Building C object Utilities/cmcurl/CMakeFiles/curltest.dir/curltest.c.o [ 39%] Linking C executable curltest ld: error: undefined symbol: EVP_PKEY_id >>> referenced by openssl.c >>> openssl.c.o:(Curl_ossl_certchain) in archive lib/libcmcurl.a >>> referenced by openssl.c >>> openssl.c.o:(cert_stuff) in archive lib/libcmcurl.a ld: error: undefined symbol: SSL_get_peer_certificate >>> referenced by openssl.c >>> openssl.c.o:(ossl_connect_common) in archive lib/libcmcurl.a >>> referenced by openssl.c >>> openssl.c.o:(ossl_connect_common) in archive lib/libcmcurl.a cc: error: linker command failed with exit code 1 (use -v to see invocation) --- Utilities/cmcurl/curltest --- *** [Utilities/cmcurl/curltest] Error code 1 make[3]: stopped in /wrkdirs/usr/ports/devel/cmake-core/work/cmake-3.25.1 # Adam --=20 Adam Weinberger adamw@adamw.org https://www.adamw.org --000000000000cf124305f71bfbc9 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
On Tue, Mar 14, 2023 at 5:42=E2=80=AFPM Colin Pe= rcival <cperciva@tarsnap.com= > wrote:
Need to update reverse dependencies, e.g.

make_index: /usr/ports/net-im/signal-desktop: no entry for
/usr/ports/security/openssl-devel

Colin Percival

On 3/14/23 11:25, Bernard Spil wrote:
> The branch main has been updated by brnrd:
>
> URL: https:= //cgit.FreeBSD.org/ports/commit/?id=3D98749c4fe066dc63be565d071f5167557da57= 404
>
> commit 98749c4fe066dc63be565d071f5167557da57404
> Author:=C2=A0 =C2=A0 =C2=A0Bernard Spil <brnrd@FreeBSD.org>
> AuthorDate: 2023-03-14 18:19:53 +0000
> Commit:=C2=A0 =C2=A0 =C2=A0Bernard Spil <brnrd@FreeBSD.org>
> CommitDate: 2023-03-14 18:19:53 +0000
>
>=C2=A0 =C2=A0 =C2=A0 security/openssl-devel: Rename to security/openssl= 30
>=C2=A0 =C2=A0 =C2=A0
>=C2=A0 =C2=A0 =C2=A0 =C2=A0* Align with the upstream "release"= ; status
>=C2=A0 =C2=A0 =C2=A0 =C2=A0* Avoid confusion with OpenSSL 3.1
>=C2=A0 =C2=A0 =C2=A0
>=C2=A0 =C2=A0 =C2=A0 Reported by:=C2=A0 =C2=A0 ngie
>=C2=A0 =C2=A0 =C2=A0 Differential Revision:=C2=A0 https://revi= ews.freebsd.org/D38938
> ---
>=C2=A0 =C2=A0MOVED=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 | 1 +
>=C2=A0 =C2=A0UPDATING=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0| 7 +++++++
>=C2=A0 =C2=A0security/Makefile=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0= =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 | 2 +-
>=C2=A0 =C2=A0security/{openssl-devel =3D> openssl30}/Makefile=C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0| 0 >=C2=A0 =C2=A0security/{openssl-devel =3D> openssl30}/distinfo=C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0| 0 >=C2=A0 =C2=A0security/{openssl-devel =3D> openssl30}/files/extra-pat= ch-ktls=C2=A0 =C2=A0 =C2=A0 =C2=A0| 0
>=C2=A0 =C2=A0.../files/extra-patch-util_find-doc-nits=C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0| 0
>=C2=A0 =C2=A0.../files/patch-Configurations_10-main.conf=C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 | 0 >=C2=A0 =C2=A0security/{openssl-devel =3D> openssl30}/files/patch-Con= figure=C2=A0 =C2=A0 =C2=A0 =C2=A0 | 0
>=C2=A0 =C2=A0security/{openssl-devel =3D> openssl30}/files/patch-cry= pto_ppccap.c=C2=A0 | 0
>=C2=A0 =C2=A0.../files/patch-crypto_threads__pthread.c=C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 |= 0
>=C2=A0 =C2=A0.../files/patch-util_perl_OpenSSL_config.pm=C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 | 0 >=C2=A0 =C2=A0security/{openssl-devel =3D> openssl30}/pkg-descr=C2=A0= =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 | 0
>=C2=A0 =C2=A0security/{openssl-devel =3D> openssl30}/pkg-plist=C2=A0= =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 | 0
>=C2=A0 =C2=A0security/{openssl-devel =3D> openssl30}/version.mk=C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0| 0
>=C2=A0 =C2=A015 files changed, 9 insertions(+), 1 deletion(-)
>
> diff --git a/MOVED b/MOVED
> index 3e2353017644..0a36dd1737a0 100644
> --- a/MOVED
> +++ b/MOVED
> @@ -17788,3 +17788,4 @@ databases/postgresql10-server||2023-03-07|Has = expired: PostgreSQL 10 has reached
>=C2=A0 =C2=A0audio/ximp3||2023-03-09|Has expired: Abandonware and obsol= ete, uses old decoder library and no ID3v2 support
>=C2=A0 =C2=A0devel/libpthread-stubs||2023-03-12|No consumers left and n= ever supported pthread stubs in libc on FreeBSD
>=C2=A0 =C2=A0multimedia/mkvtoolnix-nox11|multimedia/mkvtoolnix@nogui|20= 23-03-13|Converted to flavor
> +security/openssl-devel|security/openssl30|2023-03-14|3.0 is not devel= , prevent confusion with 3.1
> diff --git a/UPDATING b/UPDATING
> index 2def2788a33b..9da7fb0406b6 100644
> --- a/UPDATING
> +++ b/UPDATING
> @@ -5,6 +5,13 @@ they are unavoidable.
>=C2=A0 =C2=A0You should get into the habit of checking this file for ch= anges each time
>=C2=A0 =C2=A0you update your ports collection, before attempting any po= rt upgrades.
>=C2=A0 =C2=A0
> +20230314:
> +=C2=A0 AFFECTS: users of security/openssl-devel
> +=C2=A0 AUTHOR: brnrd@FreeBSD.org
> +
> +=C2=A0 Users using DEFAULT_VERSIONS=3Dssl=3Dopenssl-devel must update= their
> +=C2=A0 configuration to DEFAULT_VERSIUONS=3Dssl=3Dopenssl30 or openss= l31.
> +
>=C2=A0 =C2=A020230313:
>=C2=A0 =C2=A0 =C2=A0AFFECTS: users of databases/sqlite3
>=C2=A0 =C2=A0 =C2=A0AUTHOR: fuz@FreeBSD.org
> diff --git a/security/Makefile b/security/Makefile
> index 715197e17fc3..5cd3c04e9c30 100644
> --- a/security/Makefile
> +++ b/security/Makefile
> @@ -410,8 +410,8 @@
>=C2=A0 =C2=A0 =C2=A0 =C2=A0SUBDIR +=3D openssh-askpass
>=C2=A0 =C2=A0 =C2=A0 =C2=A0SUBDIR +=3D openssh-portable
>=C2=A0 =C2=A0 =C2=A0 =C2=A0SUBDIR +=3D openssl
> +=C2=A0 =C2=A0 SUBDIR +=3D openssl30
>=C2=A0 =C2=A0 =C2=A0 =C2=A0SUBDIR +=3D openssl-agent
> -=C2=A0 =C2=A0 SUBDIR +=3D openssl-devel
>=C2=A0 =C2=A0 =C2=A0 =C2=A0SUBDIR +=3D openssl-quictls
>=C2=A0 =C2=A0 =C2=A0 =C2=A0SUBDIR +=3D openssl-unsafe
>=C2=A0 =C2=A0 =C2=A0 =C2=A0SUBDIR +=3D openssl_tpm_engine
> diff --git a/security/openssl-devel/Makefile b/security/openssl30/Make= file
> similarity index 100%
> rename from security/openssl-devel/Makefile
> rename to security/openssl30/Makefile
> diff --git a/security/openssl-devel/distinfo b/security/openssl30/dist= info
> similarity index 100%
> rename from security/openssl-devel/distinfo
> rename to security/openssl30/distinfo
> diff --git a/security/openssl-devel/files/extra-patch-ktls b/security/= openssl30/files/extra-patch-ktls
> similarity index 100%
> rename from security/openssl-devel/files/extra-patch-ktls
> rename to security/openssl30/files/extra-patch-ktls
> diff --git a/security/openssl-devel/files/extra-patch-util_find-doc-ni= ts b/security/openssl30/files/extra-patch-util_find-doc-nits
> similarity index 100%
> rename from security/openssl-devel/files/extra-patch-util_find-doc-nit= s
> rename to security/openssl30/files/extra-patch-util_find-doc-nits
> diff --git a/security/openssl-devel/files/patch-Configurations_10-main= .conf b/security/openssl30/files/patch-Configurations_10-main.conf
> similarity index 100%
> rename from security/openssl-devel/files/patch-Configurations_10-main.= conf
> rename to security/openssl30/files/patch-Configurations_10-main.conf > diff --git a/security/openssl-devel/files/patch-Configure b/security/o= penssl30/files/patch-Configure
> similarity index 100%
> rename from security/openssl-devel/files/patch-Configure
> rename to security/openssl30/files/patch-Configure
> diff --git a/security/openssl-devel/files/patch-crypto_ppccap.c b/secu= rity/openssl30/files/patch-crypto_ppccap.c
> similarity index 100%
> rename from security/openssl-devel/files/patch-crypto_ppccap.c
> rename to security/openssl30/files/patch-crypto_ppccap.c
> diff --git a/security/openssl-devel/files/patch-crypto_threads__pthrea= d.c b/security/openssl30/files/patch-crypto_threads__pthread.c
> similarity index 100%
> rename from security/openssl-devel/files/patch-crypto_threads__pthread= .c
> rename to security/openssl30/files/patch-crypto_threads__pthread.c
> diff --git a/security/openssl-devel/files/patch-util_perl_OpenSSL_config.pm b/security/openssl= 30/files/patch-util_perl_OpenSSL_config.pm
> similarity index 100%
> rename from security/openssl-devel/files/patch-util_perl_OpenSSL_config.pm
> rename to security/openssl30/files/patch-util_perl_OpenSSL_config.pm
> diff --git a/security/openssl-devel/pkg-descr b/security/openssl30/pkg= -descr
> similarity index 100%
> rename from security/openssl-devel/pkg-descr
> rename to security/openssl30/pkg-descr
> diff --git a/security/openssl-devel/pkg-plist b/security/openssl30/pkg= -plist
> similarity index 100%
> rename from security/openssl-devel/pkg-plist
> rename to security/openssl30/pkg-plist
> diff --git a/security/openssl-devel/version.mk b/security/openssl30/version.mk
> similarity index 100%
> rename from security/openssl-devel/
version.mk
> rename to security/openssl30/version.mk

Hi Bernard= ,

I'm getting build failures for cmake-core with openssl30 and ope= nssl31, which prevents me from dogfooding much of the tree against 30/31. A= re you familiar with these errors? Do you have an idea for what I could do = about it? This is with default openssl options.

=C2=A0 [ 38%] Linking C st= atic library libcmcurl.a
=C2=A0 [ 38%] Built target cmcurl
=C2=A0 [ 3= 8%] Building C object Utilities/cmcurl/CMakeFiles/curltest.dir/curltest.c.o=
=C2=A0 [ 39%] Linking C executable curltest
=C2=A0 ld: error= : undefined symbol: EVP_PKEY_id
=C2=A0 >>> referenced by openss= l.c
=C2=A0 >>> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0= openssl.c.o:(Curl_ossl_certchain) in archive lib/libcmcurl.a
=C2=A0 >= ;>> referenced by openssl.c
=C2=A0 >>> =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 openssl.c.o:(cert_stuff) in archive lib/lib= cmcurl.a
=C2=A0 ld: error: undefined symbol: SSL_get_peer_certificate=C2=A0 >>> referenced by openssl.c
=C2=A0 >>> =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 openssl.c.o:(ossl_connect_common)= in archive lib/libcmcurl.a
=C2=A0 >>> referenced by openssl.c<= br>
=C2=A0 >>> =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 openssl.c.o:(ossl_connect_common) in archive lib/libcmcurl.a
= =C2=A0 cc: error: linker command failed with exit code 1 (use -v to see inv= ocation)
=C2=A0 --- Utilities/cmcurl/curltest ---
=C2=A0 *** [Utiliti= es/cmcurl/curltest] Error code 1

=C2=A0 make[3]: stopped in /wrkdirs= /usr/ports/devel/cmake-core/work/cmake-3.25.1

# Adam

--
--000000000000cf124305f71bfbc9--