summaryrefslogtreecommitdiffstats
path: root/security-libs
diff options
context:
space:
mode:
authorIsmael Luceno2021-05-16 21:40:44 +0200
committerIsmael Luceno2021-05-16 21:40:44 +0200
commit2d65e90129867e2344409e2777ceeea367945803 (patch)
tree3792ee74013b8e44b1cdde0f0098dd504a41f975 /security-libs
parentc5581d9029aa21a7db68da13590fd4efce64e64d (diff)
cracklib: Patch libtool for non-glibc systems
There's no ldconfig with musl libc.
Diffstat (limited to 'security-libs')
-rwxr-xr-xsecurity-libs/cracklib/BUILD8
-rw-r--r--security-libs/cracklib/HISTORY1
2 files changed, 8 insertions, 1 deletions
diff --git a/security-libs/cracklib/BUILD b/security-libs/cracklib/BUILD
index c1bdc24fd5..683152d57a 100755
--- a/security-libs/cracklib/BUILD
+++ b/security-libs/cracklib/BUILD
@@ -1,4 +1,10 @@
# --datadir=... defines dictionary directory for cracklib;
# dictionary files ARE platform-dependent so it must not be /usr/shared
OPTS="$OPTS --datadir=$INSTALL_ROOT/usr/lib" &&
-default_build
+default_build &&
+# no ldconfig for musl
+case "$HOST" in
+ (*-musl)
+ sed -i -e '/^finish_cmds=/{s/=.*/=/}' libtool
+ ;;
+esac
diff --git a/security-libs/cracklib/HISTORY b/security-libs/cracklib/HISTORY
index db1fbf2d89..a6ba679f39 100644
--- a/security-libs/cracklib/HISTORY
+++ b/security-libs/cracklib/HISTORY
@@ -1,5 +1,6 @@
2021-05-16 Ismael Luceno <ismael@sourcemage.org>
* INSTALL, PRE_BUILD: moved unpacking of wordlist to PRE_BUILD
+ * PRE_BUILD: added patching of libtool for non-glibc systems
2019-08-26 Treeve Jelbert <treeve@sourcemage.org>
* DETAILS: version 2.9.7