Skip to content

[25.12] avahi: bump to version 0.9_rc5#29953

Merged
commodo merged 4 commits into
openwrt:openwrt-25.12from
commodo:avahi-25.12
Jul 9, 2026
Merged

[25.12] avahi: bump to version 0.9_rc5#29953
commodo merged 4 commits into
openwrt:openwrt-25.12from
commodo:avahi-25.12

Conversation

@commodo

@commodo commodo commented Jul 9, 2026

Copy link
Copy Markdown
Contributor

📦 Package Details

Maintainer: me

Description:

Backport patches from master.


🧪 Run Testing Details

  • OpenWrt Version:
  • OpenWrt Target/Subtarget:
  • OpenWrt Device:

✅ Formalities

  • I have reviewed the CONTRIBUTING.md file for detailed contributing guidelines.

GeorgeSapkin and others added 4 commits July 9, 2026 16:54
Move existing version checks into override and add explicit package checks.

Signed-off-by: George Sapkin <george@sapk.in>
(cherry picked from commit f2ff06a)
Bump from the 0.9-rc4 pre-release to 0.9-rc5. Update PKG_VERSION,
PKG_SOURCE, PKG_SOURCE_URL, PKG_BUILD_DIR and PKG_HASH accordingly.

The two carried patches (010-pkgconfig, 020-no-po-subdir) still apply
unchanged, and test-version.sh already normalises the underscore in the
apk version (0.9_rc5) back to the upstream 0.9-rc5 string.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
(cherry picked from commit dc11dc6)
- Add DEFAULT_VARIANT to "avahi-daemon" and "libavahi" virtual packages;
set to "dbus" variant because it is more compatible.
When some package depends on one of these virtual packages an arbitrarily
variant it is selected. This avoids that.

- Add conflicts in order to avoid mixing packages with different variants
(when defining a DEFAULT_VARIANT the conflicts definition should be on
that side of the dependency to avoid recursive dependencies).

- Avoid building unused "dbus" dependency.

Fixes: ASU sysupgrade problem with avahi packages https://forum.openwrt.org/t/luci-attended-sysupgrade-support-thread/230552/137
Fixes: openwrt@9bc03b9

Signed-off-by: Mario Andrés Pérez <mapb_@outlook.com>
(cherry picked from commit d6facf2)
Fix the misspelled "shellckeck" directive so shellcheck actually lints
test-version.sh as busybox sh. Backport of the avahi portion of the
treewide commit; the other 12 packages it touches do not exist on this
branch.

(cherry picked from commit 6a20260a1e94e0c3d84cbc98d1f6c78a9265ebfe)
Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
@openwrt openwrt Bot added the release/25.12 Issues/PR on branch 25.12 label Jul 9, 2026
@commodo commodo merged commit 7834bdc into openwrt:openwrt-25.12 Jul 9, 2026
9 of 14 checks passed
@commodo commodo deleted the avahi-25.12 branch July 9, 2026 17:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release/25.12 Issues/PR on branch 25.12

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants