[ubuntu/noble-proposed] avahi 0.8-13ubuntu1 (Accepted)
Nick Rosbrook
enr0n at ubuntu.com
Thu Nov 16 20:27:12 UTC 2023
avahi (0.8-13ubuntu1) noble; urgency=medium
* Merge with Debian unstable. Remaining changes:
- Disable lto, see https://bugzilla.redhat.com/show_bug.cgi?id=1907727
- avahi-daemon-chroot-fix-bogus-assignments-in-assertions.patch,
avahi-client-fix-resource-leak.patch: Issues discovered by static analysis
(Upstream pull request #202)
avahi (0.8-13) unstable; urgency=medium
* Team upload
* gir1.2-avahi-0.6: Make the Provides on gir1.2-avahicore-0.6 versioned.
This will allow it to satisfy versioned dependencies on
gir1.2-avahicore-0.6 (>= x).
* libavahi-gobject-dev: Add Provides for the included GIR XML.
To make cross-compiling and bootstrapping easier, the version of the
gobject-introspection mini-policy currently in experimental asks for
GIR XML to either be split into a gir1.2-x-y-dev package or have
Provides on that name, so that dependent packages can add that package
to their Build-Depends.
* gir1.2-avahi-0.6, libavahi-gobject-dev: Add ${gir:Provides}.
When built with the version of gobject-introspection currently in
experimental, this will generate a Provides equivalent to the ones that
are currently hard-coded.
* libavahi-gobject-dev: Add ${gir:Depends}.
Just for completeness: the only dependency is gir1.2-gobject-2.0, which
all GObject-Introspection-based tools are expected to pull in as a
dependency anyway.
* d/control, d/rules: Implement nogir build profile.
This allows src:avahi to be bootstrapped on new architectures before
gobject-introspection has been compiled, breaking a cyclic dependency:
gobject-introspection pulls in cairo, which indirectly Depends on
the non-GObject parts of avahi (via cups and ghostscript).
Disabling the entire libavahi-gobject-dev package is a bigger hammer
than we would normally use, but it avoids a trip through NEW to split
the package between C development files and a new gir1.2-avahi-0.6-dev
binary package. (Closes: #1055437)
avahi (0.8-12) unstable; urgency=medium
* Team upload
* Install the systemd unit in /usr/lib/systemd/system.
This was allowed by Technical Committee resolution #1053901. avahi
has not usually been backported, so it doesn't seem important to make
backports trivial for this particular package.
Build-depend on debhelper (>= 13.11.6~) so that dh_installsystemd finds
the unit in its new location.
* d/control: Canonicalize order of build-dependencies.
No functional change.
* Build-depend on pkgconf instead of pkg-config
* d/tests: Add superficial autopkgtests for the -dev packages.
Linking a trivial executable to a library is a surprisingly effective
way to detect packaging errors like a missing dependency.
avahi (0.8-11) unstable; urgency=medium
[ Josh Triplett ]
* Drop /etc/default/avahi-daemon entirely.
The only option in it hasn't been used since avahi-daemon 0.8-4 in 2021,
which removed the avahi-daemon-check-dns mechanism in favor of upstream
logic serving the same function. Nothing else in the package references
this at all.
[ Jeremy Bícha ]
* Build-Depend on dh-sequence-gir & dh-sequence-python3
[ Robert McQueen ]
* Fix browsing when invalid services present.
Import patch from Arch to prevent service browsing from aborting in the
middle if your network contains a device with an invalid service name.
See https://github.com/lathiat/avahi/issues/212 and
https://bugs.archlinux.org/task/71781
[ Michael Biebl ]
* Use default dh_autoreconf instead of calling ./autogen.sh.
Running ./autogen.sh before build causes common/Makefile.am to be
deleted during dh_auto_clean, resulting in a subsequent build failure.
Use the default dh_autoreconf sequence instead which doesn't trigger
this behaviour.
Fixes ftbfs-binary-after-build (Closes: #1049786)
* Clean up avahi-python/avahi/__pycache__/
Fixes ftbfs-source-after-build (Closes: #1044112)
Date: Thu, 16 Nov 2023 15:20:09 -0500
Changed-By: Nick Rosbrook <enr0n at ubuntu.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
https://launchpad.net/ubuntu/+source/avahi/0.8-13ubuntu1
-------------- next part --------------
Format: 1.8
Date: Thu, 16 Nov 2023 15:20:09 -0500
Source: avahi
Built-For-Profiles: noudeb
Architecture: source
Version: 0.8-13ubuntu1
Distribution: noble
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Nick Rosbrook <enr0n at ubuntu.com>
Closes: 1044112 1049786 1055437
Changes:
avahi (0.8-13ubuntu1) noble; urgency=medium
.
* Merge with Debian unstable. Remaining changes:
- Disable lto, see https://bugzilla.redhat.com/show_bug.cgi?id=1907727
- avahi-daemon-chroot-fix-bogus-assignments-in-assertions.patch,
avahi-client-fix-resource-leak.patch: Issues discovered by static analysis
(Upstream pull request #202)
.
avahi (0.8-13) unstable; urgency=medium
.
* Team upload
* gir1.2-avahi-0.6: Make the Provides on gir1.2-avahicore-0.6 versioned.
This will allow it to satisfy versioned dependencies on
gir1.2-avahicore-0.6 (>= x).
* libavahi-gobject-dev: Add Provides for the included GIR XML.
To make cross-compiling and bootstrapping easier, the version of the
gobject-introspection mini-policy currently in experimental asks for
GIR XML to either be split into a gir1.2-x-y-dev package or have
Provides on that name, so that dependent packages can add that package
to their Build-Depends.
* gir1.2-avahi-0.6, libavahi-gobject-dev: Add ${gir:Provides}.
When built with the version of gobject-introspection currently in
experimental, this will generate a Provides equivalent to the ones that
are currently hard-coded.
* libavahi-gobject-dev: Add ${gir:Depends}.
Just for completeness: the only dependency is gir1.2-gobject-2.0, which
all GObject-Introspection-based tools are expected to pull in as a
dependency anyway.
* d/control, d/rules: Implement nogir build profile.
This allows src:avahi to be bootstrapped on new architectures before
gobject-introspection has been compiled, breaking a cyclic dependency:
gobject-introspection pulls in cairo, which indirectly Depends on
the non-GObject parts of avahi (via cups and ghostscript).
Disabling the entire libavahi-gobject-dev package is a bigger hammer
than we would normally use, but it avoids a trip through NEW to split
the package between C development files and a new gir1.2-avahi-0.6-dev
binary package. (Closes: #1055437)
.
avahi (0.8-12) unstable; urgency=medium
.
* Team upload
* Install the systemd unit in /usr/lib/systemd/system.
This was allowed by Technical Committee resolution #1053901. avahi
has not usually been backported, so it doesn't seem important to make
backports trivial for this particular package.
Build-depend on debhelper (>= 13.11.6~) so that dh_installsystemd finds
the unit in its new location.
* d/control: Canonicalize order of build-dependencies.
No functional change.
* Build-depend on pkgconf instead of pkg-config
* d/tests: Add superficial autopkgtests for the -dev packages.
Linking a trivial executable to a library is a surprisingly effective
way to detect packaging errors like a missing dependency.
.
avahi (0.8-11) unstable; urgency=medium
.
[ Josh Triplett ]
* Drop /etc/default/avahi-daemon entirely.
The only option in it hasn't been used since avahi-daemon 0.8-4 in 2021,
which removed the avahi-daemon-check-dns mechanism in favor of upstream
logic serving the same function. Nothing else in the package references
this at all.
.
[ Jeremy Bícha ]
* Build-Depend on dh-sequence-gir & dh-sequence-python3
.
[ Robert McQueen ]
* Fix browsing when invalid services present.
Import patch from Arch to prevent service browsing from aborting in the
middle if your network contains a device with an invalid service name.
See https://github.com/lathiat/avahi/issues/212 and
https://bugs.archlinux.org/task/71781
.
[ Michael Biebl ]
* Use default dh_autoreconf instead of calling ./autogen.sh.
Running ./autogen.sh before build causes common/Makefile.am to be
deleted during dh_auto_clean, resulting in a subsequent build failure.
Use the default dh_autoreconf sequence instead which doesn't trigger
this behaviour.
Fixes ftbfs-binary-after-build (Closes: #1049786)
* Clean up avahi-python/avahi/__pycache__/
Fixes ftbfs-source-after-build (Closes: #1044112)
Checksums-Sha1:
39840673867bc3a0d9743ff3ff0d0d4951578771 4175 avahi_0.8-13ubuntu1.dsc
c3976e9f8f950e28c56e61c9b22ee56f3996efdb 44972 avahi_0.8-13ubuntu1.debian.tar.xz
46768b7b1ca1885652a306090a09603c4220ccc6 9377 avahi_0.8-13ubuntu1_source.buildinfo
Checksums-Sha256:
4c0451fcecd0ee675c172dfd0a6029194b26c2a0ce94ee1d64448e1788fb0cc9 4175 avahi_0.8-13ubuntu1.dsc
c394bc4dd5425e6273c30debb75d033e76ccba1047a98527a31724be4a9bcb8c 44972 avahi_0.8-13ubuntu1.debian.tar.xz
fcf8482d21c3e0c5a77804a68cfae5dd4c33e4ed9519ea4a692f98a5ae7a3c1a 9377 avahi_0.8-13ubuntu1_source.buildinfo
Files:
fd23eb657f809ef3f1a16e04e42c54c7 4175 net optional avahi_0.8-13ubuntu1.dsc
1ed8113b945aaf5c3b8621e2c32e2d0e 44972 net optional avahi_0.8-13ubuntu1.debian.tar.xz
fa2f8e1e1b658c85976838c75dd0ecf8 9377 net optional avahi_0.8-13ubuntu1_source.buildinfo
Original-Maintainer: Utopia Maintenance Team <pkg-utopia-maintainers at lists.alioth.debian.org>
Vcs-Git: https://git.launchpad.net/~enr0n/ubuntu/+source/avahi
Vcs-Git-Commit: 0661507068d482c79f136810b2d9e65f07c36101
Vcs-Git-Ref: refs/heads/merge-noble
More information about the noble-changes
mailing list