aboutsummaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-crypto
diff options
context:
space:
mode:
authorLuca Boccassi <luca.boccassi@microsoft.com>2021-01-20 11:16:00 +0000
committerKhem Raj <raj.khem@gmail.com>2021-01-20 09:44:15 -0800
commit8a29a7f9aab015d9138338a00666cab7b0be7012 (patch)
treeba3c74a9ce4864c82519236d898fe8b701a6d8b2 /meta-oe/recipes-crypto
parentd960d152b96c84b1b2576f3d415ec6e30c87119c (diff)
downloadmeta-openembedded-contrib-8a29a7f9aab015d9138338a00666cab7b0be7012.tar.gz
fsverity: fix MinGW build
Upstream supports building a binary with MinGW but not a shared library, so remove the configure option for MinGW targets. Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-oe/recipes-crypto')
-rw-r--r--meta-oe/recipes-crypto/fsverity-utils/fsverity-utils_1.3.bb5
1 files changed, 4 insertions, 1 deletions
diff --git a/meta-oe/recipes-crypto/fsverity-utils/fsverity-utils_1.3.bb b/meta-oe/recipes-crypto/fsverity-utils/fsverity-utils_1.3.bb
index 72b742feca..9b1ba4f2ea 100644
--- a/meta-oe/recipes-crypto/fsverity-utils/fsverity-utils_1.3.bb
+++ b/meta-oe/recipes-crypto/fsverity-utils/fsverity-utils_1.3.bb
@@ -16,7 +16,10 @@ S = "${WORKDIR}/git"
DEPENDS = "openssl"
-EXTRA_OEMAKE += "PREFIX=${prefix} USE_SHARED_LIB=1"
+EXTRA_OEMAKE_append = "PREFIX=${prefix} USE_SHARED_LIB=1"
+# We want to statically link the binary to libfsverity on native Windows
+EXTRA_OEMAKE_remove_mingw32_class-nativesdk = "USE_SHARED_LIB=1"
+EXTRA_OEMAKE_remove_mingw32_class-native = "USE_SHARED_LIB=1"
do_install() {
oe_runmake install DESTDIR=${D}