Hello community,

here is the log from the commit of package avahi for openSUSE:Factory checked 
in at 2016-07-01 09:54:15
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/avahi (Old)
 and      /work/SRC/openSUSE:Factory/.avahi.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "avahi"

Changes:
--------
avahi-mono.changes: same change
avahi-qt4.changes: same change
--- /work/SRC/openSUSE:Factory/avahi/avahi.changes      2016-06-03 
16:33:41.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.avahi.new/avahi.changes 2016-07-01 
09:54:25.000000000 +0200
@@ -1,0 +2,38 @@
+Thu Jun 23 18:45:13 UTC 2016 - [email protected]
+
+- Update to version 0.6.32:
+  + Don't log warnings about invalid packets, commonly triggered by
+    Windows 10 systems.
+  + Fix issue with bad packet size estimation, causing probes to
+    continuously be sent when hosting large numbers of services.
+  + Fix build on Solaris/SmartOS (filio.h issue).
+  + Fix build on FreeBSD (PCAP_D_IN issue).
+  + Fix debug output with libdaemon >= 0.14.
+  + avahi_server_set_browse_domains now correctly uses the provided
+    list, instead of re-using the list from the configuration file.
+  + Set nl_pid to 0, this will automatically assign the value and
+    prevent conflicts per netlink(7). (Bug #334).
+  + Check for netlink pid=0 (kernel) instead of uid=0, which works
+    correctly with network & user namespaces.
+  + Fix reversed IFA_LOCAL and IFA_ADDRESS checks (Avahi#355).
+  + Don't fail the build on deprecated GTK/GLIB usage.
+  + Gracefully fail if SO_REUSEPORT is not available.
+  + Minor Python 3 update for the python ServiceTypeDatabase test
+    usage of print, should be backwards compatible.
+  + avahi-autoipd: Fix incorrect usage of IFLA_RTA instead of
+    IFA_RTA which could crash on ARM (Closes: gh#lathiat/avahi#42).
+- Drop upstream fixed patches:
+  + avahi-unicastdomains.patch
+  + avahi-gtk_box_new.patch
+  + avahi-fix-mkdir.diff
+  + avahi-enable-ipv6.patch
+  + avahi-reserve-space-for-record-data-when-size-e.patch
+- Rebase avahi-0.6.31-invalid-packet.patch.
+
+-------------------------------------------------------------------
+Thu Jun 23 18:45:12 UTC 2016 - [email protected]
+
+- Add avahi-0.6.31-systemd-order.patch: start after NM/wicked, to
+  ensure resolv.conf is present (bsc#982317, gh#lathiat/avahi#59).
+
+-------------------------------------------------------------------

Old:
----
  avahi-0.6.31.tar.gz
  avahi-enable-ipv6.patch
  avahi-fix-mkdir.diff
  avahi-gtk_box_new.patch
  avahi-reserve-space-for-record-data-when-size-e.patch
  avahi-unicastdomains.patch

New:
----
  avahi-0.6.31-systemd-order.patch
  avahi-0.6.32.tar.gz

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

Other differences:
------------------
++++++ avahi-glib2.spec ++++++
--- /var/tmp/diff_new_pack.z3jPQv/_old  2016-07-01 09:54:26.000000000 +0200
+++ /var/tmp/diff_new_pack.z3jPQv/_new  2016-07-01 09:54:26.000000000 +0200
@@ -28,7 +28,7 @@
 %define         build_mono 0
 %define         build_qt3 0
 %define         build_qt4 0
-Version:        0.6.31
+Version:        0.6.32
 Release:        0
 # FIXME: on upgrade, ensure to verify if -DGTK_DISABLE_DEPRECATED=1 can remain 
in avahi=ui/Makefile.am (GtkStock deprecated with GTK+ 3.9.10).
 %if !%build_glib2 && !%build_mono && !%build_qt3 && !%build_qt4
@@ -52,7 +52,7 @@
 Summary:        D-BUS Service for Zeroconf and Bonjour
 License:        LGPL-2.1+
 Group:          System/Daemons
-Source:         http://avahi.org/download/%{_name}-%{version}.tar.gz
+Source:         
https://github.com/lathiat/avahi/releases/download/v%{version}/%{_name}-%{version}.tar.gz
 # From http://packages.debian.org/sid/avahi-daemon 
http://ftp.debian.org/debian/pool/main/a/avahi/avahi_0.6.31-1.debian.tar.gz
 Source1:        avahi-daemon-check-dns.sh
 Source3:        avahi.firewall
@@ -77,24 +77,16 @@
 Patch3:         avahi-empty-share-dir.patch
 # PATCH-FEATURE-OPENSUSE avahi-daemon-check-dns-suse.patch bnc431704 
[email protected] -- Port Debian avahi-daemon-check-dns.sh to SUSE, see also 
http://avahi.org/wiki/AvahiAndUnicastDotLocal
 Patch4:         avahi-daemon-check-dns-suse.patch
-# PATCH-FIX-OPENSUSE avahi-unicastdomains.patch bnc433359 [email protected] -- 
disable pre-set unicast domains by default
-Patch10:        avahi-unicastdomains.patch
-# PATCH-FIX-UPSTREAM avahi-gtk_box_new.patch [email protected] -- Do not 
use deprecated gtk_[hv]box_new, http://www.avahi.org/ticket/342
-Patch11:        avahi-gtk_box_new.patch
 # PATCH-FIX-UPSTREAM avahi-gir-fixup.patch [email protected] -- Use 
complete shared library name in gir file for dependency
 Patch12:        avahi-gir-fixup.patch
-# PATCH-FIX-UPSTREAM avahi-fix-mkdir.diff [email protected] -- Avoid obsolete 
automake macros
-Patch13:        avahi-fix-mkdir.diff
-# PATCH-FIX-OPENSUSE avahi-enable-ipv6.patch bnc#710230 [email protected] -- 
Enable ipv6 by default
-Patch14:        avahi-enable-ipv6.patch
 # PATCH-FIX-OPENSUSE avahi-move-everything-to-run.patch [email protected] -- 
Move everything to /run directory (socket and pid files)
 Patch15:        avahi-move-everything-to-run.patch
-# PATCH-FIX-OPENSUSE avahi-reserve-space-for-record-data-when-size-e.patch 
bnc#835984 [email protected] -- avahi-core: reserve space for record data when size 
estimate
-Patch16:        avahi-reserve-space-for-record-data-when-size-e.patch
 # PATCH-FIX-UPSTREAM avahi-outdated-URL.patch boo#914298 [email protected] 
-- Replace reference to no longer existing address with a more generic 
explanation URL
 Patch17:        avahi-outdated-URL.patch
 # PATCH-FIX-UPSTREAM avahi-0.6.31-invalid-packet.patch boo#947140 
[email protected] -- don't spam logs for Windows 10 multicast packets
 Patch18:        avahi-0.6.31-invalid-packet.patch
+# PATCH-FIX-UPSTREAM avahi-0.6.31-systemd-order.patch bsc#982317 
[email protected] -- start after NM/wicked, to ensure resolv.conf present.
+Patch19:        avahi-0.6.31-systemd-order.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  dbus-1-python
 BuildRequires:  fdupes
@@ -767,15 +759,11 @@
 %patch1 -p1
 %patch3
 %patch4
-%patch10 -p1
-%patch11 -p1
 %patch12 -p1
-%patch13 -p1
-%patch14 -p1
 %patch15 -p1
-%patch16 -p1
 %patch17 -p1
 %patch18 -p1
+%patch19 -p1
 
 %if !%build_core
 # Replace all .la references from local .la files to installed versions

++++++ avahi-mono.spec ++++++
--- /var/tmp/diff_new_pack.z3jPQv/_old  2016-07-01 09:54:26.000000000 +0200
+++ /var/tmp/diff_new_pack.z3jPQv/_new  2016-07-01 09:54:26.000000000 +0200
@@ -28,7 +28,7 @@
 %define         build_mono 1
 %define         build_qt3 0
 %define         build_qt4 0
-Version:        0.6.31
+Version:        0.6.32
 Release:        0
 # FIXME: on upgrade, ensure to verify if -DGTK_DISABLE_DEPRECATED=1 can remain 
in avahi=ui/Makefile.am (GtkStock deprecated with GTK+ 3.9.10).
 %if !%build_glib2 && !%build_mono && !%build_qt3 && !%build_qt4
@@ -52,7 +52,7 @@
 Summary:        Mono Bindings for avahi, the D-BUS Service for Zeroconf and 
Bonjour
 License:        LGPL-2.1+
 Group:          Development/Languages/Mono
-Source:         http://avahi.org/download/%{_name}-%{version}.tar.gz
+Source:         
https://github.com/lathiat/avahi/releases/download/v%{version}/%{_name}-%{version}.tar.gz
 # From http://packages.debian.org/sid/avahi-daemon 
http://ftp.debian.org/debian/pool/main/a/avahi/avahi_0.6.31-1.debian.tar.gz
 Source1:        avahi-daemon-check-dns.sh
 Source3:        avahi.firewall
@@ -77,24 +77,16 @@
 Patch3:         avahi-empty-share-dir.patch
 # PATCH-FEATURE-OPENSUSE avahi-daemon-check-dns-suse.patch bnc431704 
[email protected] -- Port Debian avahi-daemon-check-dns.sh to SUSE, see also 
http://avahi.org/wiki/AvahiAndUnicastDotLocal
 Patch4:         avahi-daemon-check-dns-suse.patch
-# PATCH-FIX-OPENSUSE avahi-unicastdomains.patch bnc433359 [email protected] -- 
disable pre-set unicast domains by default
-Patch10:        avahi-unicastdomains.patch
-# PATCH-FIX-UPSTREAM avahi-gtk_box_new.patch [email protected] -- Do not 
use deprecated gtk_[hv]box_new, http://www.avahi.org/ticket/342
-Patch11:        avahi-gtk_box_new.patch
 # PATCH-FIX-UPSTREAM avahi-gir-fixup.patch [email protected] -- Use 
complete shared library name in gir file for dependency
 Patch12:        avahi-gir-fixup.patch
-# PATCH-FIX-UPSTREAM avahi-fix-mkdir.diff [email protected] -- Avoid obsolete 
automake macros
-Patch13:        avahi-fix-mkdir.diff
-# PATCH-FIX-OPENSUSE avahi-enable-ipv6.patch bnc#710230 [email protected] -- 
Enable ipv6 by default
-Patch14:        avahi-enable-ipv6.patch
 # PATCH-FIX-OPENSUSE avahi-move-everything-to-run.patch [email protected] -- 
Move everything to /run directory (socket and pid files)
 Patch15:        avahi-move-everything-to-run.patch
-# PATCH-FIX-OPENSUSE avahi-reserve-space-for-record-data-when-size-e.patch 
bnc#835984 [email protected] -- avahi-core: reserve space for record data when size 
estimate
-Patch16:        avahi-reserve-space-for-record-data-when-size-e.patch
 # PATCH-FIX-UPSTREAM avahi-outdated-URL.patch boo#914298 [email protected] 
-- Replace reference to no longer existing address with a more generic 
explanation URL
 Patch17:        avahi-outdated-URL.patch
 # PATCH-FIX-UPSTREAM avahi-0.6.31-invalid-packet.patch boo#947140 
[email protected] -- don't spam logs for Windows 10 multicast packets
 Patch18:        avahi-0.6.31-invalid-packet.patch
+# PATCH-FIX-UPSTREAM avahi-0.6.31-systemd-order.patch bsc#982317 
[email protected] -- start after NM/wicked, to ensure resolv.conf present.
+Patch19:        avahi-0.6.31-systemd-order.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  dbus-1-python
 BuildRequires:  fdupes
@@ -767,15 +759,11 @@
 %patch1 -p1
 %patch3
 %patch4
-%patch10 -p1
-%patch11 -p1
 %patch12 -p1
-%patch13 -p1
-%patch14 -p1
 %patch15 -p1
-%patch16 -p1
 %patch17 -p1
 %patch18 -p1
+%patch19 -p1
 
 %if !%build_core
 # Replace all .la references from local .la files to installed versions

++++++ avahi-qt4.spec ++++++
--- /var/tmp/diff_new_pack.z3jPQv/_old  2016-07-01 09:54:26.000000000 +0200
+++ /var/tmp/diff_new_pack.z3jPQv/_new  2016-07-01 09:54:26.000000000 +0200
@@ -28,7 +28,7 @@
 %define         build_mono 0
 %define         build_qt3 0
 %define         build_qt4 1
-Version:        0.6.31
+Version:        0.6.32
 Release:        0
 # FIXME: on upgrade, ensure to verify if -DGTK_DISABLE_DEPRECATED=1 can remain 
in avahi=ui/Makefile.am (GtkStock deprecated with GTK+ 3.9.10).
 %if !%build_glib2 && !%build_mono && !%build_qt3 && !%build_qt4
@@ -52,7 +52,7 @@
 Summary:        Qt4 Bindings for avahi, the D-BUS Service for Zeroconf and 
Bonjour
 License:        LGPL-2.1+
 Group:          System/GUI/KDE
-Source:         http://avahi.org/download/%{_name}-%{version}.tar.gz
+Source:         
https://github.com/lathiat/avahi/releases/download/v%{version}/%{_name}-%{version}.tar.gz
 # From http://packages.debian.org/sid/avahi-daemon 
http://ftp.debian.org/debian/pool/main/a/avahi/avahi_0.6.31-1.debian.tar.gz
 Source1:        avahi-daemon-check-dns.sh
 Source3:        avahi.firewall
@@ -77,24 +77,16 @@
 Patch3:         avahi-empty-share-dir.patch
 # PATCH-FEATURE-OPENSUSE avahi-daemon-check-dns-suse.patch bnc431704 
[email protected] -- Port Debian avahi-daemon-check-dns.sh to SUSE, see also 
http://avahi.org/wiki/AvahiAndUnicastDotLocal
 Patch4:         avahi-daemon-check-dns-suse.patch
-# PATCH-FIX-OPENSUSE avahi-unicastdomains.patch bnc433359 [email protected] -- 
disable pre-set unicast domains by default
-Patch10:        avahi-unicastdomains.patch
-# PATCH-FIX-UPSTREAM avahi-gtk_box_new.patch [email protected] -- Do not 
use deprecated gtk_[hv]box_new, http://www.avahi.org/ticket/342
-Patch11:        avahi-gtk_box_new.patch
 # PATCH-FIX-UPSTREAM avahi-gir-fixup.patch [email protected] -- Use 
complete shared library name in gir file for dependency
 Patch12:        avahi-gir-fixup.patch
-# PATCH-FIX-UPSTREAM avahi-fix-mkdir.diff [email protected] -- Avoid obsolete 
automake macros
-Patch13:        avahi-fix-mkdir.diff
-# PATCH-FIX-OPENSUSE avahi-enable-ipv6.patch bnc#710230 [email protected] -- 
Enable ipv6 by default
-Patch14:        avahi-enable-ipv6.patch
 # PATCH-FIX-OPENSUSE avahi-move-everything-to-run.patch [email protected] -- 
Move everything to /run directory (socket and pid files)
 Patch15:        avahi-move-everything-to-run.patch
-# PATCH-FIX-OPENSUSE avahi-reserve-space-for-record-data-when-size-e.patch 
bnc#835984 [email protected] -- avahi-core: reserve space for record data when size 
estimate
-Patch16:        avahi-reserve-space-for-record-data-when-size-e.patch
 # PATCH-FIX-UPSTREAM avahi-outdated-URL.patch boo#914298 [email protected] 
-- Replace reference to no longer existing address with a more generic 
explanation URL
 Patch17:        avahi-outdated-URL.patch
 # PATCH-FIX-UPSTREAM avahi-0.6.31-invalid-packet.patch boo#947140 
[email protected] -- don't spam logs for Windows 10 multicast packets
 Patch18:        avahi-0.6.31-invalid-packet.patch
+# PATCH-FIX-UPSTREAM avahi-0.6.31-systemd-order.patch bsc#982317 
[email protected] -- start after NM/wicked, to ensure resolv.conf present.
+Patch19:        avahi-0.6.31-systemd-order.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  dbus-1-python
 BuildRequires:  fdupes
@@ -769,15 +761,11 @@
 %patch1 -p1
 %patch3
 %patch4
-%patch10 -p1
-%patch11 -p1
 %patch12 -p1
-%patch13 -p1
-%patch14 -p1
 %patch15 -p1
-%patch16 -p1
 %patch17 -p1
 %patch18 -p1
+%patch19 -p1
 
 %if !%build_core
 # Replace all .la references from local .la files to installed versions

++++++ avahi.spec ++++++
--- /var/tmp/diff_new_pack.z3jPQv/_old  2016-07-01 09:54:26.000000000 +0200
+++ /var/tmp/diff_new_pack.z3jPQv/_new  2016-07-01 09:54:26.000000000 +0200
@@ -30,7 +30,7 @@
 %define         build_mono 0
 %define         build_qt3 0
 %define         build_qt4 0
-Version:        0.6.31
+Version:        0.6.32
 Release:        0
 # FIXME: on upgrade, ensure to verify if -DGTK_DISABLE_DEPRECATED=1 can remain 
in avahi=ui/Makefile.am (GtkStock deprecated with GTK+ 3.9.10).
 %if !%build_glib2 && !%build_mono && !%build_qt3 && !%build_qt4
@@ -54,7 +54,7 @@
 Summary:        D-BUS Service for Zeroconf and Bonjour
 License:        LGPL-2.1+
 Group:          System/Daemons
-Source:         http://avahi.org/download/%{_name}-%{version}.tar.gz
+Source:         
https://github.com/lathiat/avahi/releases/download/v%{version}/%{_name}-%{version}.tar.gz
 # From http://packages.debian.org/sid/avahi-daemon 
http://ftp.debian.org/debian/pool/main/a/avahi/avahi_0.6.31-1.debian.tar.gz
 Source1:        avahi-daemon-check-dns.sh
 Source3:        avahi.firewall
@@ -79,24 +79,16 @@
 Patch3:         avahi-empty-share-dir.patch
 # PATCH-FEATURE-OPENSUSE avahi-daemon-check-dns-suse.patch bnc431704 
[email protected] -- Port Debian avahi-daemon-check-dns.sh to SUSE, see also 
http://avahi.org/wiki/AvahiAndUnicastDotLocal
 Patch4:         avahi-daemon-check-dns-suse.patch
-# PATCH-FIX-OPENSUSE avahi-unicastdomains.patch bnc433359 [email protected] -- 
disable pre-set unicast domains by default
-Patch10:        avahi-unicastdomains.patch
-# PATCH-FIX-UPSTREAM avahi-gtk_box_new.patch [email protected] -- Do not 
use deprecated gtk_[hv]box_new, http://www.avahi.org/ticket/342
-Patch11:        avahi-gtk_box_new.patch
 # PATCH-FIX-UPSTREAM avahi-gir-fixup.patch [email protected] -- Use 
complete shared library name in gir file for dependency
 Patch12:        avahi-gir-fixup.patch
-# PATCH-FIX-UPSTREAM avahi-fix-mkdir.diff [email protected] -- Avoid obsolete 
automake macros
-Patch13:        avahi-fix-mkdir.diff
-# PATCH-FIX-OPENSUSE avahi-enable-ipv6.patch bnc#710230 [email protected] -- 
Enable ipv6 by default
-Patch14:        avahi-enable-ipv6.patch
 # PATCH-FIX-OPENSUSE avahi-move-everything-to-run.patch [email protected] -- 
Move everything to /run directory (socket and pid files)
 Patch15:        avahi-move-everything-to-run.patch
-# PATCH-FIX-OPENSUSE avahi-reserve-space-for-record-data-when-size-e.patch 
bnc#835984 [email protected] -- avahi-core: reserve space for record data when size 
estimate
-Patch16:        avahi-reserve-space-for-record-data-when-size-e.patch
 # PATCH-FIX-UPSTREAM avahi-outdated-URL.patch boo#914298 [email protected] 
-- Replace reference to no longer existing address with a more generic 
explanation URL
 Patch17:        avahi-outdated-URL.patch
 # PATCH-FIX-UPSTREAM avahi-0.6.31-invalid-packet.patch boo#947140 
[email protected] -- don't spam logs for Windows 10 multicast packets
 Patch18:        avahi-0.6.31-invalid-packet.patch
+# PATCH-FIX-UPSTREAM avahi-0.6.31-systemd-order.patch bsc#982317 
[email protected] -- start after NM/wicked, to ensure resolv.conf present.
+Patch19:        avahi-0.6.31-systemd-order.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  dbus-1-python
 BuildRequires:  fdupes
@@ -769,15 +761,11 @@
 %patch1 -p1
 %patch3
 %patch4
-%patch10 -p1
-%patch11 -p1
 %patch12 -p1
-%patch13 -p1
-%patch14 -p1
 %patch15 -p1
-%patch16 -p1
 %patch17 -p1
 %patch18 -p1
+%patch19 -p1
 
 %if !%build_core
 # Replace all .la references from local .la files to installed versions

++++++ avahi-0.6.31-invalid-packet.patch ++++++
--- /var/tmp/diff_new_pack.z3jPQv/_old  2016-07-01 09:54:26.000000000 +0200
+++ /var/tmp/diff_new_pack.z3jPQv/_new  2016-07-01 09:54:26.000000000 +0200
@@ -7,10 +7,11 @@
 Also, use avahi_log_debug to log invalid packets.
 Taken from Fedora / http://www.avahi.org/ticket/352
 
-diff -up avahi-0.6.31/avahi-core/server.c.invalid_packet 
avahi-0.6.31/avahi-core/server.c
---- avahi-0.6.31/avahi-core/server.c.invalid_packet    2015-09-22 
08:12:58.544588701 -0500
-+++ avahi-0.6.31/avahi-core/server.c   2015-09-22 08:13:39.743862403 -0500
-@@ -972,11 +972,9 @@ static void dispatch_packet(AvahiServer
+Index: avahi-0.6.32/avahi-core/server.c
+===================================================================
+--- avahi-0.6.32.orig/avahi-core/server.c
++++ avahi-0.6.32/avahi-core/server.c
+@@ -972,9 +972,7 @@ static void dispatch_packet(AvahiServer
              return;
          }
  
@@ -19,8 +20,5 @@
 -            avahi_dns_packet_get_field(p, AVAHI_DNS_FIELD_NSCOUNT) != 0) {
 +        if (avahi_dns_packet_get_field(p, AVAHI_DNS_FIELD_ANCOUNT) == 0) {
  
--            avahi_log_warn("Invalid response packet from host %s.", 
avahi_address_snprint(t, sizeof(t), src_address));
-+            avahi_log_debug("Invalid response packet from host %s.", 
avahi_address_snprint(t, sizeof(t), src_address));
+             avahi_log_debug("Invalid response packet from host %s.", 
avahi_address_snprint(t, sizeof(t), src_address));
              return;
-         }
- 

++++++ avahi-0.6.31-systemd-order.patch ++++++
>From 822ebcca220605beb6a5a2079aa1a387b773841d Mon Sep 17 00:00:00 2001
From: Mike Gorse <[email protected]>
Date: Thu, 23 Jun 2016 10:11:15 -0500
Subject: [PATCH] avahi-daemon.service.in: start after network-online

We may need resolv.conf to be set up, so ensure that NetworkManager
or wicked have already started before initializing.
---
 avahi-daemon/avahi-daemon.service.in | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/avahi-daemon/avahi-daemon.service.in 
b/avahi-daemon/avahi-daemon.service.in
index 548c834..b6aae9e 100644
--- a/avahi-daemon/avahi-daemon.service.in
+++ b/avahi-daemon/avahi-daemon.service.in
@@ -18,6 +18,8 @@
 [Unit]
 Description=Avahi mDNS/DNS-SD Stack
 Requires=avahi-daemon.socket
+After=network-online.target
+Wants=network-online.target
 
 [Service]
 Type=dbus
-- 
2.6.2

++++++ avahi-0.6.31.tar.gz -> avahi-0.6.32.tar.gz ++++++
++++ 70937 lines of diff (skipped)


Reply via email to