> Am 18.05.2021 um 11:52 schrieb Giovanni Bechis <giova...@paclan.it>:
> 
> On 5/17/21 11:36 PM, Christophe JAILLET 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 as 2.4.48:
>> [ ] +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:
>> sha1: b581bcfdd939fe77c3821f7ad3863c7307374919 *httpd-2.4.48.tar.gz
>> sha256: 315c0bc50206b866fb17c2cdc28c1973765a8d59ca168b80286e8cb077d0510e 
>> *httpd-2.4.48.tar.gz
>> sha512: 
>> 91980f757fc0dede8c6cbf54ed973f82a63098aa50d0fce15fe3537687b4ffbb48ed50cdb4ae14eb4a8703450f032daf73f4f3d5e2dd0f75721948e12a9c6dfb
>>  *httpd-2.4.48.tar.gz
>> 
>> The SVN tag is '2.4.48' at r1889975.
>> 
> -1 for me.
> new mod_md doesn't build with LibreSSL because nor EVP_PKEY_X25519 nor 
> EVP_PKEY_X448 are defined.
> I have asked LibreSSL guys if they will add EVP_PKEY_* constants to evp.h.

Meh, this ballsy libressl version definition, how many people have slits their 
wrists on that already?

Thanks for the patch. I will bring that in to trunk and 2.4.x and github.

Stefan

> Giovanni
> 
> The following patch is a workaround:
> 
> Index: modules/md/md_crypt.c
> --- modules/md/md_crypt.c.orig
> +++ modules/md/md_crypt.c
> @@ -71,6 +71,11 @@
> #include <openssl/ct.h>
> #endif
> 
> +#if defined(LIBRESSL_VERSION_NUMBER)
> +#define EVP_PKEY_X25519 NID_X25519
> +#define EVP_PKEY_X448 NID_X448
> +#endif
> +
> static int initialized;
> 
> struct md_pkey_t {

Reply via email to