From 0b0c234b3b9e6e208164e07b49bd31d30a8b162e Mon Sep 17 00:00:00 2001 From: moz-mdauer Date: Mon, 1 Dec 2025 18:26:43 +0100 Subject: [PATCH] NSS: Fix build --- modules/nss/Makefile | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/modules/nss/Makefile b/modules/nss/Makefile index 721eed74..b7449a50 100644 --- a/modules/nss/Makefile +++ b/modules/nss/Makefile @@ -27,8 +27,10 @@ module.a: module.o bn_ops.o ar x $(NSS_NSPR_PATH)/dist/Debug/lib/libhw-acc-crypto-avx.a && \ ar x $(NSS_NSPR_PATH)/dist/Debug/lib/libhw-acc-crypto-avx2.a && \ ar x $(NSS_NSPR_PATH)/dist/Debug/lib/libgcm-aes-x86_c_lib.a && \ - ar x $(NSS_NSPR_PATH)/dist/Debug/lib/libintel-gcm-s_lib.a && \ - ar x $(NSS_NSPR_PATH)/dist/Debug/lib/libintel-gcm-wrap_c_lib.a + ar x $(NSS_NSPR_PATH)/dist/Debug/lib/libintel-gcm-wrap_c_lib.a && \ + if [ -f "$(NSS_NSPR_PATH)/dist/Debug/lib/libintel-gcm-s_lib.a" ]; then \ + ar x $(NSS_NSPR_PATH)/dist/Debug/lib/libintel-gcm-s_lib.a; \ + fi ar rcs module.a module.o bn_ops.o tmp/*.o rm -rf tmp/ @@ -61,7 +63,7 @@ poc : poc.cpp $(NSS_NSPR_PATH)/dist/Debug/lib/libhw-acc-crypto-avx.a \ $(NSS_NSPR_PATH)/dist/Debug/lib/libhw-acc-crypto-avx2.a \ $(NSS_NSPR_PATH)/dist/Debug/lib/libgcm-aes-x86_c_lib.a \ - $(NSS_NSPR_PATH)/dist/Debug/lib/libintel-gcm-s_lib.a \ + $(shell [ -f $(NSS_NSPR_PATH)/dist/Debug/lib/libintel-gcm-s_lib.a ] && echo $(NSS_NSPR_PATH)/dist/Debug/lib/libintel-gcm-s_lib.a) \ $(NSS_NSPR_PATH)/dist/Debug/lib/libintel-gcm-wrap_c_lib.a \ -lsqlite3 \ -o poc