svn commit: r486689 - in head/net/mDNSResponder: . files
Sunpoet Po-Chuan Hsieh
sunpoet at FreeBSD.org
Wed Dec 5 18:46:39 UTC 2018
Author: sunpoet
Date: Wed Dec 5 18:46:35 2018
New Revision: 486689
URL: https://svnweb.freebsd.org/changeset/ports/486689
Log:
Update to 878.200.35
Modified:
head/net/mDNSResponder/Makefile
head/net/mDNSResponder/distinfo
head/net/mDNSResponder/files/patch-mDNSPosix-Makefile
head/net/mDNSResponder/files/patch-mDNSPosix-mDNSPosix.c
head/net/mDNSResponder/files/patch-mDNSPosix-mDNSUNP.c
Modified: head/net/mDNSResponder/Makefile
==============================================================================
--- head/net/mDNSResponder/Makefile Wed Dec 5 18:46:26 2018 (r486688)
+++ head/net/mDNSResponder/Makefile Wed Dec 5 18:46:35 2018 (r486689)
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= mDNSResponder
-PORTVERSION= 878.70.2
+PORTVERSION= 878.200.35
CATEGORIES= net dns
MASTER_SITES= https://opensource.apple.com/tarballs/mDNSResponder/
@@ -17,6 +17,8 @@ CONFLICTS_INSTALL= avahi-libdns openmdns
OPTIONS_DEFINE= IPV6
+USES= cpe gmake
+
ALL_TARGET= all dnsextd
BUILD_WRKSRC= ${WRKSRC}/mDNSPosix
INSTALL_WRKSRC= ${WRKSRC}/mDNSPosix
@@ -24,7 +26,6 @@ MAKE_ARGS= LDCONFIG=${TRUE} LOCALBASE=${PREFIX} MAN_PA
MAKE_JOBS_UNSAFE= yes
USE_LDCONFIG= yes
USE_RC_SUBR= mdnsd mdnsresponderposix
-USES= cpe gmake
CPE_VENDOR= apple
CPE_PRODUCT= ${PORTNAME:tl}
Modified: head/net/mDNSResponder/distinfo
==============================================================================
--- head/net/mDNSResponder/distinfo Wed Dec 5 18:46:26 2018 (r486688)
+++ head/net/mDNSResponder/distinfo Wed Dec 5 18:46:35 2018 (r486689)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1538591479
-SHA256 (mDNSResponder-878.70.2.tar.gz) = cdd03171ca05f16ea987bba1f8b0c4847d3035283ea0f5fa0ade75f64ec83ed5
-SIZE (mDNSResponder-878.70.2.tar.gz) = 2497624
+TIMESTAMP = 1544007043
+SHA256 (mDNSResponder-878.200.35.tar.gz) = e777b4d7dbf5eb1552cb80090ad1ede319067ab6e45e3990d68aabf6e8b3f5a0
+SIZE (mDNSResponder-878.200.35.tar.gz) = 2537410
Modified: head/net/mDNSResponder/files/patch-mDNSPosix-Makefile
==============================================================================
--- head/net/mDNSResponder/files/patch-mDNSPosix-Makefile Wed Dec 5 18:46:26 2018 (r486688)
+++ head/net/mDNSResponder/files/patch-mDNSPosix-Makefile Wed Dec 5 18:46:35 2018 (r486689)
@@ -24,7 +24,7 @@
# FreeBSD 4 requires threaded code to be compiled and linked using the "-pthread" option,
# and requires that the "-lpthread" link option NOT be used
# This appies only to FreeBSD -- "man cc" on FreeBSD says:
-@@ -185,12 +185,7 @@
+@@ -185,12 +185,7 @@ CFLAGS_OS += -DHAVE_IPV6=0
endif
endif
@@ -38,7 +38,7 @@
# If directories /etc/init.d/rc*.d exist, then we install into that (Suse)
ifeq ($(wildcard /etc/init.d/rc2.d/), /etc/init.d/rc2.d/)
-@@ -219,7 +219,7 @@ CFLAGS = $(CFLAGS_COMMON) $(CFLAGS_OS) $
+@@ -219,7 +214,7 @@ CFLAGS = $(CFLAGS_COMMON) $(CFLAGS_OS) $
all: setup Daemon libdns_sd Clients SAClient SAResponder SAProxyResponder Identify NetMonitor $(OPTIONALTARG)
@@ -47,7 +47,7 @@
# 'setup' sets up the build directory structure the way we want
setup:
-@@ -259,13 +259,13 @@ libdns_sd: setup $(BUILDDIR)/libdns_sd.$
+@@ -259,13 +254,13 @@ libdns_sd: setup $(BUILDDIR)/libdns_sd.$
CLIENTLIBOBJS = $(OBJDIR)/dnssd_clientlib.c.so.o $(OBJDIR)/dnssd_clientstub.c.so.o $(OBJDIR)/dnssd_ipc.c.so.o
$(BUILDDIR)/libdns_sd.$(LDSUFFIX): $(CLIENTLIBOBJS)
@@ -64,7 +64,7 @@
@$(MAKE) -C ../Clients
# nss_mdns target builds the Name Service Switch module
-@@ -273,7 +273,7 @@ nss_mdns: setup $(BUILDDIR)/$(NSSLIBFILE
+@@ -273,7 +268,7 @@ nss_mdns: setup $(BUILDDIR)/$(NSSLIBFILE
@echo "Name Service Switch module done"
$(BUILDDIR)/$(NSSLIBFILE): $(CLIENTLIBOBJS) $(OBJDIR)/nss_mdns.c.so.o
@@ -73,7 +73,7 @@
@$(STRIP) $@
#############################################################################
-@@ -298,14 +298,12 @@ InstalledNSS: $(NSSINSTPATH)/$(NSSLINKNA
+@@ -298,14 +293,12 @@ InstalledNSS: $(NSSINSTPATH)/$(NSSLINKNA
@echo $+ " installed"
# Note: If daemon already installed, we make sure it's stopped before overwriting it
@@ -90,7 +90,7 @@
ifdef LDCONFIG
# -m means 'merge into existing database', -R means 'rescan directories'
$(LDCONFIG) -mR
-@@ -338,7 +336,7 @@ $(MANPATH)/man8/%.8: %.8
+@@ -338,7 +331,7 @@ $(MANPATH)/man8/%.8: %.8
cp $< $@
chmod 444 $@
@@ -99,7 +99,7 @@
cp $< $@
chmod 444 $@
-@@ -491,6 +489,8 @@ $(OBJDIR)/NetMonitor.c.o: $(C
+@@ -491,6 +484,8 @@ $(OBJDIR)/NetMonitor.c.o: $(C
$(BUILDDIR)/dnsextd: $(DNSEXTDOBJ) $(OBJDIR)/dnsextd.c.threadsafe.o
$(CC) $+ -o $@ $(LINKOPTS) $(LINKOPTS_PTHREAD)
Modified: head/net/mDNSResponder/files/patch-mDNSPosix-mDNSPosix.c
==============================================================================
--- head/net/mDNSResponder/files/patch-mDNSPosix-mDNSPosix.c Wed Dec 5 18:46:26 2018 (r486688)
+++ head/net/mDNSResponder/files/patch-mDNSPosix-mDNSPosix.c Wed Dec 5 18:46:35 2018 (r486689)
@@ -1,6 +1,6 @@
---- mDNSPosix/mDNSPosix.c.orig 2016-09-13 22:37:18 UTC
+--- mDNSPosix/mDNSPosix.c.orig 2017-04-20 05:25:37 UTC
+++ mDNSPosix/mDNSPosix.c
-@@ -654,7 +654,7 @@ mDNSlocal int SetupSocket(struct sockadd
+@@ -648,7 +648,7 @@ mDNSlocal int SetupSocket(struct sockadd
// to bind to the socket. Our suggestion was to switch the order in which
// SO_REUSEPORT and SO_REUSEADDR was tested so that SO_REUSEADDR stays on
// top and SO_REUSEPORT to be used only if SO_REUSEADDR doesn't exist.
@@ -9,7 +9,7 @@
err = setsockopt(*sktPtr, SOL_SOCKET, SO_REUSEADDR, &kOn, sizeof(kOn));
#elif defined(SO_REUSEPORT)
err = setsockopt(*sktPtr, SOL_SOCKET, SO_REUSEPORT, &kOn, sizeof(kOn));
-@@ -755,7 +755,13 @@ mDNSlocal int SetupSocket(struct sockadd
+@@ -749,7 +749,13 @@ mDNSlocal int SetupSocket(struct sockadd
{
struct ipv6_mreq imr6;
struct sockaddr_in6 bindAddr6;
@@ -24,7 +24,7 @@
if (err == 0)
{
err = setsockopt(*sktPtr, IPPROTO_IPV6, IPV6_2292_PKTINFO, &kOn, sizeof(kOn));
-@@ -764,7 +770,13 @@ mDNSlocal int SetupSocket(struct sockadd
+@@ -758,7 +764,13 @@ mDNSlocal int SetupSocket(struct sockadd
#else
#warning This platform has no way to get the destination interface information for IPv6 -- will only work for single-homed hosts
#endif
Modified: head/net/mDNSResponder/files/patch-mDNSPosix-mDNSUNP.c
==============================================================================
--- head/net/mDNSResponder/files/patch-mDNSPosix-mDNSUNP.c Wed Dec 5 18:46:26 2018 (r486688)
+++ head/net/mDNSResponder/files/patch-mDNSPosix-mDNSUNP.c Wed Dec 5 18:46:35 2018 (r486689)
@@ -1,6 +1,6 @@
---- mDNSPosix/mDNSUNP.c.orig 2011-12-02 00:39:45 UTC
+--- mDNSPosix/mDNSUNP.c.orig 2018-06-05 21:34:11 UTC
+++ mDNSPosix/mDNSUNP.c
-@@ -449,6 +449,8 @@ struct ifi_info *get_ifi_info(int family
+@@ -460,6 +460,8 @@ struct ifi_info *get_ifi_info(int family
ifi->ifi_netmask = (struct sockaddr*)calloc(1, sizeof(struct sockaddr_in6));
if (ifi->ifi_netmask == NULL) goto gotError;
sinptr6 = (struct sockaddr_in6 *) &ifr6.ifr_ifru.ifru_addr;
More information about the svn-ports-all
mailing list