Skip to content

Commit 88a083c

Browse files
authored
Exclude multilib directories in pcre2-config (#859)
1 parent 7680974 commit 88a083c

File tree

1 file changed

+10
-5
lines changed

1 file changed

+10
-5
lines changed

pcre2-config.in

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,8 @@ fi
2323
usage="Usage: pcre2-config [--prefix] [--exec-prefix] [--version] $libs $cflags"
2424

2525
if test $# -eq 0; then
26-
echo "${usage}" 1>&2
27-
exit 1
26+
echo "${usage}" 1>&2
27+
exit 1
2828
fi
2929

3030
libR=
@@ -38,9 +38,14 @@ case `uname -s` in
3838
esac
3939

4040
libS=
41-
if test @libdir@ != /usr/lib ; then
42-
libS=-L@libdir@
43-
fi
41+
case "@libdir@" in
42+
/usr/lib|/usr/lib32|/usr/lib64|/usr/lib/*-gnu*|/lib|/lib32|/lib64|/lib/*-gnu*)
43+
# system locations, no -L needed
44+
;;
45+
*)
46+
libS="-L@libdir@"
47+
;;
48+
esac
4449

4550
while test $# -gt 0; do
4651
case "$1" in

0 commit comments

Comments
 (0)