Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 10 Mar 2006 15:39:53 -0500 (EST)
From:      Bruce Walker <bmw@borderware.com>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/94303: net/mDNSResponder needs to be updated
Message-ID:  <20060310203953.43E9B54B2@hardbop.borderware.com>
Resent-Message-ID: <200603110130.k2B1UDm5057353@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         94303
>Category:       ports
>Synopsis:       net/mDNSResponder needs to be updated
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Sat Mar 11 01:30:13 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     Bruce Walker
>Release:        FreeBSD 4.10-RELEASE i386
>Organization:
Borderware Technologies Inc.
>Environment:
System: FreeBSD hardbop.borderware.com 4.10-RELEASE FreeBSD 4.10-RELEASE #0: Tue May 25 22:47:12 GMT 2004 root@perseus.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386


>Description:
The port net/mDNSResponder needs to be updated very badly.  It's several
point releases behind the OpenDarwin releases.  Also, the present port
breaks the mDNSProxyResponderPosix utility.  This updated port (107.5)
fixes that.

>How-To-Repeat:

>Fix:
Here's a diff -u of my updated port against the present one ...

#
# Note:  manually remove files/patch-mDNSPosix_mDNSUNP.c
#
diff -ur mDNSResponder/Makefile mDNSResponder.new/Makefile
--- mDNSResponder/Makefile	Sat Jan  7 04:34:43 2006
+++ mDNSResponder.new/Makefile	Fri Mar 10 14:59:32 2006
@@ -7,8 +7,8 @@
 #
 
 PORTNAME=	mDNSResponder
-PORTVERSION=	107.1
-PORTREVISION=	2
+PORTVERSION=	107.5
+PORTREVISION=	1
 CATEGORIES=	net dns
 MASTER_SITES=	http://darwinsource.opendarwin.org/tarballs/apsl/
 DISTNAME=	${PORTNAME}-${PORTVERSION}
diff -ur mDNSResponder/distinfo mDNSResponder.new/distinfo
--- mDNSResponder/distinfo	Fri Mar 10 15:24:54 2006
+++ mDNSResponder.new/distinfo	Fri Mar 10 15:25:07 2006
@@ -1,3 +1,3 @@
-MD5 (mDNSResponder-107.1.tar.gz) = 0182d100b3f7929649bfc6c29715d4d7
-SHA256 (mDNSResponder-107.1.tar.gz) = e977f077bb9e6b339a5e075e55b22dcfa86e392f0fdac4e424b87cf64283b8ab
-SIZE (mDNSResponder-107.1.tar.gz) = 1325181
+MD5 (mDNSResponder-107.5.tar.gz) = ec345a16649ecb5b6e50096f2b5cbdaf
+SHA256 (mDNSResponder-107.5.tar.gz) = 8703e4a72108a8ed89194af7658cac348592e84fa67bd2d3794da4d81a610cf5
+SIZE (mDNSResponder-107.5.tar.gz) = 1379397
diff -ur mDNSResponder/files/patch-mDNSPosix_Makefile mDNSResponder.new/files/patch-mDNSPosix_Makefile
--- mDNSResponder/files/patch-mDNSPosix_Makefile	Fri Mar 25 12:24:13 2005
+++ mDNSResponder.new/files/patch-mDNSPosix_Makefile	Fri Mar 10 14:36:55 2006
@@ -1,14 +1,11 @@
-
-$FreeBSD$
-
---- mDNSPosix/Makefile.orig
-+++ mDNSPosix/Makefile
-@@ -369,7 +369,7 @@
+--- mDNSPosix/Makefile.orig	Fri Mar 10 14:35:15 2006
++++ mDNSPosix/Makefile	Fri Mar 10 14:35:31 2006
+@@ -407,7 +407,7 @@
  
- all: setup Daemon libdns_sd Client Responder ProxyResponder Identify NetMonitor dnsextd $(OPTIONALTARG)
+ all: setup Daemon libdns_sd Clients SAClient SAResponder SAProxyResponder Identify NetMonitor dnsextd $(OPTIONALTARG)
  
--install: setup InstalledDaemon InstalledLib InstalledStartup InstalledManPages $(OPTINSTALL)
-+install: setup InstalledDaemon InstalledLib InstalledManPages $(OPTINSTALL)
+-install: setup InstalledDaemon InstalledStartup InstalledLib InstalledManPages InstalledClients $(OPTINSTALL)
++install: setup InstalledDaemon InstalledLib InstalledManPages InstalledClients $(OPTINSTALL)
  
  # 'setup' sets up the build directory structure the way we want
  setup:
Only in mDNSResponder/files: patch-mDNSPosix_mDNSUNP.c
diff -ur mDNSResponder/files/patch-mDNSShared::dns_sd.h mDNSResponder.new/files/patch-mDNSShared::dns_sd.h
--- mDNSResponder/files/patch-mDNSShared::dns_sd.h	Thu Apr 21 15:00:52 2005
+++ mDNSResponder.new/files/patch-mDNSShared::dns_sd.h	Fri Mar 10 14:42:57 2006
@@ -1,10 +1,10 @@
---- mDNSShared/dns_sd.h.orig	Sat Dec 18 04:14:23 2004
-+++ mDNSShared/dns_sd.h	Mon Feb 14 13:52:41 2005
-@@ -39,6 +39,7 @@
- #define DNSSD_API
+--- mDNSShared/dns_sd.h.orig	Tue Dec 20 22:24:58 2005
++++ mDNSShared/dns_sd.h	Fri Mar 10 14:41:32 2006
+@@ -42,6 +42,7 @@
  #endif
  
+ /* stdint.h does not exist on FreeBSD 4.x; its types are defined in sys/types.h instead */
 +#include <osreldate.h>
  #if defined(__FreeBSD_version) && (__FreeBSD_version < 500000)
- /* stdint.h does not exist on FreeBSD 4.x; its types are defined in sys/types.h instead */
  #include <sys/types.h>
+ 


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060310203953.43E9B54B2>