Skip to content

Commit 98797e8

Browse files
Add liba2i to the build system
Signed-off-by: Alejandro Colomar <[email protected]>
1 parent f42b2c1 commit 98797e8

File tree

4 files changed

+10
-2
lines changed

4 files changed

+10
-2
lines changed

configure.ac

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -358,6 +358,11 @@ AC_CHECK_LIB([crypt], [crypt], [LIBCRYPT=-lcrypt],
358358
[AC_MSG_ERROR([crypt() not found])])
359359
AC_SUBST([LIBCRYPT])
360360

361+
AC_CHECK_LIB([a2i], [str2si], [LIBA2I=-la2i],
362+
[AC_MSG_ERROR([str2si() not found])])
363+
AC_SUBST([LIBA2I])
364+
365+
361366
AC_SUBST([LIBBSD])
362367
if test "$with_libbsd" != "no"; then
363368
AC_SEARCH_LIBS([readpassphrase], [bsd], [], [

lib/Makefile.am

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ libshadow_la_CPPFLAGS += -DVENDORDIR=\"$(VENDORDIR)\"
1919
endif
2020

2121
libshadow_la_CPPFLAGS += -I$(top_srcdir)
22-
libshadow_la_CFLAGS = $(LIBBSD_CFLAGS) $(LIBCRYPT_PAM) $(LIBSYSTEMD)
22+
libshadow_la_CFLAGS = $(LIBBSD_CFLAGS) $(LIBA2I) $(LIBCRYPT_PAM) $(LIBSYSTEMD)
2323
libshadow_la_LIBADD = $(LIBADD_DLOPEN)
2424

2525
libshadow_la_SOURCES = \

libsubid/Makefile.am

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ libsubid_la_LDFLAGS = -version-info @LIBSUBID_ABI_MAJOR@ -export-symbols-regex '
55
pkginclude_HEADERS = subid.h
66

77
MISCLIBS = \
8+
$(LIBA2I) \
89
$(LIBAUDIT) \
910
$(LIBSELINUX) \
1011
$(LIBSEMANAGE) \

src/Makefile.am

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,9 @@ if WITH_TCB
8383
shadowsgidubins = passwd
8484
endif
8585

86-
LDADD = $(INTLLIBS) \
86+
LDADD = \
87+
$(LIBA2I) \
88+
$(INTLLIBS) \
8789
$(top_builddir)/lib/libshadow.la \
8890
$(LIBTCB)
8991

0 commit comments

Comments
 (0)