pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/net/bind95 Update "bind95" package to version 9.5.2pl1...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/c10e87d5ac8a
branches:  trunk
changeset: 567976:c10e87d5ac8a
user:      tron <tron%pkgsrc.org@localhost>
date:      Mon Nov 30 11:58:30 2009 +0000

description:
Update "bind95" package to version 9.5.2pl1. Changes since 9.5.1pl3:
- Security fix for CVE-2009-4022 (incorrect DNSSEC validation)
- Bug fixes

diffstat:

 net/bind95/Makefile         |   4 ++--
 net/bind95/PLIST            |   3 ++-
 net/bind95/distinfo         |  14 +++++++-------
 net/bind95/patches/patch-ac |  30 ++++--------------------------
 net/bind95/patches/patch-ad |  14 +++++++-------
 net/bind95/patches/patch-ai |  40 ++++++++++++++++++++--------------------
 6 files changed, 42 insertions(+), 63 deletions(-)

diffs (255 lines):

diff -r 525ef33e271b -r c10e87d5ac8a net/bind95/Makefile
--- a/net/bind95/Makefile       Mon Nov 30 11:15:25 2009 +0000
+++ b/net/bind95/Makefile       Mon Nov 30 11:58:30 2009 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.12 2009/11/25 23:25:44 joerg Exp $
+# $NetBSD: Makefile,v 1.13 2009/11/30 11:58:30 tron Exp $
 
 DISTNAME=      bind-${BIND_VERSION}
 PKGNAME=       ${DISTNAME:S/-P/pl/}
@@ -16,7 +16,7 @@
 PKG_DESTDIR_SUPPORT=   user-destdir
 MAKE_JOBS_SAFE=        no
 
-BIND_VERSION=  9.5.1-P3
+BIND_VERSION=  9.5.2-P1
 
 # IPv6 ready, automatically detected
 .include "../../mk/bsd.prefs.mk"
diff -r 525ef33e271b -r c10e87d5ac8a net/bind95/PLIST
--- a/net/bind95/PLIST  Mon Nov 30 11:15:25 2009 +0000
+++ b/net/bind95/PLIST  Mon Nov 30 11:58:30 2009 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.3 2009/06/14 18:09:22 joerg Exp $
+@comment $NetBSD: PLIST,v 1.4 2009/11/30 11:58:30 tron Exp $
 bin/dig
 bin/host
 bin/isc-config.sh
@@ -198,6 +198,7 @@
 lib/liblwres.la
 man/man1/dig.1
 man/man1/host.1
+man/man1/isc-config.sh.1
 man/man1/nslookup.1
 man/man1/nsupdate.1
 man/man3/lwres.3
diff -r 525ef33e271b -r c10e87d5ac8a net/bind95/distinfo
--- a/net/bind95/distinfo       Mon Nov 30 11:15:25 2009 +0000
+++ b/net/bind95/distinfo       Mon Nov 30 11:58:30 2009 +0000
@@ -1,14 +1,14 @@
-$NetBSD: distinfo,v 1.10 2009/11/25 23:25:44 joerg Exp $
+$NetBSD: distinfo,v 1.11 2009/11/30 11:58:30 tron Exp $
 
-SHA1 (bind-9.5.1-P3.tar.gz) = fa17c60a1e0e95c67b2680f091e46c5677dcb805
-RMD160 (bind-9.5.1-P3.tar.gz) = 6a929a8860b4e0f4394783023eef8b488ad58af8
-Size (bind-9.5.1-P3.tar.gz) = 6690806 bytes
+SHA1 (bind-9.5.2-P1.tar.gz) = 532d448554601cec13a645df812638d46fd41743
+RMD160 (bind-9.5.2-P1.tar.gz) = 2e2872a06fc1d97e4bcecaea3fb4f009f83cdb2b
+Size (bind-9.5.2-P1.tar.gz) = 6799718 bytes
 SHA1 (patch-ab) = dd12c457791a75a8b43d9dfd0c0b236dcdbe31a5
-SHA1 (patch-ac) = 71a379fcb128013bfbacd87002c27dd90c1844b1
-SHA1 (patch-ad) = d4c602a6cde7f2e33b127df609c4e89e6845824a
+SHA1 (patch-ac) = a2c24198044f8cf29198e08a1a10b7e4ea739c40
+SHA1 (patch-ad) = 5c8af5a826e4f6891dfdf949b8a541ee33e16c3e
 SHA1 (patch-af) = b21bb5195cdb4deec00e5abd39f5bf2137549c3f
 SHA1 (patch-ag) = 9d61e0f527a76977bf8457355997d201fa37dd4e
-SHA1 (patch-ai) = ffc3fcaf1ed200ba40106920d694daf4fd5c000b
+SHA1 (patch-ai) = 15fb7b46d0c997a6abd60307f111848657a57412
 SHA1 (patch-aj) = c3bbf84a8a735298552f918ac38331e06a1b68a1
 SHA1 (patch-al) = eb6a52d3f865639447ec6f9019c0ea1d2122b772
 SHA1 (patch-am) = bb267f13dbd30d492f4dfcf9c278b941efa97bed
