That's for more than 10 year old versions of libcurl. I do not support such old 
versions in the module. I recommend updating to a newer libcurl or not build 
mod_md on your platform.

Since mod_md is experimental in Apache httpd, I see no need to disrupt the 
release based on this.

Cheers,
Stefan


> Am 07.07.2025 um 17:21 schrieb Alexander Gerasimov via dev 
> <dev@httpd.apache.org>:
> 
> Dear httpd devs,
> Can we add a check for CURLSSLOPT_NO_REVOKE in mod_md?
> Specifically, I have the following error on curl < 7.44.0:
> md_curl.c: In function 'internals_setup':
> 1323md_curl.c:309:24: error: 'CURLSSLOPT_NO_REVOKE' undeclared (first use in 
> this function)
> 1324 309 | ssl_options |= CURLSSLOPT_NO_REVOKE;
> 1325 | ^~~~~~~~~~~~~~~~~~~~
> 1326md_curl.c:309:24: note: each undeclared identifier is reported only once 
> for each function it appears in
> 1327make[4]: *** 
> [/home/builder/rpmbuild/BUILD/httpd-2.4.64/build/rules.mk:212: md_curl.slo] 
> Error 1
> 1328make[4]: *** Waiting for unfinished jobs....
> 1329make[4]: Leaving directory 
> '/home/builder/rpmbuild/BUILD/httpd-2.4.64/modules/md'
> 1330make[3]: *** 
> [/home/builder/rpmbuild/BUILD/httpd-2.4.64/build/rules.mk:117: 
> shared-build-recursive] Error 1
> 1331make[3]: Leaving directory 
> '/home/builder/rpmbuild/BUILD/httpd-2.4.64/modules/md'
> 1332make[2]: *** 
> [/home/builder/rpmbuild/BUILD/httpd-2.4.64/build/rules.mk:117: 
> shared-build-recursive] Error 1
> 1333make[2]: Leaving directory 
> '/home/builder/rpmbuild/BUILD/httpd-2.4.64/modules'
> 1334make[1]: *** 
> [/home/builder/rpmbuild/BUILD/httpd-2.4.64/build/rules.mk:117: 
> shared-build-recursive] Error 1
> 1335make[1]: Leaving directory '/home/builder/rpmbuild/BUILD/httpd-2.4.64'
> 1336make: *** [/home/builder/rpmbuild/BUILD/httpd-2.4.64/build/rules.mk:75: 
> all-recursive] Error 1
> 
> 
> Best regards, Alexander Gerasimov
> Chief Technical Officer CodeIT <gQtnlQ7EGjsMxd9w.png> M: +380 68 891 17 99
> W: codeit.pro On 07.07.2025 15:51, Eric Covener wrote:
>> Hi all,
>> 
>> Please find below the proposed release tarball and signatures:
>> 
>> https://dist.apache.org/repos/dist/dev/httpd/
>> 
>> I would like to call a VOTE over the next few days to release
>> this candidate tarball httpd-2.4.64-rc1 as 2.4.64:
>> [ ] +1: It's not just good, it's good enough!
>> [ ] +0: Let's have a talk.
>> [ ] -1: There's trouble in paradise. Here's what's wrong.
>> 
>> The computed digests of the tarball up for vote are:
>> sha256: 2ed858dddb9f8506bbefbbd33d29633f1c9c00e3ea01668794cac3f7a29e89e8
>> *httpd-2.4.64-rc1.tar.gz
>> sha512: 
>> d267aa8e0d0e06e66a023eb46420f3fbef8df4131ab088049a57a45dae248e9d72bd2fe67d9ad88656ed19dd9ec975e6b4776cc95e8d51caffab556136fe7021
>> *httpd-2.4.64-rc1.tar.gz
>> 
>> The candidate source is found at
>> <https://svn.apache.org/repos/asf/httpd/httpd/tags/2.4.64-rc1-candidate>
>> and at <https://github.com/apache/httpd/tree/2.4.64-rc1-candidate>.
>> 
>> 

Reply via email to