On Wed, Oct 27, 2021 at 5:50 PM ste...@eissing.org <ste...@eissing.org> wrote:
>
> > Am 27.10.2021 um 17:35 schrieb Ruediger Pluem <rpl...@apache.org>:
> >
> > On 10/27/21 4:38 PM, ste...@eissing.org wrote:
> >> Willy Tarreau made a case on the Debian openssl-dev package list to 
> >> consider
> >> adding the openssl fork quictls, so that software that wants to use QUIC/H3
> >> finds a way forwards:
> >>
> >> https://alioth-lists.debian.net/pipermail/pkg-openssl-devel/2021-October/007668.html
> >>
> >> I added my support to this idea as a maintainer of apache httpd. But I am 
> >> just
> >> single member of the team here. That's why I mention this here, so you can
> >> add your voice to this, should you feel like it.
> >
> > I am not sure if this is really a good idea. I fear that there will be 
> > symbol name conflicts
> > if you load modules that have been compiled against plain openssl as the 
> > library names of quictls and openssl are different (they
> > use a different version in the filename). In turn this would mean that you 
> > need to recompile all these modules and possible
> > support libaries e.g. openldap against quictls. This does not sound very 
> > appealing to me.
>
> The situation is a mess, everyone agrees, I think.

Can't we #ifdef QUICTLS or something like we do for LibreSSL
(hopefully with less OPENSSL_VERSION==2 workaround mess..)?
This would be all httpd and modules openssl/libressl/quictls, modules
built against openssl vs core built against quictls (or vice versa)
wouldn't be our issue, just like openssl vs libressl no?

Regards;
Yann.

Reply via email to