mirror of
https://salsa.debian.org/freeipa-team/freeipa.git
synced 2025-02-25 18:55:28 -06:00
slapi plugins: fix CFLAGS
Add explicit NSPR_CFLAGS and NSS_CFLAGS where NSPR_LIBS and NSS_LIBS is used. Use DIRSRV_CFLAGS rather than hardcode -I/usr/include/dirsrv. Append NSPR_CFLAGS to DIRSRV_CFLAGS in ./configure as slapi-plugin.h includes nspr.h. Reviewed-By: Pavel Vomacka <pvomacka@redhat.com>
This commit is contained in:
parent
1cdd5dee00
commit
b7329e31f5
@ -10,6 +10,7 @@ AM_CPPFLAGS = \
|
|||||||
-DLIBDIR=\""$(libdir)"\" \
|
-DLIBDIR=\""$(libdir)"\" \
|
||||||
-DLIBEXECDIR=\""$(libexecdir)"\" \
|
-DLIBEXECDIR=\""$(libexecdir)"\" \
|
||||||
-DDATADIR=\""$(datadir)"\" \
|
-DDATADIR=\""$(datadir)"\" \
|
||||||
|
$(DIRSRV_CFLAGS) \
|
||||||
$(LDAP_CFLAGS) \
|
$(LDAP_CFLAGS) \
|
||||||
$(WARN_CFLAGS) \
|
$(WARN_CFLAGS) \
|
||||||
$(NDRNBT_CFLAGS) \
|
$(NDRNBT_CFLAGS) \
|
||||||
|
@ -5,12 +5,12 @@ PLUGIN_COMMON_DIR = $(srcdir)/../common
|
|||||||
AM_CPPFLAGS = \
|
AM_CPPFLAGS = \
|
||||||
-I$(srcdir) \
|
-I$(srcdir) \
|
||||||
-I$(PLUGIN_COMMON_DIR) \
|
-I$(PLUGIN_COMMON_DIR) \
|
||||||
-I/usr/include/dirsrv \
|
|
||||||
-DPREFIX=\""$(prefix)"\" \
|
-DPREFIX=\""$(prefix)"\" \
|
||||||
-DBINDIR=\""$(bindir)"\" \
|
-DBINDIR=\""$(bindir)"\" \
|
||||||
-DLIBDIR=\""$(libdir)"\" \
|
-DLIBDIR=\""$(libdir)"\" \
|
||||||
-DLIBEXECDIR=\""$(libexecdir)"\" \
|
-DLIBEXECDIR=\""$(libexecdir)"\" \
|
||||||
-DDATADIR=\""$(datadir)"\" \
|
-DDATADIR=\""$(datadir)"\" \
|
||||||
|
$(DIRSRV_CFLAGS) \
|
||||||
$(LDAP_CFLAGS) \
|
$(LDAP_CFLAGS) \
|
||||||
$(WARN_CFLAGS) \
|
$(WARN_CFLAGS) \
|
||||||
$(NULL)
|
$(NULL)
|
||||||
|
@ -10,6 +10,7 @@ AM_CPPFLAGS = \
|
|||||||
-DLIBDIR=\""$(libdir)"\" \
|
-DLIBDIR=\""$(libdir)"\" \
|
||||||
-DLIBEXECDIR=\""$(libexecdir)"\" \
|
-DLIBEXECDIR=\""$(libexecdir)"\" \
|
||||||
-DDATADIR=\""$(datadir)"\" \
|
-DDATADIR=\""$(datadir)"\" \
|
||||||
|
$(DIRSRV_CFLAGS) \
|
||||||
$(LDAP_CFLAGS) \
|
$(LDAP_CFLAGS) \
|
||||||
$(KRB5_CFLAGS) \
|
$(KRB5_CFLAGS) \
|
||||||
$(WARN_CFLAGS) \
|
$(WARN_CFLAGS) \
|
||||||
|
@ -10,6 +10,7 @@ AM_CPPFLAGS = \
|
|||||||
-DLIBDIR=\""$(libdir)"\" \
|
-DLIBDIR=\""$(libdir)"\" \
|
||||||
-DLIBEXECDIR=\""$(libexecdir)"\" \
|
-DLIBEXECDIR=\""$(libexecdir)"\" \
|
||||||
-DDATADIR=\""$(datadir)"\" \
|
-DDATADIR=\""$(datadir)"\" \
|
||||||
|
$(DIRSRV_CFLAGS) \
|
||||||
$(LDAP_CFLAGS) \
|
$(LDAP_CFLAGS) \
|
||||||
$(WARN_CFLAGS) \
|
$(WARN_CFLAGS) \
|
||||||
$(SSSNSSIDMAP_CFLAGS) \
|
$(SSSNSSIDMAP_CFLAGS) \
|
||||||
|
@ -5,12 +5,12 @@ PLUGIN_COMMON_DIR = $(srcdir)/../common
|
|||||||
AM_CPPFLAGS = \
|
AM_CPPFLAGS = \
|
||||||
-I$(srcdir) \
|
-I$(srcdir) \
|
||||||
-I$(PLUGIN_COMMON_DIR) \
|
-I$(PLUGIN_COMMON_DIR) \
|
||||||
-I/usr/include/dirsrv \
|
|
||||||
-DPREFIX=\""$(prefix)"\" \
|
-DPREFIX=\""$(prefix)"\" \
|
||||||
-DBINDIR=\""$(bindir)"\" \
|
-DBINDIR=\""$(bindir)"\" \
|
||||||
-DLIBDIR=\""$(libdir)"\" \
|
-DLIBDIR=\""$(libdir)"\" \
|
||||||
-DLIBEXECDIR=\""$(libexecdir)"\" \
|
-DLIBEXECDIR=\""$(libexecdir)"\" \
|
||||||
-DDATADIR=\""$(datadir)"\" \
|
-DDATADIR=\""$(datadir)"\" \
|
||||||
|
$(DIRSRV_CFLAGS) \
|
||||||
$(LDAP_CFLAGS) \
|
$(LDAP_CFLAGS) \
|
||||||
$(WARN_CFLAGS) \
|
$(WARN_CFLAGS) \
|
||||||
$(NULL)
|
$(NULL)
|
||||||
|
@ -5,12 +5,12 @@ PLUGIN_COMMON_DIR = $(srcdir)/../common
|
|||||||
AM_CPPFLAGS = \
|
AM_CPPFLAGS = \
|
||||||
-I$(srcdir) \
|
-I$(srcdir) \
|
||||||
-I$(PLUGIN_COMMON_DIR) \
|
-I$(PLUGIN_COMMON_DIR) \
|
||||||
-I/usr/include/dirsrv \
|
|
||||||
-DPREFIX=\""$(prefix)"\" \
|
-DPREFIX=\""$(prefix)"\" \
|
||||||
-DBINDIR=\""$(bindir)"\" \
|
-DBINDIR=\""$(bindir)"\" \
|
||||||
-DLIBDIR=\""$(libdir)"\" \
|
-DLIBDIR=\""$(libdir)"\" \
|
||||||
-DLIBEXECDIR=\""$(libexecdir)"\" \
|
-DLIBEXECDIR=\""$(libexecdir)"\" \
|
||||||
-DDATADIR=\""$(datadir)"\" \
|
-DDATADIR=\""$(datadir)"\" \
|
||||||
|
$(DIRSRV_CFLAGS) \
|
||||||
$(LDAP_CFLAGS) \
|
$(LDAP_CFLAGS) \
|
||||||
$(WARN_CFLAGS) \
|
$(WARN_CFLAGS) \
|
||||||
$(NULL)
|
$(NULL)
|
||||||
|
@ -2,13 +2,13 @@ PLUGIN_COMMON_DIR = $(srcdir)/../common
|
|||||||
AM_CPPFLAGS = \
|
AM_CPPFLAGS = \
|
||||||
-I$(srcdir) \
|
-I$(srcdir) \
|
||||||
-I$(PLUGIN_COMMON_DIR) \
|
-I$(PLUGIN_COMMON_DIR) \
|
||||||
-I/usr/include/dirsrv \
|
|
||||||
-DPREFIX=\""$(prefix)"\" \
|
-DPREFIX=\""$(prefix)"\" \
|
||||||
-DBINDIR=\""$(bindir)"\" \
|
-DBINDIR=\""$(bindir)"\" \
|
||||||
-DLIBDIR=\""$(libdir)"\" \
|
-DLIBDIR=\""$(libdir)"\" \
|
||||||
-DLIBEXECDIR=\""$(libexecdir)"\" \
|
-DLIBEXECDIR=\""$(libexecdir)"\" \
|
||||||
-DDATADIR=\""$(datadir)"\" \
|
-DDATADIR=\""$(datadir)"\" \
|
||||||
$(AM_CFLAGS) \
|
$(AM_CFLAGS) \
|
||||||
|
$(DIRSRV_CFLAGS) \
|
||||||
$(LDAP_CFLAGS) \
|
$(LDAP_CFLAGS) \
|
||||||
$(WARN_CFLAGS)
|
$(WARN_CFLAGS)
|
||||||
|
|
||||||
|
@ -2,13 +2,13 @@ PLUGIN_COMMON_DIR = $(srcdir)/../common
|
|||||||
AM_CPPFLAGS = \
|
AM_CPPFLAGS = \
|
||||||
-I$(srcdir) \
|
-I$(srcdir) \
|
||||||
-I$(PLUGIN_COMMON_DIR) \
|
-I$(PLUGIN_COMMON_DIR) \
|
||||||
-I/usr/include/dirsrv \
|
|
||||||
-DPREFIX=\""$(prefix)"\" \
|
-DPREFIX=\""$(prefix)"\" \
|
||||||
-DBINDIR=\""$(bindir)"\" \
|
-DBINDIR=\""$(bindir)"\" \
|
||||||
-DLIBDIR=\""$(libdir)"\" \
|
-DLIBDIR=\""$(libdir)"\" \
|
||||||
-DLIBEXECDIR=\""$(libexecdir)"\" \
|
-DLIBEXECDIR=\""$(libexecdir)"\" \
|
||||||
-DDATADIR=\""$(datadir)"\" \
|
-DDATADIR=\""$(datadir)"\" \
|
||||||
$(AM_CFLAGS) \
|
$(AM_CFLAGS) \
|
||||||
|
$(DIRSRV_CFLAGS) \
|
||||||
$(LDAP_CFLAGS) \
|
$(LDAP_CFLAGS) \
|
||||||
$(WARN_CFLAGS)
|
$(WARN_CFLAGS)
|
||||||
|
|
||||||
|
@ -12,9 +12,11 @@ AM_CPPFLAGS = \
|
|||||||
-DLIBDIR=\""$(libdir)"\" \
|
-DLIBDIR=\""$(libdir)"\" \
|
||||||
-DLIBEXECDIR=\""$(libexecdir)"\" \
|
-DLIBEXECDIR=\""$(libexecdir)"\" \
|
||||||
-DDATADIR=\""$(datadir)"\" \
|
-DDATADIR=\""$(datadir)"\" \
|
||||||
|
$(DIRSRV_CFLAGS) \
|
||||||
$(CRYPTO_CFLAGS) \
|
$(CRYPTO_CFLAGS) \
|
||||||
$(LDAP_CFLAGS) \
|
$(LDAP_CFLAGS) \
|
||||||
$(KRB5_CFLAGS) \
|
$(KRB5_CFLAGS) \
|
||||||
|
$(NSPR_CFLAGS) \
|
||||||
$(NSS_CFLAGS) \
|
$(NSS_CFLAGS) \
|
||||||
$(WARN_CFLAGS) \
|
$(WARN_CFLAGS) \
|
||||||
$(NULL)
|
$(NULL)
|
||||||
|
@ -5,12 +5,12 @@ PLUGIN_COMMON_DIR = $(srcdir)/../common
|
|||||||
AM_CPPFLAGS = \
|
AM_CPPFLAGS = \
|
||||||
-I$(srcdir) \
|
-I$(srcdir) \
|
||||||
-I$(PLUGIN_COMMON_DIR) \
|
-I$(PLUGIN_COMMON_DIR) \
|
||||||
-I/usr/include/dirsrv \
|
|
||||||
-DPREFIX=\""$(prefix)"\" \
|
-DPREFIX=\""$(prefix)"\" \
|
||||||
-DBINDIR=\""$(bindir)"\" \
|
-DBINDIR=\""$(bindir)"\" \
|
||||||
-DLIBDIR=\""$(libdir)"\" \
|
-DLIBDIR=\""$(libdir)"\" \
|
||||||
-DLIBEXECDIR=\""$(libexecdir)"\" \
|
-DLIBEXECDIR=\""$(libexecdir)"\" \
|
||||||
-DDATADIR=\""$(datadir)"\" \
|
-DDATADIR=\""$(datadir)"\" \
|
||||||
|
$(DIRSRV_CFLAGS) \
|
||||||
$(LDAP_CFLAGS) \
|
$(LDAP_CFLAGS) \
|
||||||
$(WARN_CFLAGS) \
|
$(WARN_CFLAGS) \
|
||||||
$(NULL)
|
$(NULL)
|
||||||
|
@ -5,12 +5,12 @@ PLUGIN_COMMON_DIR = $(srcdir)/../common
|
|||||||
AM_CPPFLAGS = \
|
AM_CPPFLAGS = \
|
||||||
-I$(srcdir) \
|
-I$(srcdir) \
|
||||||
-I$(PLUGIN_COMMON_DIR) \
|
-I$(PLUGIN_COMMON_DIR) \
|
||||||
-I/usr/include/dirsrv \
|
|
||||||
-DPREFIX=\""$(prefix)"\" \
|
-DPREFIX=\""$(prefix)"\" \
|
||||||
-DBINDIR=\""$(bindir)"\" \
|
-DBINDIR=\""$(bindir)"\" \
|
||||||
-DLIBDIR=\""$(libdir)"\" \
|
-DLIBDIR=\""$(libdir)"\" \
|
||||||
-DLIBEXECDIR=\""$(libexecdir)"\" \
|
-DLIBEXECDIR=\""$(libexecdir)"\" \
|
||||||
-DDATADIR=\""$(datadir)"\" \
|
-DDATADIR=\""$(datadir)"\" \
|
||||||
|
$(DIRSRV_CFLAGS) \
|
||||||
$(LDAP_CFLAGS) \
|
$(LDAP_CFLAGS) \
|
||||||
$(WARN_CFLAGS) \
|
$(WARN_CFLAGS) \
|
||||||
$(NULL)
|
$(NULL)
|
||||||
|
@ -5,12 +5,12 @@ PLUGIN_COMMON_DIR = $(srcdir)/../common
|
|||||||
AM_CPPFLAGS = \
|
AM_CPPFLAGS = \
|
||||||
-I$(srcdir) \
|
-I$(srcdir) \
|
||||||
-I$(PLUGIN_COMMON_DIR) \
|
-I$(PLUGIN_COMMON_DIR) \
|
||||||
-I/usr/include/dirsrv \
|
|
||||||
-DPREFIX=\""$(prefix)"\" \
|
-DPREFIX=\""$(prefix)"\" \
|
||||||
-DBINDIR=\""$(bindir)"\" \
|
-DBINDIR=\""$(bindir)"\" \
|
||||||
-DLIBDIR=\""$(libdir)"\" \
|
-DLIBDIR=\""$(libdir)"\" \
|
||||||
-DLIBEXECDIR=\""$(libexecdir)"\" \
|
-DLIBEXECDIR=\""$(libexecdir)"\" \
|
||||||
-DDATADIR=\""$(datadir)"\" \
|
-DDATADIR=\""$(datadir)"\" \
|
||||||
|
$(DIRSRV_CFLAGS) \
|
||||||
$(LDAP_CFLAGS) \
|
$(LDAP_CFLAGS) \
|
||||||
$(WARN_CFLAGS) \
|
$(WARN_CFLAGS) \
|
||||||
$(NULL)
|
$(NULL)
|
||||||
|
@ -6,12 +6,12 @@ AM_CPPFLAGS = \
|
|||||||
-I$(srcdir) \
|
-I$(srcdir) \
|
||||||
-I$(top_builddir)/daemons/ \
|
-I$(top_builddir)/daemons/ \
|
||||||
-I$(PLUGIN_COMMON_DIR) \
|
-I$(PLUGIN_COMMON_DIR) \
|
||||||
-I/usr/include/dirsrv \
|
|
||||||
-DPREFIX=\""$(prefix)"\" \
|
-DPREFIX=\""$(prefix)"\" \
|
||||||
-DBINDIR=\""$(bindir)"\" \
|
-DBINDIR=\""$(bindir)"\" \
|
||||||
-DLIBDIR=\""$(libdir)"\" \
|
-DLIBDIR=\""$(libdir)"\" \
|
||||||
-DLIBEXECDIR=\""$(libexecdir)"\" \
|
-DLIBEXECDIR=\""$(libexecdir)"\" \
|
||||||
-DDATADIR=\""$(datadir)"\" \
|
-DDATADIR=\""$(datadir)"\" \
|
||||||
|
$(DIRSRV_CFLAGS) \
|
||||||
$(LDAP_CFLAGS) \
|
$(LDAP_CFLAGS) \
|
||||||
$(KRB5_CFLAGS) \
|
$(KRB5_CFLAGS) \
|
||||||
$(WARN_CFLAGS) \
|
$(WARN_CFLAGS) \
|
||||||
|
@ -10,6 +10,7 @@ AM_CPPFLAGS = \
|
|||||||
-DLIBDIR=\""$(libdir)"\" \
|
-DLIBDIR=\""$(libdir)"\" \
|
||||||
-DLIBEXECDIR=\""$(libexecdir)"\" \
|
-DLIBEXECDIR=\""$(libexecdir)"\" \
|
||||||
-DDATADIR=\""$(datadir)"\" \
|
-DDATADIR=\""$(datadir)"\" \
|
||||||
|
$(DIRSRV_CFLAGS) \
|
||||||
$(LDAP_CFLAGS) \
|
$(LDAP_CFLAGS) \
|
||||||
$(WARN_CFLAGS) \
|
$(WARN_CFLAGS) \
|
||||||
$(NULL)
|
$(NULL)
|
||||||
|
@ -1,6 +1,12 @@
|
|||||||
|
NULL =
|
||||||
|
|
||||||
PLUGIN_COMMON_DIR = $(srcdir)/../common
|
PLUGIN_COMMON_DIR = $(srcdir)/../common
|
||||||
AM_CPPFLAGS = -I/usr/include/dirsrv \
|
AM_CPPFLAGS = \
|
||||||
-I$(PLUGIN_COMMON_DIR)
|
-I$(PLUGIN_COMMON_DIR) \
|
||||||
|
$(DIRSRV_CFLAGS) \
|
||||||
|
$(NSPR_CFLAGS) \
|
||||||
|
$(NSS_CFLAGS) \
|
||||||
|
$(NULL)
|
||||||
|
|
||||||
noinst_LTLIBRARIES = libhotp.la libotp.la
|
noinst_LTLIBRARIES = libhotp.la libotp.la
|
||||||
libhotp_la_SOURCES = hotp.c hotp.h
|
libhotp_la_SOURCES = hotp.c hotp.h
|
||||||
|
@ -5,12 +5,12 @@ PLUGIN_COMMON_DIR = $(srcdir)/../common
|
|||||||
AM_CPPFLAGS = \
|
AM_CPPFLAGS = \
|
||||||
-I$(srcdir) \
|
-I$(srcdir) \
|
||||||
-I$(PLUGIN_COMMON_DIR) \
|
-I$(PLUGIN_COMMON_DIR) \
|
||||||
-I/usr/include/dirsrv \
|
|
||||||
-DPREFIX=\""$(prefix)"\" \
|
-DPREFIX=\""$(prefix)"\" \
|
||||||
-DBINDIR=\""$(bindir)"\" \
|
-DBINDIR=\""$(bindir)"\" \
|
||||||
-DLIBDIR=\""$(libdir)"\" \
|
-DLIBDIR=\""$(libdir)"\" \
|
||||||
-DLIBEXECDIR=\""$(libexecdir)"\" \
|
-DLIBEXECDIR=\""$(libexecdir)"\" \
|
||||||
-DDATADIR=\""$(datadir)"\" \
|
-DDATADIR=\""$(datadir)"\" \
|
||||||
|
$(DIRSRV_CFLAGS) \
|
||||||
$(LDAP_CFLAGS) \
|
$(LDAP_CFLAGS) \
|
||||||
$(WARN_CFLAGS) \
|
$(WARN_CFLAGS) \
|
||||||
$(NULL)
|
$(NULL)
|
||||||
|
@ -23,6 +23,8 @@ fi
|
|||||||
|
|
||||||
dnl -- dirsrv is needed for the extdom unit tests --
|
dnl -- dirsrv is needed for the extdom unit tests --
|
||||||
PKG_CHECK_MODULES([DIRSRV], [dirsrv >= 1.3.0])
|
PKG_CHECK_MODULES([DIRSRV], [dirsrv >= 1.3.0])
|
||||||
|
# slapi-plugin.h includes nspr.h
|
||||||
|
DIRSRV_CFLAGS="$DIRSRV_CFLAGS $NSPR_CFLAGS"
|
||||||
|
|
||||||
dnl -- sss_idmap is needed by the extdom exop --
|
dnl -- sss_idmap is needed by the extdom exop --
|
||||||
PKG_CHECK_MODULES([SSSIDMAP], [sss_idmap])
|
PKG_CHECK_MODULES([SSSIDMAP], [sss_idmap])
|
||||||
|
Loading…
Reference in New Issue
Block a user