Re: [VOTE] Release httpd-2.4.68-rc1 as httpd-2.4.68-Apache Mail Archives

Steffen <[email protected]> Fri, 5 Jun 2026 20:43:30 +0200
Newsgroups gmane.comp.apache.devel
Message-ID <[email protected]>
--Apple-Mail-718B4039-890A-436F-8F2B-57DFB3C673E8
Content-Type: text/html;
	charset=utf-8
Content-Transfer-Encoding: quoted-printable

<html class=3D"apple-mail-supports-explicit-dark-mode"><head><meta http-equi=
v=3D"content-type" content=3D"text/html; charset=3Dutf-8"></head><body dir=3D=
"auto"><div dir=3D"ltr"><meta http-equiv=3D"content-type" content=3D"text/ht=
ml; charset=3Dutf-8"><div dir=3D"ltr"><meta http-equiv=3D"content-type" cont=
ent=3D"text/html; charset=3Dutf-8"><div dir=3D"ltr">=EF=BB=BF<meta http-equi=
v=3D"content-type" content=3D"text/html; charset=3Dutf-8"><div dir=3D"ltr"><=
/div><div dir=3D"ltr">OpenSSL 4 issue is best you report it at the&nbsp;list=
&nbsp;<span style=3D"color: rgb(255, 255, 255); font-family: system-ui;">d</=
span><span style=3D"font-family: UICTFontTextStyleEmphasizedBody; font-weigh=
t: bold; -webkit-text-size-adjust: auto;">&nbsp;[email protected]</span><=
/div><div dir=3D"ltr"><span style=3D"color: rgb(255, 255, 255); font-family:=
 system-ui;"><br></span></div><div dir=3D"ltr"><span style=3D"color: rgb(255=
, 255, 255); font-family: system-ui;">.apache.</span></div><div dir=3D"ltr">=
<a href=3D"https://httpd.apache.org/lists.html#http-dev">https://httpd.apach=
e.org/lists.html#http-dev</a><br></div><div dir=3D"ltr"><br></div><div dir=3D=
"ltr"><br></div><div dir=3D"ltr"><br></div><div dir=3D"ltr"><br></div><div d=
ir=3D"ltr"><br><blockquote type=3D"cite">Op 5 jun 2026 om 19:16 heeft Steffe=
n &lt;[email protected]&gt; het volgende geschreven:<br><br></blockquote=
></div><blockquote type=3D"cite"><div dir=3D"ltr">=EF=BB=BF<meta http-equiv=3D=
"content-type" content=3D"text/html; charset=3Dutf-8"><div dir=3D"ltr"></div=
><div dir=3D"ltr">Maybe some &nbsp;clues :</div><div dir=3D"ltr"><br></div><=
div dir=3D"ltr"><a href=3D"https://openssl-library.org/post/2025-12-18-remov=
e-engines/?shem=3Drimspwouoe,">https://openssl-library.org/post/2025-12-18-r=
emove-engines/?shem=3Drimspwouoe,</a></div><div dir=3D"ltr"><br><blockquote t=
ype=3D"cite">Op 5 jun 2026 om 16:57 heeft Peter Kitson &lt;[email protected]=
&gt; het volgende geschreven:<br><br></blockquote></div><blockquote type=3D"=
cite"><div dir=3D"ltr">=EF=BB=BF<div dir=3D"ltr"><div>Hello Steffen,</div><d=
iv><br></div><div>Ok, so my build with OpenSSL 4.0 fails. It's apr-util (1.6=
.3) that's complaining since the ENGINE API has been removed from the OpenSS=
L 4.0.0 libraries.</div><div><br></div><div style=3D"margin-left:40px"><i>[ 9=
0%] Built target aprutil-1<br>[ 90%] Building C object CMakeFiles/apr_crypto=
_openssl-1.dir/crypto/apr_crypto_openssl.c.obj<br>apr_crypto_openssl.c<br>[ 9=
1%] Building RC object CMakeFiles/apr_crypto_openssl-1.dir/libaprutil.rc.res=
<br>Microsoft (R) Windows (R) Resource Compiler Version 10.0.10011.16384<br>=
Copyright (C) Microsoft Corporation.&nbsp; All rights reserved.<br><br>[ 92%=
] Linking C shared library apr_crypto_openssl-1.dll<br>LINK: command "C:\PRO=
GRA~1\MICROS~1\18\COMMUN~1\VC\Tools\MSVC\1451~1.362\bin\Hostx64\x64\link.exe=
 /nologo @CMakeFiles\apr_crypto_openssl-1.dir\objects1.rsp /out:apr_crypto_o=
