Send inn-workers mailing list submissions to
[email protected]
To subscribe or unsubscribe via the World Wide Web, visit
https://lists.isc.org/mailman/listinfo/inn-workers
or, via email, send a message with subject or body 'help' to
[email protected]
You can reach the person managing the list at
[email protected]
When replying, please edit your Subject line so it is more specific
than "Re: Contents of inn-workers digest..."
Today's Topics:
1. Re: OpenSSL 3 (Julien ?LIE)
----------------------------------------------------------------------
Message: 1
Date: Thu, 17 Jun 2021 22:55:12 +0200
From: Julien ?LIE <[email protected]>
To: [email protected]
Subject: Re: OpenSSL 3
Message-ID: <[email protected]>
Content-Type: text/plain; charset=utf-8; format=flowed
The Doctor,
>> Anyone trying openssl 3 again INN ?
>
> I've just built OpenSSL 3.0-alpha 5, and then INN against it and I
> confirm it works fine as-is.
Still works fine with beta 1 release of OpenSSL 3.0.
> /home/iulius/work/openssl-3.0.0-alpha5/include/openssl/crypto.h:371:20:
> attention: le C99 ISO ne supporte pas ??_Noreturn?? [-Wc99-c11-compat]
> ? 371 | ossl_noreturn void OPENSSL_die(const char *assertion, const
> char *file, int line);
> ????? |??????????????????? ^~~~~~~~~~~
>
> => maybe building INN with the "-Wc99-c11-compat" GCC warning is not
> useful and could be removed...
c99-c11-compat warning now silented for the OpenSSL headers.
Anyway, __attribute__((noreturn)) is used when the compiler does not
have C11 features.
Piece of code from OpenSSL:
# if defined(__STDC_VERSION__) && __STDC_VERSION__ >= 201112L
# define ossl_noreturn _Noreturn
# elif defined(__GNUC__) && __GNUC__ >= 2
# define ossl_noreturn __attribute__((noreturn))
# else
# define ossl_noreturn
# endif
--
Julien ?LIE
??Open the black window and type text, to fix the network.??
------------------------------
Subject: Digest Footer
_______________________________________________
inn-workers mailing list
[email protected]
https://lists.isc.org/mailman/listinfo/inn-workers
------------------------------
End of inn-workers Digest, Vol 130, Issue 2
*******************************************