Re: nbdkit -> openssl-devel-engine build dependency

2024-07-19 Thread Kevin Fenzi
On Fri, Jul 19, 2024 at 06:44:39PM GMT, Clemens Lang wrote: > Hi Jonathan, > > > > On 19. Jul 2024, at 18:13, Jonathan Wakely wrote: > > > > It's possible to find all packages in F40 (before openssl-devel-engine > > was introduced) that depend on the ENGINE_cleanup symbol (or some > > other sym

Re: nbdkit -> openssl-devel-engine build dependency

2024-07-19 Thread Clemens Lang
Hi Jonathan, > On 19. Jul 2024, at 18:13, Jonathan Wakely wrote: > > It's possible to find all packages in F40 (before openssl-devel-engine > was introduced) that depend on the ENGINE_cleanup symbol (or some > other symbol if there's a better one to check for), which will tell us > all the pack

Re: nbdkit -> openssl-devel-engine build dependency

2024-07-19 Thread Jonathan Wakely
On Fri, 19 Jul 2024 at 17:13, Jonathan Wakely wrote: > > On Fri, 19 Jul 2024 at 15:52, Clemens Lang wrote: > > > > Hi Jonathan, > > > > > On 19. Jul 2024, at 16:28, Jonathan Wakely wrote: > > > > > > On Fri, 19 Jul 2024 at 15:21, Jonathan Wakely wrote: > > >> > > >> Agreed. Boost Asio will use

Re: nbdkit -> openssl-devel-engine build dependency

2024-07-19 Thread Jonathan Wakely
On Fri, 19 Jul 2024 at 15:52, Clemens Lang wrote: > > Hi Jonathan, > > > On 19. Jul 2024, at 16:28, Jonathan Wakely wrote: > > > > On Fri, 19 Jul 2024 at 15:21, Jonathan Wakely wrote: > >> > >> Agreed. Boost Asio will use openssl engine if the user wants it to, > >> and it will not use it if the

Re: nbdkit -> openssl-devel-engine build dependency

2024-07-19 Thread Clemens Lang
Hi Rich, > On 19. Jul 2024, at 16:42, Richard W.M. Jones wrote: > > Make sense! (I still have no idea what these "engines" are) ENGINEs are an API for OpenSSL to delegate certain operations (random number generation or cryptographic operations) to third-party modules. They have historically

Re: nbdkit -> openssl-devel-engine build dependency

2024-07-19 Thread Clemens Lang
Hi Jonathan, > On 19. Jul 2024, at 16:28, Jonathan Wakely wrote: > > On Fri, 19 Jul 2024 at 15:21, Jonathan Wakely wrote: >> >> Agreed. Boost Asio will use openssl engine if the user wants it to, >> and it will not use it if the user doesn't want it to. So Boost Asio >> does *not* depend on op

Re: nbdkit -> openssl-devel-engine build dependency

2024-07-19 Thread Richard W.M. Jones
On Fri, Jul 19, 2024 at 03:38:09PM +0100, Jonathan Wakely wrote: > On Fri, 19 Jul 2024 at 15:31, Richard W.M. Jones wrote: > > > > On Fri, Jul 19, 2024 at 03:28:20PM +0100, Jonathan Wakely wrote: > > > On Fri, 19 Jul 2024 at 15:21, Jonathan Wakely wrote: > > > > > > > > On Fri, 19 Jul 2024 at 12:

Re: nbdkit -> openssl-devel-engine build dependency

2024-07-19 Thread Jonathan Wakely
On Fri, 19 Jul 2024 at 15:31, Richard W.M. Jones wrote: > > On Fri, Jul 19, 2024 at 03:28:20PM +0100, Jonathan Wakely wrote: > > On Fri, 19 Jul 2024 at 15:21, Jonathan Wakely wrote: > > > > > > On Fri, 19 Jul 2024 at 12:29, Zbigniew Jędrzejewski-Szmek > > > wrote: > > > > > > > > On Fri, Jul 19,

Re: nbdkit -> openssl-devel-engine build dependency

2024-07-19 Thread Richard W.M. Jones
On Fri, Jul 19, 2024 at 03:28:20PM +0100, Jonathan Wakely wrote: > On Fri, 19 Jul 2024 at 15:21, Jonathan Wakely wrote: > > > > On Fri, 19 Jul 2024 at 12:29, Zbigniew Jędrzejewski-Szmek > > wrote: > > > > > > On Fri, Jul 19, 2024 at 12:06:21PM +0100, Richard W.M. Jones wrote: > > > > Zbigniew (co

Re: nbdkit -> openssl-devel-engine build dependency

2024-07-19 Thread Jonathan Wakely
On Fri, 19 Jul 2024 at 15:28, Jonathan Wakely wrote: > > On Fri, 19 Jul 2024 at 15:21, Jonathan Wakely wrote: > > > > On Fri, 19 Jul 2024 at 12:29, Zbigniew Jędrzejewski-Szmek > > wrote: > > > > > > On Fri, Jul 19, 2024 at 12:06:21PM +0100, Richard W.M. Jones wrote: > > > > Zbigniew (correctly)

Re: nbdkit -> openssl-devel-engine build dependency

2024-07-19 Thread Jonathan Wakely
On Fri, 19 Jul 2024 at 15:21, Jonathan Wakely wrote: > > On Fri, 19 Jul 2024 at 12:29, Zbigniew Jędrzejewski-Szmek > wrote: > > > > On Fri, Jul 19, 2024 at 12:06:21PM +0100, Richard W.M. Jones wrote: > > > Zbigniew (correctly) added this patch to nbdkit: > > > > > > > > > https://src.fedorapro

Re: nbdkit -> openssl-devel-engine build dependency

2024-07-19 Thread Jonathan Wakely
On Fri, 19 Jul 2024 at 12:29, Zbigniew Jędrzejewski-Szmek wrote: > > On Fri, Jul 19, 2024 at 12:06:21PM +0100, Richard W.M. Jones wrote: > > Zbigniew (correctly) added this patch to nbdkit: > > > > > > https://src.fedoraproject.org/rpms/nbdkit/c/6b18b74749efbe1f618ea4bc010b56277157b0ac?branch=r

Re: nbdkit -> openssl-devel-engine build dependency

2024-07-19 Thread Zbigniew Jędrzejewski-Szmek
On Fri, Jul 19, 2024 at 12:06:21PM +0100, Richard W.M. Jones wrote: > Zbigniew (correctly) added this patch to nbdkit: > > > https://src.fedoraproject.org/rpms/nbdkit/c/6b18b74749efbe1f618ea4bc010b56277157b0ac?branch=rawhide > > I was wondering what it was for because we don't use openssl at a

Re: nbdkit -> openssl-devel-engine build dependency

2024-07-19 Thread Richard W.M. Jones
On Fri, Jul 19, 2024 at 12:06:21PM +0100, Richard W.M. Jones wrote: > Zbigniew (correctly) added this patch to nbdkit: > > > https://src.fedoraproject.org/rpms/nbdkit/c/6b18b74749efbe1f618ea4bc010b56277157b0ac?branch=rawhide > > I was wondering what it was for because we don't use openssl at a

nbdkit -> openssl-devel-engine build dependency

2024-07-19 Thread Richard W.M. Jones
Zbigniew (correctly) added this patch to nbdkit: https://src.fedoraproject.org/rpms/nbdkit/c/6b18b74749efbe1f618ea4bc010b56277157b0ac?branch=rawhide I was wondering what it was for because we don't use openssl at all. However when I rebuild nbdkit without the BuildRequires, it fails [see below