X-Git-Url: https://git.pld-linux.org/?a=blobdiff_plain;f=postgresql-link.patch;h=5b4d6eef754bb68d334f69f3f2671a067ff1e13a;hb=5b81d3191624bfa1fdc7eea1ef69d117686f95c8;hp=c1d58b14555a3c303e25d073377ca62da61838f9;hpb=4239f689dee3f60c4b1b68dde47fbb80c9180fa6;p=packages%2Fpostgresql.git diff --git a/postgresql-link.patch b/postgresql-link.patch index c1d58b1..5b4d6ee 100644 --- a/postgresql-link.patch +++ b/postgresql-link.patch @@ -1,34 +1,39 @@ ---- postgresql-7.3.2/configure.in.orig Wed Mar 12 00:19:05 2003 -+++ postgresql-7.3.2/configure.in Wed Mar 12 00:31:28 2003 -@@ -599,12 +599,13 @@ +--- postgresql-9.5.0/configure.in.orig 2018-02-21 03:23:25.335399998 +0100 ++++ postgresql-9.5.0/configure.in 2018-02-21 03:28:24.392066743 +0100 +@@ -1203,6 +1203,7 @@ - if test "$PORTNAME" != "aix" -a "$PORTNAME" != "alpha" - then -- AC_CHECK_LIB(bsd, main) -+: -+dnl AC_CHECK_LIB(bsd, main) + if test "$with_bonjour" = yes ; then + AC_CHECK_HEADER(dns_sd.h, [], [AC_MSG_ERROR([header file is required for Bonjour])]) ++ AC_CHECK_LIB(dns_sd, DNSServiceRegister, [BONJOUR_LIBS=-ldns_sd]) + dnl At some point we might add something like + dnl AC_SEARCH_LIBS(DNSServiceRegister, dns_sd) + dnl but right now, what that would mainly accomplish is to encourage +@@ -1210,6 +1211,7 @@ + dnl If you want to use Apple's own Bonjour code on another platform, + dnl just add -ldns_sd to LIBS manually. fi - AC_CHECK_LIB(util, setproctitle) - AC_CHECK_LIB(m, main) - AC_CHECK_LIB(dl, main) --AC_CHECK_LIB(nsl, main) -+dnl AC_CHECK_LIB(nsl, main) - AC_CHECK_LIB(socket, main) - AC_CHECK_LIB(ipc, main) - AC_CHECK_LIB(IPC, main) -@@ -615,13 +615,13 @@ - AC_CHECK_LIB(BSD, main) - AC_CHECK_LIB(gen, main) - AC_CHECK_LIB(PW, main) --AC_CHECK_LIB(resolv, main) -+dnl AC_CHECK_LIB(resolv, main) - AC_SEARCH_LIBS(getopt_long, [getopt gnugetopt]) - # QNX: - AC_CHECK_LIB([[unix]], main) - AC_SEARCH_LIBS(crypt, crypt) - # BeOS: --AC_CHECK_LIB(bind, __inet_ntoa) -+AC_CHECK_FUNC(inet_ntoa, ,[AC_CHECK_LIB(bind, __inet_ntoa)]) - # Solaris: - AC_SEARCH_LIBS(fdatasync, [rt posix4]) - # Cygwin: ++AC_SUBST([BONJOUR_LIBS]) + + # for contrib/uuid-ossp + if test "$with_uuid" = bsd ; then +--- postgresql-9.5.0/src/backend/Makefile.orig 2016-01-04 22:29:34.000000000 +0100 ++++ postgresql-9.5.0/src/backend/Makefile 2016-01-14 21:10:48.093976872 +0100 +@@ -54,7 +54,7 @@ + ifneq ($(PORTNAME), aix) + + postgres: $(OBJS) +- $(CC) $(CFLAGS) $(call expand_subsys,$^) $(LDFLAGS) $(LDFLAGS_EX) $(export_dynamic) $(LIBS) -o $@ ++ $(CC) $(CFLAGS) $(call expand_subsys,$^) $(LDFLAGS) $(LDFLAGS_EX) $(export_dynamic) $(LIBS) $(BONJOUR_LIBS) -o $@ + + endif + endif +--- postgresql-9.5.0/src/Makefile.global.in.orig 2016-01-04 22:29:34.000000000 +0100 ++++ postgresql-9.5.0/src/Makefile.global.in 2016-01-14 21:11:50.820640805 +0100 +@@ -216,6 +216,7 @@ + PTHREAD_CFLAGS = @PTHREAD_CFLAGS@ + PTHREAD_LIBS = @PTHREAD_LIBS@ + ++BONJOUR_LIBS = @BONJOUR_LIBS@ + + ########################################################################## + #