Skip to content

Commit a62fa42

Browse files
authored
NSS: Fix 32-Bit Build (#17)
1 parent c2c3296 commit a62fa42

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

modules/nss/Makefile

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,9 @@ module.a: module.o bn_ops.o
2828
ar x $(NSS_NSPR_PATH)/dist/Debug/lib/libhw-acc-crypto-avx2.a && \
2929
ar x $(NSS_NSPR_PATH)/dist/Debug/lib/libghash-aes-x86_c_lib.a && \
3030
ar x $(NSS_NSPR_PATH)/dist/Debug/lib/libgcm.a && \
31-
ar x $(NSS_NSPR_PATH)/dist/Debug/lib/libintel-gcm-wrap_c_lib.a
31+
if [ -f "$(NSS_NSPR_PATH)/dist/Debug/lib/libintel-gcm-wrap_c_lib.a" ]; then \
32+
ar x $(NSS_NSPR_PATH)/dist/Debug/lib/libintel-gcm-wrap_c_lib.a; \
33+
fi
3234

3335
ar rcs module.a module.o bn_ops.o tmp/*.o
3436
rm -rf tmp/
@@ -62,7 +64,7 @@ poc : poc.cpp
6264
$(NSS_NSPR_PATH)/dist/Debug/lib/libhw-acc-crypto-avx2.a \
6365
$(NSS_NSPR_PATH)/dist/Debug/lib/libghash-aes-x86_c_lib.a \
6466
$(NSS_NSPR_PATH)/dist/Debug/lib/libgcm.a \
65-
$(NSS_NSPR_PATH)/dist/Debug/lib/libintel-gcm-wrap_c_lib.a \
67+
$(shell [ -f $(NSS_NSPR_PATH)/dist/Debug/lib/libintel-gcm-wrap_c_lib.a ] && echo $(NSS_NSPR_PATH)/dist/Debug/lib/libintel-gcm-wrap_c_lib.a) \
6668
-lsqlite3 \
6769
-o poc
6870
bn_ops.o: bn_ops.cpp bn_ops.h

0 commit comments

Comments
 (0)