From 027e34235bc576e1523566bf98b2b795d3dc7967 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ingo=20Kl=C3=B6cker?= Date: Mon, 20 Sep 2021 12:14:57 +0200 Subject: [PATCH] build: Fix several "include file not found" problems * dirmngr/Makefile.am (t_ldap_parse_uri_CFLAGS): Add KSBA_CFLAGS. * kbx/Makefile.am (libkeybox_a_CFLAGS, libkeybox509_a_CFLAGS): Add NPTH_CFLAGS. * tools/Makefile.am (gpgtar_CFLAGS, gpg_wks_server_CFLAGS, gpg_wks_client_CFLAGS, gpg_pair_tool_CFLAGS): Add LIBGCRYPT_CFLAGS. -- The tools include gcrypt.h via common/util.h. GnuPG-bug-id: 5592 --- dirmngr/Makefile.am | 2 +- kbx/Makefile.am | 6 +++--- tools/Makefile.am | 7 ++++--- 3 files changed, 8 insertions(+), 7 deletions(-) diff --git a/dirmngr/Makefile.am b/dirmngr/Makefile.am index b19728496..0443d6689 100644 --- a/dirmngr/Makefile.am +++ b/dirmngr/Makefile.am @@ -174,7 +174,7 @@ t_ldap_parse_uri_SOURCES = \ $(ldap_url) $(t_common_src) t_ldap_parse_uri_CFLAGS = -DWITHOUT_NPTH=1 $(USE_C99_CFLAGS) \ $(LIBGCRYPT_CFLAGS) \ - $(LIBASSUAN_CFLAGS) $(GPG_ERROR_CFLAGS) + $(LIBASSUAN_CFLAGS) $(GPG_ERROR_CFLAGS) $(KSBA_CFLAGS) t_ldap_parse_uri_LDADD = $(ldaplibs) $(t_common_ldadd) $(DNSLIBS) t_ldap_misc_SOURCES = t-ldap-misc.c ldap-misc.c ldap-misc.h $(ldap_url) diff --git a/kbx/Makefile.am b/kbx/Makefile.am index 8fca24afb..7b0a8a877 100644 --- a/kbx/Makefile.am +++ b/kbx/Makefile.am @@ -50,9 +50,9 @@ common_sources = \ libkeybox_a_SOURCES = $(common_sources) libkeybox509_a_SOURCES = $(common_sources) -libkeybox_a_CFLAGS = $(AM_CFLAGS) -libkeybox509_a_CFLAGS = $(AM_CFLAGS) -DKEYBOX_WITH_X509=1 - +libkeybox_a_CFLAGS = $(AM_CFLAGS) $(LIBASSUAN_CFLAGS) $(NPTH_CFLAGS) +libkeybox509_a_CFLAGS = $(AM_CFLAGS) $(LIBASSUAN_CFLAGS) $(NPTH_CFLAGS) \ + -DKEYBOX_WITH_X509=1 # We need W32SOCKLIBS because the init subsystem code in libcommon # requires it - although we don't actually need it. It is easier diff --git a/tools/Makefile.am b/tools/Makefile.am index 05bee1937..acc649ccd 100644 --- a/tools/Makefile.am +++ b/tools/Makefile.am @@ -155,7 +155,7 @@ gpgtar_SOURCES = \ gpgtar-create.c \ gpgtar-extract.c \ gpgtar-list.c -gpgtar_CFLAGS = $(GPG_ERROR_CFLAGS) +gpgtar_CFLAGS = $(LIBGCRYPT_CFLAGS) $(GPG_ERROR_CFLAGS) gpgtar_LDADD = $(libcommon) $(LIBGCRYPT_LIBS) $(GPG_ERROR_LIBS) \ $(LIBINTL) $(NETLIBS) $(LIBICONV) $(W32SOCKLIBS) \ $(gpgtar_robjs) @@ -170,7 +170,7 @@ gpg_wks_server_SOURCES = \ mime-maker.c mime-maker.h \ send-mail.c send-mail.h -gpg_wks_server_CFLAGS = $(GPG_ERROR_CFLAGS) $(INCICONV) +gpg_wks_server_CFLAGS = $(LIBGCRYPT_CFLAGS) $(GPG_ERROR_CFLAGS) $(INCICONV) gpg_wks_server_LDADD = $(libcommon) $(LIBGCRYPT_LIBS) $(GPG_ERROR_LIBS) \ $(LIBINTL) $(LIBICONV) @@ -185,7 +185,8 @@ gpg_wks_client_SOURCES = \ send-mail.c send-mail.h \ call-dirmngr.c call-dirmngr.h -gpg_wks_client_CFLAGS = $(LIBASSUAN_CFLAGS) $(GPG_ERROR_CFLAGS) $(INCICONV) +gpg_wks_client_CFLAGS = $(LIBASSUAN_CFLAGS) $(LIBGCRYPT_CFLAGS) \ + $(GPG_ERROR_CFLAGS) $(INCICONV) gpg_wks_client_LDADD = $(libcommon) \ $(LIBASSUAN_LIBS) $(LIBGCRYPT_LIBS) $(GPG_ERROR_LIBS) \ $(LIBINTL) $(LIBICONV) $(NETLIBS) \