Re: How to get libb to export liba's symbols?

"Neal H. Walfield" <[email protected]>
Newsgroups gmane.linux.rpm.maintenance,gmane.comp.gnu.libtool.general
Message-ID <[email protected]>
Hi Florian,

On Tue, 10 May 2022 12:04:52 +0200,
Florian Weimer wrote:
> * Neal H. Walfield:
> 
> > There are two major constraints.  Because rpm's OpenPGP API is public,
> > it must be preserved until the next soname bump.  And, the OpenPGP
> > backend should be pluggable.
> 
> How is this plug-in mechanism supposed to work?  Via RPM configuration
> files?

It is a build-time configuration option.  When you configure rpm, you
can do:

  ./configure --with-crypto=sequoia

to get the Sequoia backend.  --with-crypto defaults to libgcrypt,
which uses the internal OpenPGP implementation with libgcrypt.  (There
is also --with-crypto=openssl, which uses the internal OpenPGP
implementation with OpenSSL.)


This is not intended for users to be able to dynamically change the
OpenPGP backend.  In practice, I would expect that a distro would
standardize on a backend.

:) Neal
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.