summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDebian sysvinit maintainers <debian-init-diversity@chiark.greenend.org.uk>2019-01-05 11:21:53 +0000
committerDmitry Bogatov <KAction@debian.org>2019-01-05 11:21:53 +0000
commit79e8a323fb8c4cf6508b6e80f542c20e12f22cc8 (patch)
tree73b3106737816adcf5ec523d40ab22dece8c2dae
parentfb7dc9f8d5ebe7d8af28a1ce083e4856b317a2db (diff)
_multiarch_libcrypt
Purpose: Use multiarch library search path to find and link with libcrypt Fixes: #629677 Status: Not sent upstream. Gbp-Pq: Name 40_multiarch_libcrypt.patch
-rw-r--r--src/Makefile10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/Makefile b/src/Makefile
index 3c93783b..b41d2e37 100644
--- a/src/Makefile
+++ b/src/Makefile
@@ -89,14 +89,14 @@ else
SULOGINLIBS =
endif
+LIBDIR=/usr/lib
# Additional libs for GNU libc.
-ifneq ($(wildcard /usr/lib*/libcrypt.*),)
+ifneq ($(wildcard /usr/lib*/libcrypt.a),)
+ SULOGINLIBS += -lcrypt
+else
+ifneq ($(wildcard $(LIBDIR)*/libcrypt.a),)
SULOGINLIBS += -lcrypt
endif
-
-# Additional libs for GNU libc / multiarch on Debian based systems.
-ifneq ($(wildcard /usr/lib/*/libcrypt.*),)
- SULOGINLIBS += -lcrypt
endif
all: $(BIN) $(SBIN) $(USRBIN)