penssl-1.dll /implib:apr_crypto_openssl-1.lib /pdb:C:\Development\apache24\b=
uild\apr-util\apr_crypto_openssl-1.pdb /dll /version:0.0 /machine:x64 /INCRE=
MENTAL:NO libaprutil-1.lib C:\Apache24\lib\libapr-1.lib C:\Apache24\lib\liba=
priconv-1.lib C:\Apache24\lib\libssl.lib C:\Apache24\lib\libcrypto.lib C:\Ap=
ache24\lib\libexpat.lib kernel32.lib user32.lib gdi32.lib winspool.lib shell=
32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib /MANIFEST:E=
MBED,ID=3D2" failed (exit code 1120) with the following output:<br>&nbsp; &n=
bsp;Creating library apr_crypto_openssl-1.lib and object apr_crypto_openssl-=
1.exp<br><br>apr_crypto_openssl.c.obj : error LNK2019: unresolved external s=
ymbol ENGINE_by_id referenced in function crypto_make<br>apr_crypto_openssl.=
c.obj : error LNK2019: unresolved external symbol ENGINE_load_builtin_engine=
s referenced in function crypto_init<br>apr_crypto_openssl.c.obj : error LNK=
2019: unresolved external symbol ENGINE_register_all_complete referenced in f=
unction crypto_init<br>apr_crypto_openssl.c.obj : error LNK2019: unresolved e=
xternal symbol ENGINE_free referenced in function crypto_cleanup<br>apr_cryp=
to_openssl.c.obj : error LNK2019: unresolved external symbol ENGINE_init ref=
erenced in function crypto_make<br>apr_crypto_openssl.c.obj : error LNK2019:=
 unresolved external symbol ENGINE_finish referenced in function crypto_clea=
nup<br>apr_crypto_openssl-1.dll : fatal error LNK1120: 6 unresolved external=
s</i></div><div style=3D"margin-left:40px"><i>etc</i></div><div><br></div><d=
iv>Since there no update to APR yet (or is there?), do you know of any confi=
gure option for OpenSSL 4.0, to retain ENGINE API functionality for now?</di=
v><div><br></div><div>Regards</div><div><br></div><div>Pete</div><div><br><d=
iv class=3D"gmail_quote gmail_quote_container"><div dir=3D"ltr" class=3D"gma=
il_attr">---------- Forwarded message ---------<br>From: <b class=3D"gmail_s=
endername" dir=3D"auto">Peter Kitson</b> <span dir=3D"auto">&lt;<a href=3D"m=
ailto:[email protected]">[email protected]</a>&gt;</span><br>Date: Fri, 5 Ju=
n 2026 at 14:57<br>Subject: Re: [VOTE] Release httpd-2.4.68-rc1 as httpd-2.4=
.68-Apache Mail Archives<br>To: Steffen &lt;<a href=3D"mailto:info@apachelou=
nge.com">[email protected]</a>&gt;<br></div><br><br><div dir=3D"ltr"><di=
v>Hmm, I'm not sure.</div><div><br></div><div>Last time I tried the OpenSSL 4=
 series, it wouldn't link with the APR libraries, due to changes to remove t=
he ENGINE API.</div><div><br></div><div>I presume that's what&nbsp;@nono303 r=
efers to when his recent post mentions "Fix OpenSSL 4.0 Compat" -&nbsp;<a hr=
ef=3D"https://www.apachelounge.com/viewtopic.php?p=3D44373#44373" target=3D"=
_blank">https://www.apachelounge.com/viewtopic.php?p=3D44373#44373</a>&nbsp;=
and whether fix <a href=3D"https://github.com/apache/httpd/pull/642" target=3D=
"_blank">https://github.com/apache/httpd/pull/642</a> has found it's way int=
o the new release candidate.</div><div><br></div><div>
<div>So downloading the 2.4.68-rc1, I can see this at the top of the changes=
:</div><div><br></div><div><div style=3D"margin-left:40px">Changes with Apac=
he 2.4.68<br>&nbsp; *) mod_ssl, ab: Add support for OpenSSL 4.0. &nbsp;[Joe O=
rton]<br></div><br></div><div></div>So having built the new release candidat=
e with our current OpenSSL 3.6.2, I'll repeat the build with OpenSSL 4.0.0 a=
nd see what happens.</div><div><br></div><div>Regards</div><div><br></div><d=
iv>Pete</div></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"=
gmail_attr">On Fri, 5 Jun 2026 at 14:05, Steffen &lt;<a href=3D"mailto:info@=
apachelounge.com" target=3D"_blank">[email protected]</a>&gt; wrote:<br>=
</div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;bo=
rder-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir=3D"auto"><di=
v dir=3D"ltr"></div><div dir=3D"ltr"><br>Shall we try OpenSSL 4 , give it a t=
ry.&nbsp;<br><br>Begin doorgestuurd bericht:<br><br></div><blockquote type=3D=
"cite"><div dir=3D"ltr"><b>Van:</b> Steffen &lt;<a href=3D"mailto:info@apach=
elounge.com" target=3D"_blank">[email protected]</a>&gt;<br><b>Datum:</b=
> 5 juni 2026 om 15:01:47 CEST<br><b>Aan:</b> Peter Kitson &lt;<a href=3D"ma=
ilto:[email protected]" target=3D"_blank">[email protected]</a>&gt;<br><b>On=
derwerp:</b> <b>[VOTE] Release httpd-2.4.68-rc1 as httpd-2.4.68-Apache Mail A=
rchives</b><br><br></div></blockquote><blockquote type=3D"cite"><div dir=3D"=
ltr">=EF=BB=BF<span></span><br><span><a href=3D"https://lists.apache.org/thr=
ead/2knoyt1b68wpddyvc06ktqm55p3ryhd2" target=3D"_blank">https://lists.apache=
.org/thread/2knoyt1b68wpddyvc06ktqm55p3ryhd2</a></span><br></div></blockquot=
e></div></blockquote></div>
</div></div></div>
</div></blockquote></div></blockquote></div></div></div></body></html>=

--Apple-Mail-718B4039-890A-436F-8F2B-57DFB3C673E8--