]> git.pld-linux.org Git - packages/squid.git/blame - squid-libnsl_fixes.patch
- drop obsolete files
[packages/squid.git] / squid-libnsl_fixes.patch
CommitLineData
39b715bc 1diff -urN squid-3.0.STABLE9.orig/configure.in squid-3.0.STABLE9/configure.in
2--- squid-3.0.STABLE9.orig/configure.in 2008-09-09 18:06:45.000000000 +0200
3+++ squid-3.0.STABLE9/configure.in 2008-09-19 07:43:53.042671496 +0200
4@@ -36,6 +36,7 @@
19d49416 5
e9cfa3c3 6
7 CRYPTLIB=''
8+NSLLIB=''
9 REGEXLIB='' # -lregex
10 LIBREGEX='' # libregex.a
11
39b715bc 12@@ -2205,8 +2206,10 @@
13 #include <sys/msg.h>])
e9cfa3c3 14
15 dnl Check for needed libraries
16-AC_CHECK_LIB(nsl, main)
64794be5 17-AC_CHECK_LIB(socket, main)
19d49416 18+AC_CHECK_FUNC(gethostbyname, [], AC_CHECK_LIB(nsl, gethostbyname))
e9cfa3c3 19+AC_CHECK_LIB(nsl, yp_match, NSLLIB="-lnsl")
20+AC_SUBST(NSLLIB)
64794be5 21+AC_SEARCH_LIBS(socket, socket)
39b715bc 22 dnl Check for Winsock only on MinGW, on Cygwin we must use emulated BSD socket API
23 case "$host_os" in
24 mingw|mingw32)
25diff -urN squid-3.0.STABLE9.orig/helpers/basic_auth/YP/Makefile.am squid-3.0.STABLE9/helpers/basic_auth/YP/Makefile.am
26--- squid-3.0.STABLE9.orig/helpers/basic_auth/YP/Makefile.am 2008-09-09 18:06:40.000000000 +0200
27+++ squid-3.0.STABLE9/helpers/basic_auth/YP/Makefile.am 2008-09-19 07:44:22.396001181 +0200
64794be5 28@@ -7,5 +7,5 @@
e9cfa3c3 29
64794be5
JB
30 libexec_PROGRAMS = yp_auth
31 yp_auth_SOURCES = yp_auth.c nis_support.h nis_support.c
32-LDADD = -L$(top_builddir)/lib -lmiscutil $(CRYPTLIB) $(XTRA_LIBS)
33+LDADD = -L$(top_builddir)/lib -lmiscutil $(CRYPTLIB) $(NSLLIB) $(XTRA_LIBS)
34 INCLUDES = -I$(top_srcdir)/include
This page took 0.110118 seconds and 4 git commands to generate.