]> git.ipfire.org Git - thirdparty/gnutls.git/commitdiff
tests: pkgconfig.sh: respect LDFLAGS
authorDaiki Ueno <dueno@redhat.com>
Tue, 30 Jul 2024 04:51:55 +0000 (13:51 +0900)
committerDaiki Ueno <ueno@gnu.org>
Tue, 30 Jul 2024 07:09:58 +0000 (16:09 +0900)
Signed-off-by: Daiki Ueno <dueno@redhat.com>
tests/Makefile.am
tests/pkgconfig.sh

index 0b743d6b8c6ac3051f5fb34f597e84cbd85bb72b..c1dbe8b85827ac1c14152025edcf10632a37918a 100644 (file)
@@ -625,6 +625,7 @@ TESTS = $(cpptests) $(ctests) $(dist_check_SCRIPTS)
 TESTS_ENVIRONMENT +=                                           \
        CC="$(CC)"                                              \
        CFLAGS="$(CFLAGS)"                                      \
+       LDFLAGS="$(LDFLAGS)"                                    \
        LC_ALL="C"                                              \
        LSAN_OPTIONS=suppressions=$(srcdir)/gnutls-asan.supp    \
        CAFILE=$(srcdir)/cert-tests/data/ca-certs.pem           \
index 94f99d8026841c90ad694ccb8c52d569734d690f..8bb54d5dd1aee657ae283cc21d4ad88d59748ca8 100755 (executable)
@@ -69,14 +69,15 @@ COMMON="-I${top_builddir}/lib/includes -L${top_builddir}/lib/.libs -I${srcdir}/.
 echo "Trying dynamic linking with:"
 echo "  * flags: $(${PKG_CONFIG} --libs gnutls)"
 echo "  * common: ${COMMON}"
-echo "  * lib: ${CFLAGS}"
-echo cc ${TMPFILE} -o ${TMPFILE_O} $(${PKG_CONFIG} --libs gnutls) $(${PKG_CONFIG} --cflags gnutls) ${COMMON} ${CFLAGS}
-${CC} ${TMPFILE} -o ${TMPFILE_O} $(${PKG_CONFIG} --libs gnutls) $(${PKG_CONFIG} --cflags gnutls) ${COMMON} ${CFLAGS}
+echo "  * cflags: ${CFLAGS}"
+echo "  * ldflags: ${LDFLAGS}"
+echo cc ${TMPFILE} -o ${TMPFILE_O} $(${PKG_CONFIG} --libs gnutls) $(${PKG_CONFIG} --cflags gnutls) ${COMMON} ${CFLAGS} ${LDFLAGS}
+${CC} ${TMPFILE} -o ${TMPFILE_O} $(${PKG_CONFIG} --libs gnutls) $(${PKG_CONFIG} --cflags gnutls) ${COMMON} ${CFLAGS} ${LDFLAGS}
 
 echo ""
 echo "Trying static linking with $(${PKG_CONFIG} --libs --static gnutls)"
-echo cc ${TMPFILE} -o ${TMPFILE_O} $(${PKG_CONFIG} --static --libs gnutls) $(${PKG_CONFIG} --cflags gnutls) ${COMMON} ${CFLAGS}
-${CC} ${TMPFILE} -o ${TMPFILE_O} $(${PKG_CONFIG} --static --libs gnutls) $(${PKG_CONFIG} --cflags gnutls) ${COMMON} ${CFLAGS}
+echo cc ${TMPFILE} -o ${TMPFILE_O} $(${PKG_CONFIG} --static --libs gnutls) $(${PKG_CONFIG} --cflags gnutls) ${COMMON} ${CFLAGS} ${LDFLAGS}
+${CC} ${TMPFILE} -o ${TMPFILE_O} $(${PKG_CONFIG} --static --libs gnutls) $(${PKG_CONFIG} --cflags gnutls) ${COMMON} ${CFLAGS} ${LDFLAGS}
 
 rm -f ${TMPFILE} ${TMPFILE_O}