diff -r 525ef33e271b -r c10e87d5ac8a net/bind95/patches/patch-ac
--- a/net/bind95/patches/patch-ac       Mon Nov 30 11:15:25 2009 +0000
+++ b/net/bind95/patches/patch-ac       Mon Nov 30 11:58:30 2009 +0000
@@ -1,7 +1,7 @@
-$NetBSD: patch-ac,v 1.2 2009/02/21 14:43:03 adrianp Exp $
+$NetBSD: patch-ac,v 1.3 2009/11/30 11:58:30 tron Exp $
 
---- lib/lwres/getaddrinfo.c.orig       2007-09-12 21:45:18.000000000 -0700
-+++ lib/lwres/getaddrinfo.c
+--- lib/lwres/getaddrinfo.c.orig       2008-11-25 23:46:36.000000000 +0000
++++ lib/lwres/getaddrinfo.c    2009-11-30 10:48:37.000000000 +0000
 @@ -142,6 +142,10 @@
  #include <lwres/netdb.h>
  #include <lwres/stdlib.h>
@@ -13,7 +13,7 @@
  #define SA(addr)      ((struct sockaddr *)(addr))
  #define SIN(addr)     ((struct sockaddr_in *)(addr))
  #define SIN6(addr)    ((struct sockaddr_in6 *)(addr))
