]> git.ipfire.org Git - thirdparty/util-linux.git/commitdiff
meson: fix crypt_activate_by_signed_key detection
authorLuca Boccassi <bluca@debian.org>
Fri, 2 Jul 2021 18:11:58 +0000 (19:11 +0100)
committerLuca Boccassi <bluca@debian.org>
Fri, 2 Jul 2021 18:45:28 +0000 (19:45 +0100)
It should set HAVE_CRYPT_ACTIVATE_BY_SIGNED_KEY, rather than HAVE_CRYPTSETUP
which enables the verity features, as it needs to detect the availability of
the crypt_activate_by_signed_key API

meson.build

index 093a586a0142fdf1ee1191681feae2d2d765cf5e..83e25a746ff4a5b12a3f5962797e54b6ad10d49a 100644 (file)
@@ -323,7 +323,7 @@ conf.set('CRYPTSETUP_VIA_DLOPEN', lib_cryptsetup_dl.found() ? 1 : false)
 have = cc.has_function(
   'crypt_activate_by_signed_key',
   dependencies : lib_cryptsetup)
-conf.set('HAVE_CRYPTSETUP', have ? 1 : false)
+conf.set('HAVE_CRYPT_ACTIVATE_BY_SIGNED_KEY', have ? 1 : false)
 
 lib_cap_ng = dependency(
   'libcap-ng')