Hello community,

here is the log from the commit of package bind for openSUSE:Factory checked in 
at 2018-01-13 21:36:06
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/bind (Old)
 and      /work/SRC/openSUSE:Factory/.bind.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "bind"

Sat Jan 13 21:36:06 2018 rev:129 rq:554965 version:9.11.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/bind/bind.changes        2017-11-23 
09:34:44.861676044 +0100
+++ /work/SRC/openSUSE:Factory/.bind.new/bind.changes   2018-01-13 
21:37:02.347739119 +0100
@@ -1,0 +2,87 @@
+Wed Dec  6 13:35:59 UTC 2017 - vci...@suse.com
+
+- Use getent when adding user/group
+- update changelog to mention removed options
+
+-------------------------------------------------------------------
+Sat Nov 25 15:31:18 UTC 2017 - meiss...@suse.com
+
+- license changed to MPL-2.0 according to legal.
+
+-------------------------------------------------------------------
+Thu Nov 23 13:38:07 UTC 2017 - rbr...@suse.com
+
+- Replace references to /var/adm/fillup-templates with new 
+  %_fillupdir macro (boo#1069468)
+
+-------------------------------------------------------------------
+Wed Nov 22 13:13:26 UTC 2017 - vci...@suse.com
+
+- Add back init scripts, systemd units aren't ready yet
+
+-------------------------------------------------------------------
+Thu Nov 21 14:30:52 UTC 2017 - tchva...@suse.com
+
+- Add python3-bind subpackage to allow python bind interactions
+
+-------------------------------------------------------------------
+Thu Nov 21 13:41:38 UTC 2017 - tchva...@suse.com
+
+- Sync configure options with RH package and remove unused ones
+  * Enable python3
+  * Enable gssapi
+  * Enable dnssec scripts
+  * Remove no longer recognized --enable-rrl
+
+-------------------------------------------------------------------
+Thu Nov 21 12:54:35 UTC 2017 - tchva...@suse.com
+
+- Drop idnkit from the build, the bind uses libidn since 2007 to run
+  all the resolutions in dig/etc. bsc#1030306
+- Add patch to make sure we build against system idn:
+  * bind-99-libidn.patch
+- Refresh patch:
+  * pie_compile.diff
+- Remove patches that are unused due to above:
+  * idnkit-powerpc-ltconfig.patch
+  * runidn.diff
+
+-------------------------------------------------------------------
+Thu Nov 21 12:11:08 UTC 2017 - vci...@suse.com
+
+- drop bind-openssl11.patch (merged upstream)
+
+-------------------------------------------------------------------
+Thu Nov 17 11:35:29 UTC 2017 - tchva...@suse.com
+
+- Remove systemd conditionals as we are not building on sle11 anyway
+- Force the systemd to be base for the initscript deployment
+
+-------------------------------------------------------------------
+Tue Nov 15 08:43:05 UTC 2017 - vci...@suse.com
+
+- Bump up version of most of the libraries
+- Rename the subpackages to match the version updates
+- Add macros for easier handling of the library package names
+- Drop more unneeded patches
+  * dns_dynamic_db.patch (upstream)
+
+-------------------------------------------------------------------
+Tue Nov 14 11:17:03 UTC 2017 - tchva...@suse.com
+
+- Update to 9.11.2 release:
+  * Many changes compared to 9.10 see the README file for in-depth listing
+  * For detailed changes with issues see CHANGES file
+  * Fixes for CVE-2017-3141 CVE-2017-3140 CVE-2017-3138 CVE-2017-3137 
+    CVE-3136 CVE-2016-9778
+  * OpenSSL 1.1 support
+- Remove support for some old distributions and cleanup the spec file
+  to require only what is really needed
+- Switch to systemd (bsc#1053808)
+- Remove german from the postinst messages
+- Remove patches merged upstream:
+  * bind-CVE-2017-3135.patch
+  * bind-CVE-2017-3142-and-3143.patch
+- Refresh named.root with another update
+
+-------------------------------------------------------------------
@@ -46 +133 @@
-a- Fix named init script to dynamically find the location of the
+- Fix named init script to dynamically find the location of the

Old:
----
  bind-9.10.4-P5.tar.gz
  bind-9.10.4-P5.tar.gz.asc
  bind-CVE-2017-3135.patch
  bind-CVE-2017-3142-and-3143.patch
  bind-openssl11.patch
  dns_dynamic_db.patch
  idnkit-powerpc-ltconfig.patch
  runidn.diff

New:
----
  bind-9.11.2.tar.gz
  bind-9.11.2.tar.gz.asc
  bind-99-libidn.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ bind.spec ++++++
++++ 1178 lines (skipped)
++++ between /work/SRC/openSUSE:Factory/bind/bind.spec
++++ and /work/SRC/openSUSE:Factory/.bind.new/bind.spec

++++++ Makefile.in.diff ++++++
--- /var/tmp/diff_new_pack.ihIjCO/_old  2018-01-13 21:37:05.163607928 +0100
+++ /var/tmp/diff_new_pack.ihIjCO/_new  2018-01-13 21:37:05.163607928 +0100
@@ -1,8 +1,8 @@
-Index: bind-9.9.3-P1/bin/named/Makefile.in
+Index: bind-9.11.2/bin/named/Makefile.in
 ===================================================================
---- bind-9.9.3-P1.orig/bin/named/Makefile.in
-+++ bind-9.9.3-P1/bin/named/Makefile.in
-@@ -173,9 +173,7 @@ installdirs:
+--- bind-9.11.2.orig/bin/named/Makefile.in     2017-07-24 07:36:50.000000000 
+0200
++++ bind-9.11.2/bin/named/Makefile.in  2017-08-15 10:27:54.263889946 +0200
+@@ -168,9 +168,7 @@ installdirs:
  install:: named@EXEEXT@ lwresd@EXEEXT@ installdirs
        ${LIBTOOL_MODE_INSTALL} ${INSTALL_PROGRAM} named@EXEEXT@ 
${DESTDIR}${sbindir}
        (cd ${DESTDIR}${sbindir}; rm -f lwresd@EXEEXT@; @LN@ named@EXEEXT@ 
lwresd@EXEEXT@)
@@ -11,5 +11,5 @@
 -      ${INSTALL_DATA} ${srcdir}/named.conf.5 ${DESTDIR}${mandir}/man5
 +      for m in ${MANPAGES}; do ${INSTALL_DATA} ${srcdir}/$$m 
${DESTDIR}${mandir}/man$${m##*.}; done
  
- @DLZ_DRIVER_RULES@
- 
+ uninstall::
+       rm -f ${DESTDIR}${mandir}/man5/named.conf.5

++++++ baselibs.conf ++++++
--- /var/tmp/diff_new_pack.ihIjCO/_old  2018-01-13 21:37:05.183606996 +0100
+++ /var/tmp/diff_new_pack.ihIjCO/_new  2018-01-13 21:37:05.183606996 +0100
@@ -1,25 +1,18 @@
-libbind9-140
-libdns165
-libidnkit1
-libidnkitlite1
-libidnkitres1
-libirs141
-libisc160
+libbind9-160
+libdns169
+libirs160
+libisc166
        obsoletes "bind-libs-<targettype> = <version>"
        provides "bind-libs-<targettype> = <version>"
-libisccc140
-libisccfg140
-liblwres141
+libisccc160
+libisccfg160
+liblwres160
 bind-devel
        requires -bind-<targettype>
-       requires "libbind9-140-<targettype> = <version>"
-       requires "libdns165-<targettype> = <version>"
-       requires "libirs141-<targettype> = <version>"
-       requires "libisc160-<targettype> = <version>"
-       requires "libisccc140-<targettype> = <version>"
-       requires "libisccfg140-<targettype> = <version>"
-       requires "liblwres141-<targettype> = <version>"
-idnkit-devel
-       requires "libdns165-<targettype> = <version>"
-       requires "libidnkit1-<targettype> = <version>"
-       requires "libidnkitlite1-<targettype> = <version>"
+       requires "libbind9-160-<targettype> = <version>"
+       requires "libdns169-<targettype> = <version>"
+       requires "libirs160-<targettype> = <version>"
+       requires "libisc166-<targettype> = <version>"
+       requires "libisccc160-<targettype> = <version>"
+       requires "libisccfg160-<targettype> = <version>"
+       requires "liblwres160-<targettype> = <version>"

++++++ bind-9.10.4-P5.tar.gz -> bind-9.11.2.tar.gz ++++++
/work/SRC/openSUSE:Factory/bind/bind-9.10.4-P5.tar.gz 
/work/SRC/openSUSE:Factory/.bind.new/bind-9.11.2.tar.gz differ: char 5, line 1

++++++ bind-99-libidn.patch ++++++
diff --git a/bin/dig/Makefile.in b/bin/dig/Makefile.in
index bd219c5..f71685b 100644
--- a/bin/dig/Makefile.in
+++ b/bin/dig/Makefile.in
@@ -38,10 +38,10 @@ DEPLIBS =   ${DNSDEPLIBS} ${BIND9DEPLIBS} ${ISCDEPLIBS} \
                ${ISCCFGDEPLIBS} ${LWRESDEPLIBS}
 
 LIBS =         ${LWRESLIBS} ${BIND9LIBS} ${ISCCFGLIBS} \
-               ${ISCLIBS} @IDNLIBS@ @LIBS@
+               ${ISCLIBS} @IDNLIBS@ @LIBS@ -lidn
 
 NOSYMLIBS =    ${LWRESLIBS} ${BIND9LIBS} ${ISCCFGLIBS} \
-               ${ISCNOSYMLIBS} @IDNLIBS@ @LIBS@
+               ${ISCNOSYMLIBS} @IDNLIBS@ @LIBS@ -lidn
 
 SUBDIRS =
 
@@ -59,6 +59,8 @@ HTMLPAGES =   dig.html host.html nslookup.html
 
 MANOBJS =      ${MANPAGES} ${HTMLPAGES}
 
+EXT_CFLAGS = -DWITH_LIBIDN
+
 @BIND9_MAKE_RULES@
 
 dig@EXEEXT@: dig.@O@ dighost.@O@ ${UOBJS} ${DEPLIBS}
diff --git a/bin/dig/dig.docbook b/bin/dig/dig.docbook
index 7a7e8e4..b36047f 100644
--- a/bin/dig/dig.docbook
+++ b/bin/dig/dig.docbook
@@ -1251,8 +1251,8 @@ dig +qr www.isc.org any -x 127.0.0.1 isc.org ns +noqr
       <command>dig</command> appropriately converts character encoding of
       domain name before sending a request to DNS server or displaying a
       reply from the server.
-      If you'd like to turn off the IDN support for some reason, defines
-      the <envar>IDN_DISABLE</envar> environment variable.
+      If you'd like to turn off the IDN support for some reason, define
+      the <envar>CHARSET=ASCII</envar> environment variable.
       The IDN support is disabled if the variable is set when
       <command>dig</command> runs.
     </para>
diff --git a/bin/dig/dighost.c b/bin/dig/dighost.c
index 1f8bcf2..f657c30 100644
--- a/bin/dig/dighost.c
+++ b/bin/dig/dighost.c
@@ -33,6 +33,11 @@
 #include <idn/api.h>
 #endif
 
+#ifdef WITH_LIBIDN
+#include <stringprep.h>
+#include <idna.h>
+#endif
+
 #include <dns/byaddr.h>
 #ifdef DIG_SIGCHASE
 #include <dns/callbacks.h>
@@ -158,6 +163,14 @@ static void                idn_check_result(idn_result_t 
r, const char *msg);
 int  idnoptions        = 0;
 #endif
 
+#ifdef WITH_LIBIDN
+static isc_result_t    libidn_locale_to_utf8 (const char* from, char *to);
+static isc_result_t    libidn_utf8_to_ascii (const char* from, char *to);
+static isc_result_t    output_filter (isc_buffer_t *buffer,
+                                      unsigned int used_org,
+                                      isc_boolean_t absolute);
+#endif
+
 isc_socket_t *keep = NULL;
 isc_sockaddr_t keepaddr;
 
@@ -1448,8 +1461,15 @@ setup_system(isc_boolean_t ipv4only, isc_boolean_t 
ipv6only) {
 
 #ifdef WITH_IDN
        initialize_idn();
+       
+#endif
+#ifdef WITH_LIBIDN
+       result = dns_name_settotextfilter(output_filter);
+       check_result(result, "dns_name_settotextfilter");
+#ifdef HAVE_SETLOCALE
+       setlocale (LC_ALL, "");
+#endif
 #endif
-
        if (keyfile[0] != 0)
                setup_file_key();
        else if (keysecret[0] != 0)
@@ -2231,8 +2251,11 @@ setup_lookup(dig_lookup_t *lookup) {
        idn_result_t mr;
        char utf8_textname[MXNAME], utf8_origin[MXNAME], idn_textname[MXNAME];
 #endif
+#ifdef WITH_LIBIDN
+       char utf8_str[MXNAME], utf8_name[MXNAME], ascii_name[MXNAME];
+#endif
 
-#ifdef WITH_IDN
+#if defined (WITH_IDN) || defined (WITH_LIBIDN)
        result = dns_name_settotextfilter(lookup->idnout ?
                                          output_filter : NULL);
        check_result(result, "dns_name_settotextfilter");
@@ -2274,6 +2297,14 @@ setup_lookup(dig_lookup_t *lookup) {
        mr = idn_encodename(IDN_LOCALCONV | IDN_DELIMMAP, lookup->textname,
                            utf8_textname, sizeof(utf8_textname));
        idn_check_result(mr, "convert textname to UTF-8");
+#elif defined (WITH_LIBIDN)
+       result = libidn_locale_to_utf8 (lookup->textname, utf8_str);
+       check_result (result, "convert textname to UTF-8");
+       len = strlen (utf8_str);
+       if (len < MXNAME)
+               (void) strcpy (utf8_name, utf8_str);
+       else
+               fatal ("Too long name");
 #endif
 
        /*
@@ -2286,15 +2317,11 @@ setup_lookup(dig_lookup_t *lookup) {
        if (lookup->new_search) {
 #ifdef WITH_IDN
                if ((count_dots(utf8_textname) >= ndots) || !usesearch) {
-                       lookup->origin = NULL; /* Force abs lookup */
-                       lookup->done_as_is = ISC_TRUE;
-                       lookup->need_search = usesearch;
-               } else if (lookup->origin == NULL && usesearch) {
-                       lookup->origin = ISC_LIST_HEAD(search_list);
-                       lookup->need_search = ISC_FALSE;
-               }
+#elif defined (WITH_LIBIDN)
+               if ((count_dots(utf8_name) >= ndots) || !usesearch) {
 #else
                if ((count_dots(lookup->textname) >= ndots) || !usesearch) {
+#endif
                        lookup->origin = NULL; /* Force abs lookup */
                        lookup->done_as_is = ISC_TRUE;
                        lookup->need_search = usesearch;
@@ -2302,7 +2329,6 @@ setup_lookup(dig_lookup_t *lookup) {
                        lookup->origin = ISC_LIST_HEAD(search_list);
                        lookup->need_search = ISC_FALSE;
                }
-#endif
        }
 
 #ifdef WITH_IDN
@@ -2319,6 +2345,20 @@ setup_lookup(dig_lookup_t *lookup) {
                            IDN_IDNCONV | IDN_LENCHECK, utf8_textname,
                            idn_textname, sizeof(idn_textname));
        idn_check_result(mr, "convert UTF-8 textname to IDN encoding");
+#elif defined (WITH_LIBIDN)
+       if (lookup->origin != NULL) {
+               result = libidn_locale_to_utf8 (lookup->origin->origin, 
utf8_str);
+               check_result (result, "convert origin to UTF-8");
+               if (len > 0 && utf8_name[len - 1] != '.') {
+                       utf8_name[len++] = '.';
+                       if (len + strlen (utf8_str) < MXNAME)
+                               (void) strcpy (utf8_name + len, utf8_str);
+                       else
+                               fatal ("Too long name + origin");
+               }
+       }
+
+       result = libidn_utf8_to_ascii (utf8_name, ascii_name);
 #else
        if (lookup->origin != NULL) {
                debug("trying origin %s", lookup->origin->origin);
@@ -2389,6 +2429,13 @@ setup_lookup(dig_lookup_t *lookup) {
                        result = dns_name_fromtext(lookup->name, &b,
                                                   dns_rootname, 0,
                                                   &lookup->namebuf);
+#elif defined (WITH_LIBIDN)
+                       len = strlen (ascii_name);
+                       isc_buffer_init(&b, ascii_name, len);
+                       isc_buffer_add(&b, len);
+                       result = dns_name_fromtext(lookup->name, &b,
+                                                  dns_rootname, 0,
+                                                  &lookup->namebuf);
 #else
                        len = (unsigned int) strlen(lookup->textname);
                        isc_buffer_init(&b, lookup->textname, len);
@@ -4377,7 +4424,7 @@ destroy_libs(void) {
        void * ptr;
        dig_message_t *chase_msg;
 #endif
-#ifdef WITH_IDN
+#if defined (WITH_IDN) || defined (WITH_LIBIDN)
        isc_result_t result;
 #endif
 
@@ -4418,6 +4465,10 @@ destroy_libs(void) {
        result = dns_name_settotextfilter(NULL);
        check_result(result, "dns_name_settotextfilter");
 #endif
+#ifdef WITH_LIBIDN
+       result = dns_name_settotextfilter (NULL);
+       check_result(result, "clearing dns_name_settotextfilter");
+#endif
        dns_name_destroy();
 
        if (commctx != NULL) {
@@ -4603,6 +4654,97 @@ idn_check_result(idn_result_t r, const char *msg) {
        }
 }
 #endif /* WITH_IDN */
+#ifdef WITH_LIBIDN
+static isc_result_t
+libidn_locale_to_utf8 (const char *from, char *to) {
+       char *utf8_str;
+
+       debug ("libidn_locale_to_utf8");
+       utf8_str = stringprep_locale_to_utf8 (from);
+       if (utf8_str != NULL) {
+               (void) strcpy (to, utf8_str);
+               free (utf8_str);
+               return ISC_R_SUCCESS;
+       }
+
+       debug ("libidn_locale_to_utf8: failure");
+       return ISC_R_FAILURE;
+}
+static isc_result_t
+libidn_utf8_to_ascii (const char *from, char *to) {
+       char *ascii;
+       int iresult;
+
+       debug ("libidn_utf8_to_ascii");
+       iresult = idna_to_ascii_8z (from, &ascii, 0);
+       if (iresult != IDNA_SUCCESS) {
+               debug ("idna_to_ascii_8z: %s", idna_strerror (iresult));
+               return ISC_R_FAILURE;
+       }
+
+       (void) strcpy (to, ascii);
+       free (ascii);
+       return ISC_R_SUCCESS;
+}
+
+static isc_result_t
+output_filter (isc_buffer_t *buffer, unsigned int used_org,
+              isc_boolean_t absolute) {
+
+       char tmp1[MXNAME], *tmp2;
+        size_t fromlen, tolen;
+        isc_boolean_t end_with_dot;
+       int iresult;
+
+       debug ("output_filter");
+
+        fromlen = isc_buffer_usedlength (buffer) - used_org;
+       if (fromlen >= MXNAME)
+               return ISC_R_SUCCESS;
+        memcpy (tmp1, (char *) isc_buffer_base (buffer) + used_org, fromlen);
+        end_with_dot = (tmp1[fromlen - 1] == '.') ? ISC_TRUE : ISC_FALSE;
+        if (absolute && !end_with_dot) {
+                fromlen++;
+               if (fromlen >= MXNAME)
+                       return ISC_R_SUCCESS;
+                tmp1[fromlen - 1] = '.';
+        }
+        tmp1[fromlen] = '\0';
+
+       iresult = idna_to_unicode_8z8z (tmp1, &tmp2, 0);
+       if (iresult != IDNA_SUCCESS) {
+               debug ("output_filter: %s", idna_strerror (iresult));
+               return ISC_R_SUCCESS;
+       }
+
+       (void) strcpy (tmp1, tmp2);
+       free (tmp2);
+
+       tmp2 = stringprep_utf8_to_locale (tmp1);
+       if (tmp2 == NULL) {
+               debug ("output_filter: stringprep_utf8_to_locale failed");
+               return ISC_R_SUCCESS;
+       }
+
+       (void) strcpy (tmp1, tmp2);
+       free (tmp2);
+
+        tolen = strlen (tmp1);
+        if (absolute && !end_with_dot && tmp1[tolen - 1] == '.')
+                tolen--;
+
+        if (isc_buffer_length (buffer) < used_org + tolen)
+                return ISC_R_NOSPACE;
+
+       debug ("%s", tmp1);
+
+        isc_buffer_subtract (buffer, isc_buffer_usedlength (buffer) - 
used_org);
+        memcpy (isc_buffer_used (buffer), tmp1, tolen);
+        isc_buffer_add (buffer, tolen);
+
+        return ISC_R_SUCCESS;
+}
+#endif /* WITH_LIBIDN*/
 
 #ifdef DIG_SIGCHASE
 void

++++++ named-bootconf.diff ++++++
--- /var/tmp/diff_new_pack.ihIjCO/_old  2018-01-13 21:37:05.283602338 +0100
+++ /var/tmp/diff_new_pack.ihIjCO/_new  2018-01-13 21:37:05.287602151 +0100
@@ -1,8 +1,8 @@
-Index: contrib/named-bootconf/named-bootconf.sh
+Index: contrib/scripts/named-bootconf.sh
 ===================================================================
---- contrib/scripts/named-bootconf.sh.orig
-+++ contrib/scripts/named-bootconf.sh
-@@ -47,7 +47,8 @@
+--- contrib/scripts/named-bootconf.sh.orig     2017-08-15 13:08:41.636256254 
+0200
++++ contrib/scripts/named-bootconf.sh  2017-08-15 13:08:42.516270950 +0200
+@@ -38,7 +38,8 @@
  # POSSIBILITY OF SUCH DAMAGE.
  
  if [ ${OPTIONFILE-X} = X ]; then
@@ -12,7 +12,7 @@
        ( umask 077 ; mkdir $WORKDIR ) || {
                echo "unable to create work directory '$WORKDIR'" >&2 
                exit 1
-@@ -301,7 +302,7 @@ if [ $DUMP -eq 1 ]; then
+@@ -292,7 +293,7 @@ if [ $DUMP -eq 1 ]; then
        cat $ZONEFILE $COMMENTFILE
  
        rm -f $OPTIONFILE $ZONEFILE $COMMENTFILE

++++++ named.root ++++++
--- /var/tmp/diff_new_pack.ihIjCO/_old  2018-01-13 21:37:05.311601033 +0100
+++ /var/tmp/diff_new_pack.ihIjCO/_new  2018-01-13 21:37:05.311601033 +0100
@@ -1,92 +1,92 @@
-;       This file holds the information on root name servers needed to
+;       This file holds the information on root name servers needed to 
 ;       initialize cache of Internet domain name servers
 ;       (e.g. reference this file in the "cache  .  <file>"
-;       configuration file of BIND domain name servers).
-;
+;       configuration file of BIND domain name servers). 
+; 
 ;       This file is made available by InterNIC 
 ;       under anonymous FTP as
-;           file                /domain/named.cache
+;           file                /domain/named.cache 
 ;           on server           FTP.INTERNIC.NET
 ;       -OR-                    RS.INTERNIC.NET
-;
-;       last update:    June 01, 2017
-;       related version of root zone:   2017060102
-;
-; formerly NS.INTERNIC.NET
+; 
+;       last update:     July 26, 2017 
+;       related version of root zone:     2017072601
+; 
+; FORMERLY NS.INTERNIC.NET 
 ;
 .                        3600000      NS    A.ROOT-SERVERS.NET.
 A.ROOT-SERVERS.NET.      3600000      A     198.41.0.4
 A.ROOT-SERVERS.NET.      3600000      AAAA  2001:503:ba3e::2:30
-;
-; FORMERLY NS1.ISI.EDU
+; 
+; FORMERLY NS1.ISI.EDU 
 ;
 .                        3600000      NS    B.ROOT-SERVERS.NET.
 B.ROOT-SERVERS.NET.      3600000      A     192.228.79.201
 B.ROOT-SERVERS.NET.      3600000      AAAA  2001:500:200::b
-;
-; FORMERLY C.PSI.NET
+; 
+; FORMERLY C.PSI.NET 
 ;
 .                        3600000      NS    C.ROOT-SERVERS.NET.
 C.ROOT-SERVERS.NET.      3600000      A     192.33.4.12
 C.ROOT-SERVERS.NET.      3600000      AAAA  2001:500:2::c
-;
-; FORMERLY TERP.UMD.EDU
+; 
+; FORMERLY TERP.UMD.EDU 
 ;
 .                        3600000      NS    D.ROOT-SERVERS.NET.
 D.ROOT-SERVERS.NET.      3600000      A     199.7.91.13
 D.ROOT-SERVERS.NET.      3600000      AAAA  2001:500:2d::d
-;
+; 
 ; FORMERLY NS.NASA.GOV
 ;
 .                        3600000      NS    E.ROOT-SERVERS.NET.
 E.ROOT-SERVERS.NET.      3600000      A     192.203.230.10
 E.ROOT-SERVERS.NET.      3600000      AAAA  2001:500:a8::e
-;
+; 
 ; FORMERLY NS.ISC.ORG
 ;
 .                        3600000      NS    F.ROOT-SERVERS.NET.
 F.ROOT-SERVERS.NET.      3600000      A     192.5.5.241
 F.ROOT-SERVERS.NET.      3600000      AAAA  2001:500:2f::f
-;
+; 
 ; FORMERLY NS.NIC.DDN.MIL
 ;
 .                        3600000      NS    G.ROOT-SERVERS.NET.
 G.ROOT-SERVERS.NET.      3600000      A     192.112.36.4
 G.ROOT-SERVERS.NET.      3600000      AAAA  2001:500:12::d0d
-;
+; 
 ; FORMERLY AOS.ARL.ARMY.MIL
 ;
 .                        3600000      NS    H.ROOT-SERVERS.NET.
 H.ROOT-SERVERS.NET.      3600000      A     198.97.190.53
 H.ROOT-SERVERS.NET.      3600000      AAAA  2001:500:1::53
-;
+; 
 ; FORMERLY NIC.NORDU.NET
 ;
 .                        3600000      NS    I.ROOT-SERVERS.NET.
 I.ROOT-SERVERS.NET.      3600000      A     192.36.148.17
 I.ROOT-SERVERS.NET.      3600000      AAAA  2001:7fe::53
-;
+; 
 ; OPERATED BY VERISIGN, INC.
 ;
 .                        3600000      NS    J.ROOT-SERVERS.NET.
 J.ROOT-SERVERS.NET.      3600000      A     192.58.128.30
 J.ROOT-SERVERS.NET.      3600000      AAAA  2001:503:c27::2:30
-;
+; 
 ; OPERATED BY RIPE NCC
 ;
 .                        3600000      NS    K.ROOT-SERVERS.NET.
 K.ROOT-SERVERS.NET.      3600000      A     193.0.14.129
 K.ROOT-SERVERS.NET.      3600000      AAAA  2001:7fd::1
-;
+; 
 ; OPERATED BY ICANN
 ;
 .                        3600000      NS    L.ROOT-SERVERS.NET.
 L.ROOT-SERVERS.NET.      3600000      A     199.7.83.42
 L.ROOT-SERVERS.NET.      3600000      AAAA  2001:500:9f::42
-;
+; 
 ; OPERATED BY WIDE
 ;
 .                        3600000      NS    M.ROOT-SERVERS.NET.
 M.ROOT-SERVERS.NET.      3600000      A     202.12.27.33
 M.ROOT-SERVERS.NET.      3600000      AAAA  2001:dc3::35
-; End of file
+; End of file
\ No newline at end of file

++++++ perl-path.diff ++++++
--- /var/tmp/diff_new_pack.ihIjCO/_old  2018-01-13 21:37:05.323600474 +0100
+++ /var/tmp/diff_new_pack.ihIjCO/_new  2018-01-13 21:37:05.323600474 +0100
@@ -1,17 +1,17 @@
 Index: bin/tests/t_api.pl
 ===================================================================
---- bin/tests/t_api.pl.orig
-+++ bin/tests/t_api.pl
+--- bin/tests/t_api.pl.orig    2017-07-24 07:36:50.000000000 +0200
++++ bin/tests/t_api.pl 2017-08-15 10:29:56.969817140 +0200
 @@ -1,4 +1,4 @@
 -#!/usr/local/bin/perl
 +#!/usr/bin/perl
  #
- # Copyright (C) 2004, 2007, 2012  Internet Systems Consortium, Inc. ("ISC")
- # Copyright (C) 1999-2001  Internet Software Consortium.
+ # Copyright (C) 1999-2001, 2004, 2007, 2012, 2016  Internet Systems 
Consortium, Inc. ("ISC")
+ #
 Index: contrib/idn/idnkit-1.0-src/util/generate_nameprep_data.pl
 ===================================================================
---- contrib/idn/idnkit-1.0-src/util/generate_nameprep_data.pl.orig
-+++ contrib/idn/idnkit-1.0-src/util/generate_nameprep_data.pl
+--- contrib/idn/idnkit-1.0-src/util/generate_nameprep_data.pl.orig     
2017-07-24 07:36:50.000000000 +0200
++++ contrib/idn/idnkit-1.0-src/util/generate_nameprep_data.pl  2017-08-15 
10:29:56.969817140 +0200
 @@ -1,4 +1,4 @@
 -#! /usr/local/bin/perl -w
 +#! /usr/bin/perl -w
@@ -20,8 +20,8 @@
  # Copyright (c) 2001 Japan Network Information Center.  All rights reserved.
 Index: contrib/idn/idnkit-1.0-src/util/generate_normalize_data.pl
 ===================================================================
---- contrib/idn/idnkit-1.0-src/util/generate_normalize_data.pl.orig
-+++ contrib/idn/idnkit-1.0-src/util/generate_normalize_data.pl
+--- contrib/idn/idnkit-1.0-src/util/generate_normalize_data.pl.orig    
2017-07-24 07:36:50.000000000 +0200
++++ contrib/idn/idnkit-1.0-src/util/generate_normalize_data.pl 2017-08-15 
10:29:56.969817140 +0200
 @@ -1,4 +1,4 @@
 -#! /usr/local/bin/perl -w
 +#! /usr/bin/perl -w

++++++ pie_compile.diff ++++++
--- /var/tmp/diff_new_pack.ihIjCO/_old  2018-01-13 21:37:05.331600101 +0100
+++ /var/tmp/diff_new_pack.ihIjCO/_new  2018-01-13 21:37:05.335599915 +0100
@@ -1,8 +1,8 @@
 Index: bin/check/Makefile.in
 ===================================================================
---- bin/check/Makefile.in.orig 2013-07-17 00:13:06.000000000 +0200
-+++ bin/check/Makefile.in      2013-08-06 12:08:19.492457714 +0200
-@@ -57,8 +57,12 @@
+--- bin/check/Makefile.in.orig
++++ bin/check/Makefile.in
+@@ -48,8 +48,12 @@ HTMLPAGES = named-checkconf.html named-c
  
  MANOBJS =     ${MANPAGES} ${HTMLPAGES}
  
@@ -17,9 +17,9 @@
                -DVERSION=\"${VERSION}\" \
 Index: bin/confgen/Makefile.in
 ===================================================================
---- bin/confgen/Makefile.in.orig       2013-07-17 00:13:06.000000000 +0200
-+++ bin/confgen/Makefile.in    2013-08-06 12:08:19.492457714 +0200
-@@ -64,8 +64,12 @@
+--- bin/confgen/Makefile.in.orig
++++ bin/confgen/Makefile.in
+@@ -56,8 +56,12 @@ MANOBJS =   ${MANPAGES} ${HTMLPAGES}
  
  UOBJS =               unix/os.@O@
  
@@ -34,9 +34,9 @@
                -DRNDC_KEYFILE=\"${sysconfdir}/rndc.key\" \
 Index: bin/confgen/unix/Makefile.in
 ===================================================================
---- bin/confgen/unix/Makefile.in.orig  2013-07-17 00:13:06.000000000 +0200
-+++ bin/confgen/unix/Makefile.in       2013-08-06 12:08:19.492457714 +0200
-@@ -32,4 +32,8 @@
+--- bin/confgen/unix/Makefile.in.orig
++++ bin/confgen/unix/Makefile.in
+@@ -24,4 +24,8 @@ SRCS =               os.c
  
  TARGETS =     ${OBJS}
  
@@ -47,11 +47,11 @@
 +LDFLAGS   += -pie
 Index: bin/dig/Makefile.in
 ===================================================================
---- bin/dig/Makefile.in.orig   2013-07-17 00:13:06.000000000 +0200
-+++ bin/dig/Makefile.in        2013-08-06 12:08:19.492457714 +0200
-@@ -69,8 +69,12 @@ HTMLPAGES = dig.html host.html nslookup.
+--- bin/dig/Makefile.in.orig
++++ bin/dig/Makefile.in
+@@ -61,8 +61,12 @@ MANOBJS =   ${MANPAGES} ${HTMLPAGES}
  
- MANOBJS =     ${MANPAGES} ${HTMLPAGES}
+ EXT_CFLAGS = -DWITH_LIBIDN
  
 +EXT_CFLAGS = -fPIE -static
 +
@@ -64,9 +64,9 @@
        export LIBS0="${DNSLIBS}"; \
 Index: bin/dnssec/Makefile.in
 ===================================================================
---- bin/dnssec/Makefile.in.orig        2013-07-17 00:13:06.000000000 +0200
-+++ bin/dnssec/Makefile.in     2013-08-06 12:08:19.493457729 +0200
-@@ -65,8 +65,12 @@
+--- bin/dnssec/Makefile.in.orig
++++ bin/dnssec/Makefile.in
+@@ -56,8 +56,12 @@ HTMLPAGES = dnssec-dsfromkey.html dnssec
  
  MANOBJS =     ${MANPAGES} ${HTMLPAGES}
  
@@ -81,10 +81,10 @@
        ${FINALBUILDCMD}
 Index: bin/Makefile.in
 ===================================================================
---- bin/Makefile.in.orig       2013-07-17 00:13:06.000000000 +0200
-+++ bin/Makefile.in    2013-08-06 12:08:19.493457729 +0200
-@@ -23,4 +23,8 @@
-               check confgen @PYTHON_TOOLS@ @PKCS11_TOOLS@
+--- bin/Makefile.in.orig
++++ bin/Makefile.in
+@@ -14,4 +14,8 @@ SUBDIRS =    named rndc dig delv dnssec too
+               check confgen @NZD_TOOLS@ @PYTHON_TOOLS@ @PKCS11_TOOLS@
  TARGETS =
  
 +EXT_CFLAGS = -fPIE -static
@@ -94,9 +94,9 @@
 +LDFLAGS   += -pie
 Index: bin/named/Makefile.in
 ===================================================================
---- bin/named/Makefile.in.orig 2013-08-06 12:08:17.653432490 +0200
-+++ bin/named/Makefile.in      2013-08-06 12:08:19.493457729 +0200
-@@ -119,8 +119,12 @@
+--- bin/named/Makefile.in.orig
++++ bin/named/Makefile.in
+@@ -108,8 +108,12 @@ HTMLPAGES =       named.html lwresd.html named
  
  MANOBJS =     ${MANPAGES} ${HTMLPAGES}
  
@@ -111,9 +111,9 @@
                -DVERSION=\"${VERSION}\" \
 Index: bin/named/unix/Makefile.in
 ===================================================================
---- bin/named/unix/Makefile.in.orig    2013-07-17 00:13:06.000000000 +0200
-+++ bin/named/unix/Makefile.in 2013-08-06 12:08:19.493457729 +0200
-@@ -34,4 +34,6 @@
+--- bin/named/unix/Makefile.in.orig
++++ bin/named/unix/Makefile.in
+@@ -25,4 +25,6 @@ SRCS =               os.c dlz_dlopen_driver.c
  
  TARGETS =     ${OBJS}
  
@@ -122,9 +122,9 @@
  @BIND9_MAKE_RULES@
 Index: bin/nsupdate/Makefile.in
 ===================================================================
---- bin/nsupdate/Makefile.in.orig      2013-07-17 00:13:06.000000000 +0200
-+++ bin/nsupdate/Makefile.in   2013-08-06 12:08:19.493457729 +0200
-@@ -68,8 +68,12 @@
+--- bin/nsupdate/Makefile.in.orig
++++ bin/nsupdate/Makefile.in
+@@ -60,8 +60,12 @@ HTMLPAGES = nsupdate.html
  
  MANOBJS =     ${MANPAGES} ${HTMLPAGES}
  
@@ -139,9 +139,9 @@
                -DSESSION_KEYFILE=\"${localstatedir}/run/named/session.key\" \
 Index: bin/rndc/Makefile.in
 ===================================================================
---- bin/rndc/Makefile.in.orig  2013-07-17 00:13:06.000000000 +0200
-+++ bin/rndc/Makefile.in       2013-08-06 12:08:19.493457729 +0200
-@@ -59,8 +59,12 @@
+--- bin/rndc/Makefile.in.orig
++++ bin/rndc/Makefile.in
+@@ -50,8 +50,12 @@ HTMLPAGES = rndc.html rndc.conf.html
  
  MANOBJS =     ${MANPAGES} ${HTMLPAGES}
  
@@ -156,10 +156,10 @@
                -DVERSION=\"${VERSION}\" \
 Index: bin/tools/Makefile.in
 ===================================================================
---- bin/tools/Makefile.in.orig 2013-07-17 00:13:06.000000000 +0200
-+++ bin/tools/Makefile.in      2013-08-06 12:08:19.493457729 +0200
-@@ -54,8 +54,12 @@ HTMLPAGES = arpaname.html named-journalp
-               nsec3hash.html genrandom.html isc-hmac-fixup.html
+--- bin/tools/Makefile.in.orig
++++ bin/tools/Makefile.in
+@@ -60,8 +60,12 @@ HTMLPAGES = arpaname.html dnstap-read.ht
+ 
  MANOBJS =     ${MANPAGES} ${HTMLPAGES}
  
 +EXT_CFLAGS = -fPIE -static
@@ -173,9 +173,9 @@
                -o $@ arpaname.@O@ ${ISCLIBS} ${LIBS}
 Index: contrib/idn/idnkit-1.0-src/tools/idnconv/Makefile.in
 ===================================================================
---- contrib/idn/idnkit-1.0-src/tools/idnconv/Makefile.in.orig  2013-07-17 
00:13:06.000000000 +0200
-+++ contrib/idn/idnkit-1.0-src/tools/idnconv/Makefile.in       2013-08-06 
12:08:19.493457729 +0200
-@@ -68,8 +68,8 @@
+--- contrib/idn/idnkit-1.0-src/tools/idnconv/Makefile.in.orig
++++ contrib/idn/idnkit-1.0-src/tools/idnconv/Makefile.in
+@@ -68,8 +68,8 @@ IDNLIB = ../../lib/libidnkit.la
  INCS = -I$(srcdir) -I$(srcdir)/../../include -I../../include $(ICONVINC)
  DEFS =
  
@@ -186,11 +186,11 @@
  
  SRCS = idnconv.c util.c selectiveencode.c
  OBJS = idnconv.o util.o selectiveencode.o
-Index: contrib/zkt/Makefile.in
+Index: contrib/zkt-1.1.3/Makefile.in
 ===================================================================
---- contrib/zkt-1.1.3/Makefile.in.orig 2013-07-17 00:13:06.000000000 +0200
-+++ contrib/zkt-1.1.3/Makefile.in      2013-08-06 12:08:19.494457743 +0200
-@@ -13,11 +13,11 @@
+--- contrib/zkt-1.1.3/Makefile.in.orig
++++ contrib/zkt-1.1.3/Makefile.in
+@@ -13,11 +13,11 @@ PROFILE =  # -pg
  OPTIM =       # -O3 -DNDEBUG
  
  #CFLAGS       ?=      @CFLAGS@ @DEFS@ -I@top_srcdir@


Reply via email to