summaryrefslogtreecommitdiff
path: root/libsubid/Makefile.am
diff options
context:
space:
mode:
Diffstat (limited to 'libsubid/Makefile.am')
-rw-r--r--libsubid/Makefile.am11
1 files changed, 6 insertions, 5 deletions
diff --git a/libsubid/Makefile.am b/libsubid/Makefile.am
index 189165b0..09ec3416 100644
--- a/libsubid/Makefile.am
+++ b/libsubid/Makefile.am
@@ -1,7 +1,6 @@
lib_LTLIBRARIES = libsubid.la
-libsubid_la_LDFLAGS = -Wl,-soname,libsubid.so.@LIBSUBID_ABI@ \
- -shared -version-info @LIBSUBID_ABI_MAJOR@
libsubid_la_SOURCES = api.c
+libsubid_la_LDFLAGS = -version-info @LIBSUBID_ABI_MAJOR@ -export-symbols-regex '^subid_'
pkginclude_HEADERS = subid.h
@@ -9,6 +8,7 @@ MISCLIBS = \
$(LIBAUDIT) \
$(LIBSELINUX) \
$(LIBSEMANAGE) \
+ $(LIBCRACK) \
$(LIBCRYPT_NOPAM) \
$(LIBSKEY) \
$(LIBMD) \
@@ -16,11 +16,12 @@ MISCLIBS = \
$(LIBCRYPT) \
$(LIBACL) \
$(LIBATTR) \
- $(LIBTCB)
+ $(LIBTCB) \
+ $(LIBPAM)
libsubid_la_LIBADD = \
- $(top_srcdir)/lib/libshadow.la \
- $(top_srcdir)/libmisc/libmisc.la \
+ $(top_builddir)/lib/libshadow.la \
+ $(top_builddir)/libmisc/libmisc.la \
$(MISCLIBS) -ldl
AM_CPPFLAGS = \