-@@ -366,14 +370,22 @@ lwres_getaddrinfo(const char *hostname, 
+@@ -366,14 +370,22 @@
                        p = strchr(ntmp, '%');
                        ep = NULL;
  
@@ -37,25 +37,3 @@
                        if (p != NULL && ep != NULL && ep[0] == '\0')
                                *p = '\0';
                        else {
-@@ -709,17 +721,17 @@ lwres_freeaddrinfo(struct addrinfo *ai) 
- static int
- get_local(const char *name, int socktype, struct addrinfo **res) {
-       struct addrinfo *ai;
--      struct sockaddr_un *sun;
-+      struct sockaddr_un *un;
- 
-       if (socktype == 0)
-               return (EAI_SOCKTYPE);
- 
--      ai = ai_alloc(AF_LOCAL, sizeof(*sun));
-+      ai = ai_alloc(AF_LOCAL, sizeof(*un));
-       if (ai == NULL)
-               return (EAI_MEMORY);
- 
--      sun = SUN(ai->ai_addr);
--      strncpy(sun->sun_path, name, sizeof(sun->sun_path));
-+      un = SUN(ai->ai_addr);
-+      strncpy(un->sun_path, name, sizeof(un->sun_path));
- 
-       ai->ai_socktype = socktype;
-       /*
diff -r 525ef33e271b -r c10e87d5ac8a net/bind95/patches/patch-ad
--- a/net/bind95/patches/patch-ad       Mon Nov 30 11:15:25 2009 +0000
+++ b/net/bind95/patches/patch-ad       Mon Nov 30 11:58:30 2009 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-ad,v 1.2 2009/11/25 23:25:44 joerg Exp $
+$NetBSD: patch-ad,v 1.3 2009/11/30 11:58:30 tron Exp $
 
---- configure.orig     2008-10-29 23:05:42.000000000 +0100
-+++ configure
-@@ -6922,6 +6922,8 @@ case $host in
+--- configure.orig     2009-08-13 03:02:45.000000000 +0100
++++ configure  2009-11-30 11:10:18.000000000 +0000
+@@ -23072,6 +23072,8 @@
        use_threads=false ;;
  *-freebsd*)
        use_threads=false ;;
@@ -11,7 +11,7 @@
  *-bsdi234*)
        # Thread signals do not work reliably on some versions of BSD/OS.
        use_threads=false ;;
-@@ -7010,7 +7012,7 @@ echo "$as_me: WARNING: linking with PTL2
+@@ -23160,7 +23162,7 @@
  echo "${ECHO_T}native" >&6; }
                                LIBS="-lpthread $LIBS"
                        else
@@ -20,7 +20,7 @@
                                then
                                        { echo "$as_me:$LINENO: result: none" >&5
  echo "${ECHO_T}none" >&6; }
-@@ -7021,14 +7023,23 @@ echo "$as_me: error: \"could not find th
+@@ -23171,14 +23173,23 @@
  
                                if $use_threads
                                then
@@ -51,7 +51,7 @@
                                fi
                        fi
                fi
-@@ -24822,9 +24833,9 @@ LIBTOOL='$(SHELL) $(top_builddir)/libtoo
+@@ -25596,9 +25607,9 @@
                O=lo
                A=la
                LIBTOOL_MKDEP_SED='s;\.o;\.lo;'
diff -r 525ef33e271b -r c10e87d5ac8a net/bind95/patches/patch-ai
--- a/net/bind95/patches/patch-ai       Mon Nov 30 11:15:25 2009 +0000
+++ b/net/bind95/patches/patch-ai       Mon Nov 30 11:58:30 2009 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-ai,v 1.2 2009/11/25 23:25:44 joerg Exp $
+$NetBSD: patch-ai,v 1.3 2009/11/30 11:58:30 tron Exp $
 
---- lib/bind/configure.orig    2008-08-26 16:51:07.000000000 +0200
-+++ lib/bind/configure
-@@ -2600,12 +2600,7 @@ done
+--- lib/bind/configure.orig    2009-01-19 01:59:36.000000000 +0000
++++ lib/bind/configure 2009-11-30 11:18:36.000000000 +0000
+@@ -19651,12 +19651,7 @@
  #
  case "$includedir" in
        '${prefix}/include')
@@ -16,7 +16,7 @@
                ;;
  esac
  
-@@ -5379,6 +5374,8 @@ case $host in
+@@ -22037,6 +22032,8 @@
        use_threads=false ;;
  *-freebsd*)
        use_threads=false ;;
@@ -25,30 +25,30 @@
  *-bsdi234*)
        # Thread signals do not work reliably on some versions of BSD/OS.
        use_threads=false ;;
-@@ -5467,7 +5464,7 @@ echo "$as_me: WARNING: linking with PTL2
- echo "${ECHO_T}native" >&6; }
+@@ -22125,7 +22122,7 @@
+ $as_echo "native" >&6; }
                                LIBS="-lpthread $LIBS"
                        else
 -                              if test ! -d $LOCALBASE/pthreads
-+                              if test ! -d $LOCALBASE/pthreads -a ! -f /usr/include/pthread.h
++                              if test ! -d $LOCALBASE/pthreads-a ! -f /usr/include/pthread.h
                                then
-                                       { echo "$as_me:$LINENO: result: none" >&5
- echo "${ECHO_T}none" >&6; }
-@@ -5478,14 +5475,23 @@ echo "$as_me: error: \"could not find th
+                                       { $as_echo "$as_me:$LINENO: result: none" >&5
+ $as_echo "none" >&6; }
+@@ -22136,14 +22133,23 @@
  
                                if $use_threads
                                then
--                                      { echo "$as_me:$LINENO: result: mit-pthreads/unproven-pthreads" >&5
+-                                      { $as_echo "$as_me:$LINENO: result: mit-pthreads/unproven-pthreads" >&5
 +                                      if test -f /usr/include/pthread.h
 +                                      then
-+                                              { echo "$as_me:$LINENO: result: native pthreads" >&5
-+echo "${ECHO_T}native pthreads" >&6; }
++                                               { $as_echo "$as_me:$LINENO: result: native pthreads" >&5
++$as_echo "native pthreads" >&6; }
 +                                              LIBS="-lpthread $LIBS"
 +                                              CPPFLAGS="$CPPFLAGS -I/usr/include"
 +                                              STD_CINDLUES="$STD_CINDLUES -I/usr/include"
 +                                      else
-+                                              { echo "$as_me:$LINENO: result: mit-pthreads/unproven-pthreads" >&5
- echo "${ECHO_T}mit-pthreads/unproven-pthreads" >&6; }
++                                              { $as_echo "$as_me:$LINENO: result: mit-pthreads/unproven-pthreads" >&5
+ $as_echo "mit-pthreads/unproven-pthreads" >&6; }
 -                                      pkg="$LOCALBASE/pthreads"
 -                                      lib1="-L$pkg/lib -Wl,-R$pkg/lib"
 -                                      lib2="-lpthread -lm -lgcc -lpthread"
@@ -65,7 +65,7 @@
                                fi
                        fi
                fi
-@@ -6220,6 +6226,10 @@ then
+@@ -22918,6 +22924,10 @@
                        CCOPT="$CCOPT -pthread"
                        STD_CDEFINES="$STD_CDEFINES -D_THREAD_SAFE"
                        ;;
@@ -76,7 +76,7 @@
                *-openbsd*)
                        CC="$CC -pthread"
                        CCOPT="$CCOPT -pthread"
-@@ -23974,9 +23984,9 @@ LIBTOOL='$(SHELL) $(top_builddir)/libtoo
+@@ -25391,9 +25401,9 @@
                O=lo
                A=la
                LIBTOOL_MKDEP_SED='s;\.o;\.lo;'
@@ -88,7 +88,7 @@
                ;;
        *)
                O=o
-@@ -24730,6 +24740,7 @@ case "$host" in
+@@ -26169,6 +26179,7 @@
        *-bsdi2345*)    have_minimum_ifreq=yes;;
        *-darwin*)      have_minimum_ifreq=yes;;
        *-freebsd*)     have_minimum_ifreq=yes;;
@@ -96,7 +96,7 @@
        *-lynxos*)      have_minimum_ifreq=yes;;
        *-netbsd*)      have_minimum_ifreq=yes;;
        *-next*)        have_minimum_ifreq=yes;;
-@@ -24769,6 +24780,7 @@ case "$host" in
+@@ -26208,6 +26219,7 @@
        *-darwin*)      PORT_DIR="port/darwin";;
        *-osf*)         PORT_DIR="port/decunix";;
        *-freebsd*)     PORT_DIR="port/freebsd";;



Home | Main Index | Thread Index | Old Index