Skip to contentSkip to conversation

package/mrouted: bump version to v4.4

PATCH Applied Joachim Wiberg 3 participants 7 messages Nov 3, 2021

v1 of 2 Applied Latest is v2 →

lore
Share & tools
lore
#0 lore raw

cover package/mrouted: bump version to v4.4

This patch updates mrouted from v4.2 to v4.4. A lot has happened between these releases, e.g. the experimental RSRR mode has been dropped. Other notable changes are:

- Support for multiple instances on the same router
- Support for multiple multicast routing tables
- Fix for segfault when parsing phyint directives in mrouted.conf
- Fix for broken (built-in) IPIP tunnels (tunnel VIFs)

Full changelogs at https://github.com/troglobit/mrouted/releases

Best regards
/Joachim

Joachim Wiberg (2):
package/mrouted: bump version to v4.4
DEVELOPERS: add Joachim Wiberg as co-maintainer for mrouted

 DEVELOPERS                   |  1 +
 package/mrouted/Config.in    | 13 -------------
 package/mrouted/mrouted.hash |  5 ++---
 package/mrouted/mrouted.mk   |  8 +-------
 4 files changed, 4 insertions(+), 23 deletions(-)
Signature · 6 lines
2.25.1

_______________________________________________
buildroot mailing list
[email protected]
https://lists.buildroot.org/mailman/listinfo/buildroot
#1 lore raw

PATCH 1/2 package/mrouted: bump version to v4.4

- Upstream has .sha256 checksums now, drop redundant .md5
- Upstream has dropped RSRR support, drop config support

---
 package/mrouted/Config.in    | 13 -------------
 package/mrouted/mrouted.hash |  5 ++---
 package/mrouted/mrouted.mk   |  8 +-------
 3 files changed, 3 insertions(+), 23 deletions(-)
package/mrouted/Config.in +0 -13
index f8dd173c4a..95b4fb3825 100644
@@ -11,16 +11,3 @@ config BR2_PACKAGE_MROUTED
 	  Note: at least two interfaces with MULTICAST flag is requried.
 
 	  http://github.com/troglobit/mrouted
-
-if BR2_PACKAGE_MROUTED
-
-config BR2_PACKAGE_MROUTED_RSRR
-	bool "enable RSRR for RSVP"
-	help
-	  Routing Support for Resource Reservation, currently used by
-	  RSVP. This is an EXPERIMENTAL feature.
-
-	  For details, see:
-	    http://tools.ietf.org/html/draft-ietf-rsvp-routing-02
-
-endif
package/mrouted/mrouted.hash +2 -3
index 188293025f..affb323b4b 100644
@@ -1,6 +1,5 @@
-# From https://github.com/troglobit/mrouted/releases/download/4.2/mrouted-4.2.tar.gz.md5
-md5  b921f9e152e039efdac745438ef8362c  mrouted-4.2.tar.gz
+# From https://github.com/troglobit/mrouted/releases/download/4.4/mrouted-4.4.tar.gz.sha256
+sha256  095439e544d69c91ed64fa87db7e35bc2155eef48b7f268281d80946d2c6b953  mrouted-4.4.tar.gz
 
 # Locally calculated
-sha256  689541334ea951286054b771640e9d0f26b6a3242ff7f3894a3ef1b680811b34  mrouted-4.2.tar.gz
 sha256  834f45ed282fd010f354ecc0a50538af519a1cfcc4d2866de3be06982fa9ed29  LICENSE
package/mrouted/mrouted.mk +1 -7
index 95da0c622c..4014b8f896 100644
@@ -4,7 +4,7 @@
 #
 ################################################################################
 
-MROUTED_VERSION = 4.2
+MROUTED_VERSION = 4.4
 MROUTED_SITE = \
 	https://github.com/troglobit/mrouted/releases/download/$(MROUTED_VERSION)
 MROUTED_DEPENDENCIES = host-bison
@@ -12,12 +12,6 @@ MROUTED_LICENSE = BSD-3-Clause
 MROUTED_LICENSE_FILES = LICENSE
 MROUTED_CPE_ID_VENDOR = troglobit
 
