From: Daiki Ueno Date: Tue, 30 Jul 2024 04:51:55 +0000 (+0900) Subject: tests: pkgconfig.sh: respect LDFLAGS X-Git-Tag: 3.8.7~8^2~3 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0e4e9d090b7630bc8f447cc1573ec4d57602b7e5;p=thirdparty%2Fgnutls.git tests: pkgconfig.sh: respect LDFLAGS Signed-off-by: Daiki Ueno --- diff --git a/tests/Makefile.am b/tests/Makefile.am index 0b743d6b8c..c1dbe8b858 100644 --- a/tests/Makefile.am +++ b/tests/Makefile.am @@ -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 \ diff --git a/tests/pkgconfig.sh b/tests/pkgconfig.sh index 94f99d8026..8bb54d5dd1 100755 --- a/tests/pkgconfig.sh +++ b/tests/pkgconfig.sh @@ -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}