-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Thu, 07 May 2020 19:47:43 +0100 Source: avahi Architecture: source Version: 0.8-1 Distribution: unstable Urgency: medium Maintainer: Utopia Maintenance Team <pkg-utopia-maintainers@lists.alioth.debian.org> Changed-By: Simon McVittie <smcv@debian.org> Closes: 876107 909564 947891 951691 Changes: avahi (0.8-1) unstable; urgency=medium . * Team upload . [ Andreas Henriksson ] * New upstream release (Closes: #951691) - Support local-only services via the loopback interface (Closes: #909564) - Don't crash on keys with an empty value (Closes: #947891) - Drop patches that are included upstream - Disable Qt5 main loop binding for now - Update libavahi-core7.symbols with newly added symbols * d/p/Fetch-build-db-from-upstream-git.patch: Patch back in a script that was omitted from the upstream tarball * libavahi-core-dev: spelling-error-in-description shoudl should * Drop obsolete X-Python-Version field . [ Simon McVittie ] * Summarize significant upstream changes above * Disable libevent main loop binding for now * Continue to use Python 2 for now, so we can test v0.8 independent of the switch from Python 2 to Python 3 * d/p/avahi_dns_packet_consume_uint32-fix-potential-undefined-b.patch: Add patch from upstream git to fix undefined left-shift * d/p/fix-bytestring-decoding-for-proper-display.patch, d/p/avahi-discover-Don-t-decode-unicode-strings-only-bytestri.patch: Make avahi-discover work for both Python 2 and Python 3 (hopefully Closes: #876107) * Replace stage1 build-profile with nopython and pkg.avahi.nogui * Set avahi user's home directory to /run/avahi-daemon for new installs. For existing installations, it continues to be the equivalent-but-deprecated /var/run/avahi-daemon. * Add Build-Depends-Package to all .symbols files * Don't explicitly link --as-needed. This is the default in bullseye toolchains anyway. * Use dpkg's default.mk * Enable full compiler hardening * Remove migration path from obsolete avahi-dbg package. It was most recently shipped before Debian 9 'stretch', and we don't support skipping a version when upgrading. * Build-depend on python2. We don't actually need Python development files here, just the interpreter itself. * d/rules: Make install invocations not require fakeroot. The default for install(1) is 0755, root:root if running as root, or 0755 without ownership changes if running as an unprivileged user. Under Rules-Requires-Root: no, we cannot explicitly chown a file, but having it owned by the build user during build results in it being owned by root:root in the .deb, which is what we want anyway. * Set Rules-Requires-Root to no * Standards-Version: 4.5.0 (no changes required) * Move to debhelper-compat 12. * Don't explicitly stop avahi-daemon.service in prerm. The dh_installsystemd infrastructure handles this now. We do still mask the service, since dh_installsystemd doesn't prevent D-Bus activation. * Add ${misc:Pre-Depends} to all packages * Add a patch to force a specific service type database format. It was traditionally a gdbm database in Debian, but v0.8's build-db, when run under Python 2, prefers dbhash (bsddb). * d/avahi-autoipd.preinst: Remove transitional code from pre-stretch Checksums-Sha1: c44f25d4763510aee0294ca697cbaf1164151e5b 4078 avahi_0.8-1.dsc 969a50ae18c8d8e2288435a75666dd076e69852a 1591458 avahi_0.8.orig.tar.gz 605b65e7cc41e30e4e44a81f76f6a1b42d2e9f3c 35060 avahi_0.8-1.debian.tar.xz f058800570e6cddf290e2e41e589937fe394638a 15048 avahi_0.8-1_source.buildinfo Checksums-Sha256: 4155a64487e2d5f982400d56de41a7c38054cbabcc7e54de77cc5a27fc87d7b3 4078 avahi_0.8-1.dsc 060309d7a333d38d951bc27598c677af1796934dbd98e1024e7ad8de798fedda 1591458 avahi_0.8.orig.tar.gz 299d0c958d241073402e9f99cdbd5eca7e5afe51cd53b84c63191edf1ef079d2 35060 avahi_0.8-1.debian.tar.xz a7088975bbf47dd362a092c840abc3cc56a109d27454339b86a7f508c45cf0d7 15048 avahi_0.8-1_source.buildinfo Files: 5a9249450a5f2e4a3867e844c98588cf 4078 net optional avahi_0.8-1.dsc 229c6aa30674fc43c202b22c5f8c2be7 1591458 net optional avahi_0.8.orig.tar.gz dd2315166eeffdea5ad51c88e7f7c981 35060 net optional avahi_0.8-1.debian.tar.xz 09f50ae8c05e726489760aa44612098c 15048 net optional avahi_0.8-1_source.buildinfo -----BEGIN PGP SIGNATURE----- iQJEBAEBCAAuFiEENuxaZEik9e95vv6Y4FrhR4+BTE8FAl60ZDAQHHNtY3ZAZGVi aWFuLm9yZwAKCRDgWuFHj4FMT0eiEACYCuzKSH8M2jQC5NS3jxAd6V+dkdimD7IE YfOCFpL6Y7kgoMstch+zMS0TWW56pMzhrygndEcmtVgH9ALiYrkDD9dcfJ+0lV3V NrxS5MBIqHZRBqP3wGuQOzafY3q1N7qB0csa7geWS9zSWMcRblmWFYXUEger0eu0 W7+Lh+YusRwKfI29Tao3iklwXGVMzDrcTvdfCk+NkqyE8Mhu/6qMYbqX+76e/Gak rKOFnyehHN8xxuE2OQctjHj24kf7KhC8ti9Z8uTzPCcQhKQ8wTJ/3N+Y9iAtk2vL j1KjyfYUpeasfSj2MRgXe57gCHd83AKk62ARmA4wByUjMXqWyC3nLxoxE7p5tccu mDvU6OQ0xJeIbWlZIs2IF3ntOXg5SOfF/gpUjLtjYC4QHJ6vDbVszE9GDmuN6ykx 3aFO0bFO/DCHLxmOWd6h27xSbOFigL9y57qWbas3vAor3BenQ9Ey1GLV3DxySCSy qD0K55idyadlZ1P4s8c0z3IU3RgoiIKmLiFtoi7a3X+Zdk7Qw9DZ6ygTkfguyqeu AbDoS0Sd5/rEfrkaCPPfhNbLGiw8nBSmxzBI7CvDCqW58H26OtL7JT+ifYwdAU18 t3VTcjPK+sI52NVPGfpNCmLQfkkHuPZqHJv/4CSM2eAGONrn/7l0vKtBdk1o3Wq+ 3bezdSflGg== =G2EZ -----END PGP SIGNATURE-----