-ifeq ($(BR2_PACKAGE_MROUTED_RSRR),y)
-MROUTED_CONF_OPTS += --enable-rsrr
-else
-MROUTED_CONF_OPTS += --disable-rsrr
-endif
-
 define MROUTED_INSTALL_INIT_SYSV
 	$(INSTALL) -m 755 -D package/mrouted/S41mrouted \
 		$(TARGET_DIR)/etc/init.d/S41mrouted
Signature · 6 lines
2.25.1

_______________________________________________
buildroot mailing list
[email protected]
https://lists.buildroot.org/mailman/listinfo/buildroot
#2 lore raw

package/mrouted/Config.in config BR2_PACKAGE_MROUTED · line 18

Quoted 2 lines · On Wed, 3 Nov 2021 13:34:09 +0100 Joachim Wiberg <[email protected]> wrote:
package/mrouted/Config.in +0 -2
-config BR2_PACKAGE_MROUTED_RSRR
-	bool "enable RSRR for RSVP"

When an option gets removed, we normally add an entry in Config.in.legacy to let the user know.

Thomas

Signature · 7 lines
Thomas Petazzoni, co-owner and CEO, Bootlin
Embedded Linux and Kernel engineering and training
https://bootlin.com
_______________________________________________
buildroot mailing list
[email protected]
https://lists.buildroot.org/mailman/listinfo/buildroot
#3 lore raw
Quoted 5 lines · Thomas Petazzoni

package/mrouted/Config.in config BR2_PACKAGE_MROUTED · line 18

Quoted 2 lines · On Wed, 3 Nov 2021 13:34:09 +0100 Joachim Wiberg <[email protected]> wrote:
package/mrouted/Config.in +0 -2
-config BR2_PACKAGE_MROUTED_RSRR
-	bool "enable RSRR for RSVP"

When an option gets removed, we normally add an entry in Config.in.legacy to let the user know.

Ah, of course. I'll send a v2 later.

Q: that option is behind a condition (only if BR2_PACKAGE_MROUTED),
how is this normally handled? I see no such constructs in the Config.in.legacy file

Best regards
/Joachim

_______________________________________________
buildroot mailing list
[email protected]
https://lists.buildroot.org/mailman/listinfo/buildroot

#4 lore raw

PATCH 2/2 DEVELOPERS: add Joachim Wiberg as co-maintainer for mrouted

In reply to Joachim Wiberg

Since I'm the upstream maintainer, it'd be nice to get Cc:ed on any issues with the package.

---
 DEVELOPERS | 1 +
 1 file changed, 1 insertion(+)
DEVELOPERS +1 -0
index 65240615b0..4ddd855233 100644
@@ -1344,6 +1344,7 @@ F:	board/globalscale/espressobin/
 F:	package/libite/
 F:	package/libuev/
 F:	package/mg/
+F:	package/mrouted/
 F:	package/netcalc/
 F:	package/ssdp-responder/
 F:	package/sysklogd/
Signature · 6 lines
2.25.1

_______________________________________________
buildroot mailing list
[email protected]
https://lists.buildroot.org/mailman/listinfo/buildroot
#5 lore raw

Re: [Buildroot] [PATCH 2/2] DEVELOPERS: add Joachim Wiberg as co-maintainer for mrouted

Quoted 7 lines · On Wed, 3 Nov 2021 13:34:10 +0100 Joachim Wiberg <[email protected]> wrote:

Since I'm the upstream maintainer, it'd be nice to get Cc:ed on any issues with the package.

---
 DEVELOPERS | 1 +
 1 file changed, 1 insertion(+)

Applied to master, thanks.

Thomas

Signature · 7 lines
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
_______________________________________________
buildroot mailing list
[email protected]
https://lists.buildroot.org/mailman/listinfo/buildroot
#6 lore raw

Re: [Buildroot] [PATCH 2/2] DEVELOPERS: add Joachim Wiberg as co-maintainer for mrouted

In reply to Joachim Wiberg
Quoted 6 lines
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line

"Joachim" == Joachim Wiberg <[email protected]> writes:

Since I'm the upstream maintainer, it'd be nice to get Cc:ed on any issues with the package.

Committed to 2021.02.x and 2021.08.x, thanks.

Signature · 5 lines
Bye, Peter Korsgaard
_______________________________________________
buildroot mailing list
[email protected]
https://lists.buildroot.org/mailman/listinfo/buildroot