diff options
| author | Sandro Jäckel <sandro.jaeckel@gmail.com> | 2025-01-24 15:12:28 +0100 |
|---|---|---|
| committer | Sandro Jäckel <sandro.jaeckel@gmail.com> | 2025-01-25 16:53:50 +0100 |
| commit | 61e396f19da1e7ea4d5b2e01f8d7e628e18c05f7 (patch) | |
| tree | 5799c456e8f81bc8b298ab5fd5b06a9d7ba4e106 /pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch | |
| parent | d1dac6d20e1563ccd5e9eba884c35d44359ef711 (diff) | |
qemu-utils: enable crypto support
This is required for qemu-img to support luks.
This was discovered when trying to fix a failing build with
python3Packages.oslo-utils on at least version 7.4.0.
Both (lib)gcrypt and nettle together with hogweed are fallbacks when
gnutls is not found and are not used despite the convoluted build script
suggesting it.
Configure output before this patch:
...
Crypto
TLS priority : NORMAL
GNUTLS support : YES 3.8.6
GNUTLS crypto : YES
libgcrypt : NO
nettle : NO
SM4 ALG support : NO
SM3 ALG support : NO
AF_ALG support : NO
rng-none : NO
Linux keyring : YES
Linux keyutils : NO
...
and after this patch:
...
Crypto
TLS priority : NORMAL
GNUTLS support : YES 3.8.6
GNUTLS crypto : YES
libgcrypt : NO
nettle : NO
SM4 ALG support : NO
SM3 ALG support : NO
AF_ALG support : NO
rng-none : NO
Linux keyring : YES
Linux keyutils : NO
...
This can be easily tested by building qemu-utils and running
qemu-img create -f luks --object secret,id=sec0,data=secret-passphrase -o key-secret=sec0 tmp.img 536870912
which is the command that failed in oslo-utils
Diffstat (limited to 'pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch')
0 files changed, 0 insertions, 0 deletions
