[PATCH libgcrypt 2/2] tests: Fix link errors for t-thread-local.
Collin Funk
collin.funk1 at gmail.com
Fri May 2 07:20:58 CEST 2025
On platforms where pthread_create is not in libc t-thread-local fails to
link. Issue found on NetBSD 10.0.
* tests/Makefile.am (t_thread_local_LDADD): Add $(standard_ldadd),
$(GPG_ERROR_MT_LIBS), and @LDADD_FOR_TESTS_KLUDGE at .
(t_thread_local_CFLAGS): Add $(GPG_ERROR_MT_CFLAGS).
--
GnuPG-bug-id: 7634
Signed-off-by: Collin Funk <collin.funk1 at gmail.com>
---
tests/Makefile.am | 2 ++
1 file changed, 2 insertions(+)
diff --git a/tests/Makefile.am b/tests/Makefile.am
index 3170a58e..cef9b700 100644
--- a/tests/Makefile.am
+++ b/tests/Makefile.am
@@ -94,6 +94,8 @@ t_secmem_LDADD = $(standard_ldadd) @LDADD_FOR_TESTS_KLUDGE@
testapi_LDADD = $(standard_ldadd) @LDADD_FOR_TESTS_KLUDGE@
t_lock_LDADD = $(standard_ldadd) $(GPG_ERROR_MT_LIBS) @LDADD_FOR_TESTS_KLUDGE@
t_lock_CFLAGS = $(GPG_ERROR_MT_CFLAGS)
+t_thread_local_LDADD = $(standard_ldadd) $(GPG_ERROR_MT_LIBS) @LDADD_FOR_TESTS_KLUDGE@
+t_thread_local_CFLAGS = $(GPG_ERROR_MT_CFLAGS)
testdrv_LDADD = $(LDADD_FOR_TESTS_KLUDGE)
# Build a version of the test driver for the build platform.
--
2.49.0
More information about the Gcrypt-devel
mailing list