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 list= <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;"> [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 <[email protected]> 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 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 <[email protected]= > 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. 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> &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"><<a href=3D"m= ailto:[email protected]">[email protected]</a>></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 <<a href=3D"mailto:info@apachelou= nge.com">[email protected]</a>><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 @nono303 r= efers to when his recent post mentions "Fix OpenSSL 4.0 Compat" - <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> = 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> *) mod_ssl, ab: Add support for OpenSSL 4.0. [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 <<a href=3D"mailto:info@= apachelounge.com" target=3D"_blank">[email protected]</a>> 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. <br><br>Begin doorgestuurd bericht:<br><br></div><blockquote type=3D= "cite"><div dir=3D"ltr"><b>Van:</b> Steffen <<a href=3D"mailto:info@apach= elounge.com" target=3D"_blank">[email protected]</a>><br><b>Datum:</b= > 5 juni 2026 om 15:01:47 CEST<br><b>Aan:</b> Peter Kitson <<a href=3D"ma= ilto:[email protected]" target=3D"_blank">[email protected]</a>><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--