* [Buildroot] [PATCH 0/2] mrouted upgrade with systemd build fix
@ 2023-06-04 15:48 Joachim Wiberg
2023-06-04 15:48 ` [Buildroot] [PATCH 1/2] package/mrouted: bump for v4.5 release Joachim Wiberg
` (2 more replies)
0 siblings, 3 replies; 4+ messages in thread
From: Joachim Wiberg @ 2023-06-04 15:48 UTC (permalink / raw)
To: buildroot; +Cc: Joachim Wiberg
- Bump mrouted to latest release
- Add missing /var/lib/misc for persistent state on systemd builds
Joachim Wiberg (2):
package/mrouted: bump for v4.5 release
package/mrouted: add /var/lib/misc for systemd builds
package/mrouted/mrouted.hash | 4 ++--
package/mrouted/mrouted.mk | 3 ++-
2 files changed, 4 insertions(+), 3 deletions(-)
--
2.34.1
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 4+ messages in thread* [Buildroot] [PATCH 1/2] package/mrouted: bump for v4.5 release
2023-06-04 15:48 [Buildroot] [PATCH 0/2] mrouted upgrade with systemd build fix Joachim Wiberg
@ 2023-06-04 15:48 ` Joachim Wiberg
2023-06-04 15:48 ` [Buildroot] [PATCH 2/2] package/mrouted: add /var/lib/misc for systemd builds Joachim Wiberg
2023-07-30 10:38 ` [Buildroot] [PATCH 0/2] mrouted upgrade with systemd build fix Thomas Petazzoni via buildroot
2 siblings, 0 replies; 4+ messages in thread
From: Joachim Wiberg @ 2023-06-04 15:48 UTC (permalink / raw)
To: buildroot; +Cc: Joachim Wiberg
Upstream ChangeLog:
- Ignore IGMP proxy querys (src ip: 0.0.0.0), they must never win a
querier election
- Fix compat read location and new location for mrouted.genid
- Fix "non-decreasing" generation id, must increment on each restart
- Add support for configurable IGMP query response interval
- Add support for configurable IGMP querier timeout
- New 'join-group <group>' phyint option for cases where an IGMP
snooping switch blocks flooding of multicast to the port where
mrouted is connected
- On startup and reconf, log why we skip disabled interfaces
- Change to always log when assuming the IGMP querier role
Signed-off-by: Joachim Wiberg <troglobit@gmail.com>
---
package/mrouted/mrouted.hash | 4 ++--
package/mrouted/mrouted.mk | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/package/mrouted/mrouted.hash b/package/mrouted/mrouted.hash
index affb323b4b..7516a1329c 100644
--- a/package/mrouted/mrouted.hash
+++ b/package/mrouted/mrouted.hash
@@ -1,5 +1,5 @@
-# From https://github.com/troglobit/mrouted/releases/download/4.4/mrouted-4.4.tar.gz.sha256
-sha256 095439e544d69c91ed64fa87db7e35bc2155eef48b7f268281d80946d2c6b953 mrouted-4.4.tar.gz
+# From https://github.com/troglobit/mrouted/releases/
+sha256 99e1a1ca45e4e6c05b3cf379fd59a239aeabd9512656114528ad5e172d3c8ba8 mrouted-4.5.tar.gz
# Locally calculated
sha256 834f45ed282fd010f354ecc0a50538af519a1cfcc4d2866de3be06982fa9ed29 LICENSE
diff --git a/package/mrouted/mrouted.mk b/package/mrouted/mrouted.mk
index 4014b8f896..3e2f49dc10 100644
--- a/package/mrouted/mrouted.mk
+++ b/package/mrouted/mrouted.mk
@@ -4,7 +4,7 @@
#
################################################################################
-MROUTED_VERSION = 4.4
+MROUTED_VERSION = 4.5
MROUTED_SITE = \
https://github.com/troglobit/mrouted/releases/download/$(MROUTED_VERSION)
MROUTED_DEPENDENCIES = host-bison
--
2.34.1
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [Buildroot] [PATCH 2/2] package/mrouted: add /var/lib/misc for systemd builds
2023-06-04 15:48 [Buildroot] [PATCH 0/2] mrouted upgrade with systemd build fix Joachim Wiberg
2023-06-04 15:48 ` [Buildroot] [PATCH 1/2] package/mrouted: bump for v4.5 release Joachim Wiberg
@ 2023-06-04 15:48 ` Joachim Wiberg
2023-07-30 10:38 ` [Buildroot] [PATCH 0/2] mrouted upgrade with systemd build fix Thomas Petazzoni via buildroot
2 siblings, 0 replies; 4+ messages in thread
From: Joachim Wiberg @ 2023-06-04 15:48 UTC (permalink / raw)
To: buildroot; +Cc: Joachim Wiberg
Similar to dnsmasq, mrouted saves state data across reboots in the
/var/lib/misc/ directory. In the case of mrouted it is the unique
generation id (used by neighboring mrouted routers to identify any
router restarting). This file is generated on first boot.
Workaround only needed for systemd builds, the sysv skeleton already
has the /var/lib/misc/ directory.
Signed-off-by: Joachim Wiberg <troglobit@gmail.com>
---
package/mrouted/mrouted.mk | 1 +
1 file changed, 1 insertion(+)
diff --git a/package/mrouted/mrouted.mk b/package/mrouted/mrouted.mk
index 3e2f49dc10..0d2071c4f0 100644
--- a/package/mrouted/mrouted.mk
+++ b/package/mrouted/mrouted.mk
@@ -18,6 +18,7 @@ define MROUTED_INSTALL_INIT_SYSV
endef
define MROUTED_INSTALL_INIT_SYSTEMD
+ mkdir -p $(TARGET_DIR)/var/lib/misc/
$(INSTALL) -D -m 644 $(@D)/mrouted.service \
$(TARGET_DIR)/usr/lib/systemd/system/mrouted.service
endef
--
2.34.1
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 4+ messages in thread
* Re: [Buildroot] [PATCH 0/2] mrouted upgrade with systemd build fix
2023-06-04 15:48 [Buildroot] [PATCH 0/2] mrouted upgrade with systemd build fix Joachim Wiberg
2023-06-04 15:48 ` [Buildroot] [PATCH 1/2] package/mrouted: bump for v4.5 release Joachim Wiberg
2023-06-04 15:48 ` [Buildroot] [PATCH 2/2] package/mrouted: add /var/lib/misc for systemd builds Joachim Wiberg
@ 2023-07-30 10:38 ` Thomas Petazzoni via buildroot
2 siblings, 0 replies; 4+ messages in thread
From: Thomas Petazzoni via buildroot @ 2023-07-30 10:38 UTC (permalink / raw)
To: Joachim Wiberg; +Cc: buildroot
On Sun, 4 Jun 2023 17:48:16 +0200
Joachim Wiberg <troglobit@gmail.com> wrote:
> Joachim Wiberg (2):
> package/mrouted: bump for v4.5 release
> package/mrouted: add /var/lib/misc for systemd builds
Both applied, thanks!
Thomas
--
Thomas Petazzoni, co-owner and CEO, Bootlin
Embedded Linux and Kernel engineering and training
https://bootlin.com
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2023-07-30 10:38 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-06-04 15:48 [Buildroot] [PATCH 0/2] mrouted upgrade with systemd build fix Joachim Wiberg
2023-06-04 15:48 ` [Buildroot] [PATCH 1/2] package/mrouted: bump for v4.5 release Joachim Wiberg
2023-06-04 15:48 ` [Buildroot] [PATCH 2/2] package/mrouted: add /var/lib/misc for systemd builds Joachim Wiberg
2023-07-30 10:38 ` [Buildroot] [PATCH 0/2] mrouted upgrade with systemd build fix Thomas Petazzoni via buildroot
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox