diff options
author | Daniel P. Berrangé <berrange@redhat.com> | 2021-06-30 17:20:02 +0100 |
---|---|---|
committer | Daniel P. Berrangé <berrange@redhat.com> | 2021-07-14 14:15:52 +0100 |
commit | cc4c7c738297958b3d1d16269f57d71d22f5a9ff (patch) | |
tree | 745293c10a7fc32bb58355494b38f92357230511 /crypto | |
parent | 260a13d4726ce62bdc0ed3a7a13c34de3367f5e2 (diff) | |
download | qemu-cc4c7c738297958b3d1d16269f57d71d22f5a9ff.zip qemu-cc4c7c738297958b3d1d16269f57d71d22f5a9ff.tar.gz qemu-cc4c7c738297958b3d1d16269f57d71d22f5a9ff.tar.bz2 |
crypto: introduce build system for gnutls crypto backend
This introduces the build logic needed to decide whether we can
use gnutls as a crypto driver backend. The actual implementations
will be introduced in following patches. We only wish to use
gnutls if it has version 3.6.14 or newer, because that is what
finally brings HW accelerated AES-XTS mode for x86_64.
Reviewed-by: Eric Blake <eblake@redhat.com>
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
Diffstat (limited to 'crypto')
-rw-r--r-- | crypto/meson.build | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/crypto/meson.build b/crypto/meson.build index fc8de28..f3bab7c 100644 --- a/crypto/meson.build +++ b/crypto/meson.build @@ -38,6 +38,9 @@ crypto_ss.add(when: gnutls, if_true: files('tls-cipher-suites.c')) util_ss.add(files('aes.c')) util_ss.add(files('init.c')) +if gnutls.found() + util_ss.add(gnutls) +endif if gcrypt.found() util_ss.add(gcrypt, files('random-gcrypt.c')) |