]> www.infradead.org Git - users/dwmw2/openconnect.git/commitdiff
Explicitly link libtss2-mu for tss2-esys build
authorDavid Woodhouse <dwmw2@infradead.org>
Fri, 13 Sep 2019 07:35:43 +0000 (08:35 +0100)
committerDavid Woodhouse <dwmw2@infradead.org>
Fri, 13 Sep 2019 07:35:43 +0000 (08:35 +0100)
We use the marshalling functions directly and mustn't rely on transitive
linking.

Fixes: #73
Signed-off-by: David Woodhouse <dwmw2@infradead.org>
configure.ac

index c7a5412d0f9e233ffde296283979197baecb4136..656dcf4b57e53dd8033fc0cc1df49aa27f5709b4 100644 (file)
@@ -527,7 +527,7 @@ case "$ssl_library" in
 
        PKG_CHECK_MODULES(TASN1, [libtasn1], [have_tasn1=yes], [have_tasn1=no])
        if test "$have_tasn1" = "yes"; then
-          PKG_CHECK_MODULES(TSS2_ESYS, [tss2-esys],
+          PKG_CHECK_MODULES(TSS2_ESYS, [tss2-esys tss2-mu],
                             [AC_DEFINE(HAVE_TSS2, 1, [Have TSS2])
                              AC_SUBST(TPM2_CFLAGS, ['$(TASN1_CFLAGS) $(TSS2_ESYS_CFLAGS)'])
                              AC_SUBST(TPM2_LIBS, ['$(TASN1_LIBS) $(TSS2_ESYS_LIBS)'])