aboutsummaryrefslogtreecommitdiffstats
path: root/meta-networking/recipes-daemons/autofs/autofs/pkgconfig-libnsl.patch
blob: bf2c964a0ecbd23af2466a33a009d45c7cb0bb7d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Use pkg-config first to look for external libnsl which is now
split out from glibc, if it does not exist then see if its provided
by glibc itself.

-Khem

Index: autofs-5.1.2/configure.in
===================================================================
--- autofs-5.1.2.orig/configure.in
+++ autofs-5.1.2/configure.in
@@ -186,7 +186,7 @@ fi
 #
 # glibc/libc 6 new libraries
 #
-AC_CHECK_LIB(nsl, yp_match, LIBNSL="-lnsl")
+PKG_CHECK_MODULES([NSL], [libnsl], [], [AC_CHECK_LIB([nsl],[yp_match],[LIBNSL="-lnsl"],[LIBNSL=""])])
 AC_SUBST(LIBNSL)
 
 AC_CHECK_LIB(resolv, res_query, LIBRESOLV="-lresolv")