Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package frr for openSUSE:Factory checked in at 2024-08-10 19:07:12 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/frr (Old) and /work/SRC/openSUSE:Factory/.frr.new.7232 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "frr" Sat Aug 10 19:07:12 2024 rev:33 rq:1192960 version:10.0.1 Changes: -------- --- /work/SRC/openSUSE:Factory/frr/frr.changes 2024-06-11 18:32:23.083648432 +0200 +++ /work/SRC/openSUSE:Factory/.frr.new.7232/frr.changes 2024-08-10 19:12:41.289960458 +0200 @@ -1,0 +2,34 @@ +Fri Aug 9 14:14:10 UTC 2024 - Erico Mendonca <[email protected]> + +- Fixing Source URL/archive name. + +------------------------------------------------------------------- +Sun Jul 28 20:21:43 UTC 2024 - Erico Mendonca <[email protected]> - 10.0.1 + +- Update to version 10.0.1 from official sources. +- Clean slate: removing all previous patches. +- The following patches were obsoleted: + - 0001-disable-zmq-test.patch + - harden_frr.service.patch + - 0003-tools-Run-as-FRR_USER-install-chown-commands-to-avoi.patch + - 0004-tools-remove-backslash-from-declare-check-regex.patch + - 0005-root-ok-in-account-frr.pam.patch + - 0006-bgpd-Check-7-bytes-for-Long-lived-Graceful-Restart-c.patch + - 0007-bgpd-Ensure-stream-received-has-enough-data.patch + - 0008-bgpd-Don-t-read-the-first-byte-of-ORF-header-if-we-a.patch + - 0009-bgpd-Do-not-process-NLRIs-if-the-attribute-length-is.patch + - 0010-bgpd-Use-treat-as-withdraw-for-tunnel-encapsulation-.patch + - 0011-babeld-fix-11808-to-avoid-infinite-loops.patch + - 0012-bgpd-Limit-flowspec-to-no-attribute-means-a-implicit.patch + - 0013-bgpd-Check-mandatory-attributes-more-carefully-for-U.patch + - 0014-bgpd-Handle-MP_REACH_NLRI-malformed-packets-with-ses.patch + - 0015-bgpd-Treat-EOR-as-withdrawn-to-avoid-unwanted-handli.patch + - 0016-bgpd-Ignore-handling-NLRIs-if-we-received-MP_UNREACH.patch + - 0017-bgpd-Fix-use-beyond-end-of-stream-of-labeled-unicast.patch + - 0018-bgpd-Flowspec-overflow-issue.patch + - 0019-bgpd-fix-error-handling-when-receiving-BGP-Prefix-SID-attribute.patch + - 0020-ospfd-Solved-crash-in-OSPF-TE-parsing.patch + - 0021-ospfd-Solved-crash-in-RI-parsing-with-OSPF-TE.patch + - 0022-ospfd-Correct-Opaque-LSA-Extended-parser.patch + - 0023-ospfd-protect-call-to-get_edge-in-ospf_te.c.patch +------------------------------------------------------------------- Old: ---- 0001-disable-zmq-test.patch 0003-tools-Run-as-FRR_USER-install-chown-commands-to-avoi.patch 0004-tools-remove-backslash-from-declare-check-regex.patch 0005-root-ok-in-account-frr.pam.patch 0006-bgpd-Check-7-bytes-for-Long-lived-Graceful-Restart-c.patch 0007-bgpd-Ensure-stream-received-has-enough-data.patch 0008-bgpd-Don-t-read-the-first-byte-of-ORF-header-if-we-a.patch 0009-bgpd-Do-not-process-NLRIs-if-the-attribute-length-is.patch 0010-bgpd-Use-treat-as-withdraw-for-tunnel-encapsulation-.patch 0011-babeld-fix-11808-to-avoid-infinite-loops.patch 0012-bgpd-Limit-flowspec-to-no-attribute-means-a-implicit.patch 0013-bgpd-Check-mandatory-attributes-more-carefully-for-U.patch 0014-bgpd-Handle-MP_REACH_NLRI-malformed-packets-with-ses.patch 0015-bgpd-Treat-EOR-as-withdrawn-to-avoid-unwanted-handli.patch 0016-bgpd-Ignore-handling-NLRIs-if-we-received-MP_UNREACH.patch 0017-bgpd-Fix-use-beyond-end-of-stream-of-labeled-unicast.patch 0018-bgpd-Flowspec-overflow-issue.patch 0019-bgpd-fix-error-handling-when-receiving-BGP-Prefix-SID-attribute.patch 0020-ospfd-Solved-crash-in-OSPF-TE-parsing.patch 0021-ospfd-Solved-crash-in-RI-parsing-with-OSPF-TE.patch 0022-ospfd-Correct-Opaque-LSA-Extended-parser.patch 0023-ospfd-protect-call-to-get_edge-in-ospf_te.c.patch frr-8.4.tar.gz harden_frr.service.patch New: ---- frr-10.0.1.tar.gz BETA DEBUG BEGIN: Old:- The following patches were obsoleted: - 0001-disable-zmq-test.patch - harden_frr.service.patch Old: - harden_frr.service.patch - 0003-tools-Run-as-FRR_USER-install-chown-commands-to-avoi.patch - 0004-tools-remove-backslash-from-declare-check-regex.patch Old: - 0003-tools-Run-as-FRR_USER-install-chown-commands-to-avoi.patch - 0004-tools-remove-backslash-from-declare-check-regex.patch - 0005-root-ok-in-account-frr.pam.patch Old: - 0004-tools-remove-backslash-from-declare-check-regex.patch - 0005-root-ok-in-account-frr.pam.patch - 0006-bgpd-Check-7-bytes-for-Long-lived-Graceful-Restart-c.patch Old: - 0005-root-ok-in-account-frr.pam.patch - 0006-bgpd-Check-7-bytes-for-Long-lived-Graceful-Restart-c.patch - 0007-bgpd-Ensure-stream-received-has-enough-data.patch Old: - 0006-bgpd-Check-7-bytes-for-Long-lived-Graceful-Restart-c.patch - 0007-bgpd-Ensure-stream-received-has-enough-data.patch - 0008-bgpd-Don-t-read-the-first-byte-of-ORF-header-if-we-a.patch Old: - 0007-bgpd-Ensure-stream-received-has-enough-data.patch - 0008-bgpd-Don-t-read-the-first-byte-of-ORF-header-if-we-a.patch - 0009-bgpd-Do-not-process-NLRIs-if-the-attribute-length-is.patch Old: - 0008-bgpd-Don-t-read-the-first-byte-of-ORF-header-if-we-a.patch - 0009-bgpd-Do-not-process-NLRIs-if-the-attribute-length-is.patch - 0010-bgpd-Use-treat-as-withdraw-for-tunnel-encapsulation-.patch Old: - 0009-bgpd-Do-not-process-NLRIs-if-the-attribute-length-is.patch - 0010-bgpd-Use-treat-as-withdraw-for-tunnel-encapsulation-.patch - 0011-babeld-fix-11808-to-avoid-infinite-loops.patch Old: - 0010-bgpd-Use-treat-as-withdraw-for-tunnel-encapsulation-.patch - 0011-babeld-fix-11808-to-avoid-infinite-loops.patch - 0012-bgpd-Limit-flowspec-to-no-attribute-means-a-implicit.patch Old: - 0011-babeld-fix-11808-to-avoid-infinite-loops.patch - 0012-bgpd-Limit-flowspec-to-no-attribute-means-a-implicit.patch - 0013-bgpd-Check-mandatory-attributes-more-carefully-for-U.patch Old: - 0012-bgpd-Limit-flowspec-to-no-attribute-means-a-implicit.patch - 0013-bgpd-Check-mandatory-attributes-more-carefully-for-U.patch - 0014-bgpd-Handle-MP_REACH_NLRI-malformed-packets-with-ses.patch Old: - 0013-bgpd-Check-mandatory-attributes-more-carefully-for-U.patch - 0014-bgpd-Handle-MP_REACH_NLRI-malformed-packets-with-ses.patch - 0015-bgpd-Treat-EOR-as-withdrawn-to-avoid-unwanted-handli.patch Old: - 0014-bgpd-Handle-MP_REACH_NLRI-malformed-packets-with-ses.patch - 0015-bgpd-Treat-EOR-as-withdrawn-to-avoid-unwanted-handli.patch - 0016-bgpd-Ignore-handling-NLRIs-if-we-received-MP_UNREACH.patch Old: - 0015-bgpd-Treat-EOR-as-withdrawn-to-avoid-unwanted-handli.patch - 0016-bgpd-Ignore-handling-NLRIs-if-we-received-MP_UNREACH.patch - 0017-bgpd-Fix-use-beyond-end-of-stream-of-labeled-unicast.patch Old: - 0016-bgpd-Ignore-handling-NLRIs-if-we-received-MP_UNREACH.patch - 0017-bgpd-Fix-use-beyond-end-of-stream-of-labeled-unicast.patch - 0018-bgpd-Flowspec-overflow-issue.patch Old: - 0017-bgpd-Fix-use-beyond-end-of-stream-of-labeled-unicast.patch - 0018-bgpd-Flowspec-overflow-issue.patch - 0019-bgpd-fix-error-handling-when-receiving-BGP-Prefix-SID-attribute.patch Old: - 0018-bgpd-Flowspec-overflow-issue.patch - 0019-bgpd-fix-error-handling-when-receiving-BGP-Prefix-SID-attribute.patch - 0020-ospfd-Solved-crash-in-OSPF-TE-parsing.patch Old: - 0019-bgpd-fix-error-handling-when-receiving-BGP-Prefix-SID-attribute.patch - 0020-ospfd-Solved-crash-in-OSPF-TE-parsing.patch - 0021-ospfd-Solved-crash-in-RI-parsing-with-OSPF-TE.patch Old: - 0020-ospfd-Solved-crash-in-OSPF-TE-parsing.patch - 0021-ospfd-Solved-crash-in-RI-parsing-with-OSPF-TE.patch - 0022-ospfd-Correct-Opaque-LSA-Extended-parser.patch Old: - 0021-ospfd-Solved-crash-in-RI-parsing-with-OSPF-TE.patch - 0022-ospfd-Correct-Opaque-LSA-Extended-parser.patch - 0023-ospfd-protect-call-to-get_edge-in-ospf_te.c.patch Old: - 0022-ospfd-Correct-Opaque-LSA-Extended-parser.patch - 0023-ospfd-protect-call-to-get_edge-in-ospf_te.c.patch ------------------------------------------------------------------- Old: - 0001-disable-zmq-test.patch - harden_frr.service.patch - 0003-tools-Run-as-FRR_USER-install-chown-commands-to-avoi.patch BETA DEBUG END: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ frr.spec ++++++ --- /var/tmp/diff_new_pack.uijGlt/_old 2024-08-10 19:12:42.478009796 +0200 +++ /var/tmp/diff_new_pack.uijGlt/_new 2024-08-10 19:12:42.482009962 +0200 @@ -30,38 +30,15 @@ %define frr_daemondir %{_prefix}/lib/frr Name: frr -Version: 8.4 +Version: 10.0.1 Release: 0 -Summary: FRRouting Routing daemon +Summary: The FRRouting Protocol Suite License: GPL-2.0-or-later AND LGPL-2.1-or-later Group: Productivity/Networking/System URL: https://www.frrouting.org #Git-Clone: https://github.com/FRRouting/frr.git Source: https://github.com/FRRouting/frr/archive/refs/tags/%{name}-%{version}.tar.gz Source1: %{name}-tmpfiles.d -Patch1: 0001-disable-zmq-test.patch -Patch2: harden_frr.service.patch -Patch3: 0003-tools-Run-as-FRR_USER-install-chown-commands-to-avoi.patch -Patch4: 0004-tools-remove-backslash-from-declare-check-regex.patch -Patch5: 0005-root-ok-in-account-frr.pam.patch -Patch6: 0006-bgpd-Check-7-bytes-for-Long-lived-Graceful-Restart-c.patch -Patch7: 0007-bgpd-Ensure-stream-received-has-enough-data.patch -Patch8: 0008-bgpd-Don-t-read-the-first-byte-of-ORF-header-if-we-a.patch -Patch9: 0009-bgpd-Do-not-process-NLRIs-if-the-attribute-length-is.patch -Patch10: 0010-bgpd-Use-treat-as-withdraw-for-tunnel-encapsulation-.patch -Patch11: 0011-babeld-fix-11808-to-avoid-infinite-loops.patch -Patch12: 0012-bgpd-Limit-flowspec-to-no-attribute-means-a-implicit.patch -Patch13: 0013-bgpd-Check-mandatory-attributes-more-carefully-for-U.patch -Patch14: 0014-bgpd-Handle-MP_REACH_NLRI-malformed-packets-with-ses.patch -Patch15: 0015-bgpd-Treat-EOR-as-withdrawn-to-avoid-unwanted-handli.patch -Patch16: 0016-bgpd-Ignore-handling-NLRIs-if-we-received-MP_UNREACH.patch -Patch17: 0017-bgpd-Fix-use-beyond-end-of-stream-of-labeled-unicast.patch -Patch18: 0018-bgpd-Flowspec-overflow-issue.patch -Patch19: 0019-bgpd-fix-error-handling-when-receiving-BGP-Prefix-SID-attribute.patch -Patch20: 0020-ospfd-Solved-crash-in-OSPF-TE-parsing.patch -Patch21: 0021-ospfd-Solved-crash-in-RI-parsing-with-OSPF-TE.patch -Patch22: 0022-ospfd-Correct-Opaque-LSA-Extended-parser.patch -Patch23: 0023-ospfd-protect-call-to-get_edge-in-ospf_te.c.patch BuildRequires: autoconf BuildRequires: automake BuildRequires: bison >= 2.7 @@ -89,6 +66,10 @@ BuildRequires: pkgconfig(libelf) BuildRequires: pkgconfig(libpcre) BuildRequires: pkgconfig(libprotobuf-c) +%if 0%{?sle_version} == 150500 +BuildRequires: libprotoc25_1_0 +BuildRequires: libyang1 +%endif BuildRequires: pkgconfig(libsystemd) BuildRequires: pkgconfig(libyang) >= 2.0.0 BuildRequires: pkgconfig(libzmq) >= 4.0.0 @@ -97,7 +78,7 @@ Requires(post): %{install_info_prereq} Requires(pre): %{install_info_prereq} Requires(pre): shadow -Requires(preun):%{install_info_prereq} +Requires(preun): %{install_info_prereq} Recommends: logrotate Conflicts: quagga Provides: zebra = %{version} @@ -107,11 +88,24 @@ Provides: user(%{frr_user}) %description -FRR is free software which manages TCP/IP based routing protocols. -It supports BGP4, BGP4+, OSPFv2, OSPFv3, IS-IS, RIPv1, RIPv2, RIPng, -PIM and LDP as well as the IPv6 versions of these. - -FRR is a fork of Quagga.. +FRR is free software that implements and manages various IPv4 and IPv6 routing protocols. +FRR currently supports the following protocols: +- BGP +- OSPFv2 +- OSPFv3 +- RIPv1 +- RIPv2 +- RIPng +- IS-IS +- PIM-SM/MSDP +- LDP +- BFD +- Babel +- PBR +- OpenFabric +- VRRP +- EIGRP (alpha) +- NHRP (alpha) %package -n libfrrfpm_pb0 Summary: FRRouting fpm protobuf library @@ -174,12 +168,12 @@ This library contains various utility functions to FRRouting, such as data types, buffers and socket handling. -%package -n libmlag_pb0 +%package -n libmgmt_be_nb0 Summary: FRRouting utility library Group: System/Libraries -%description -n libmlag_pb0 -This library contains part of the mlag implementation of FRRouting. +%description -n libmgmt_be_nb0 +This library contains part of the mgmt_be implementation of FRRouting. %package devel Summary: Header and object files for frr development @@ -194,7 +188,7 @@ Requires: libfrrospfapiclient0 = %{version} Requires: libfrrsnmp0 = %{version} Requires: libfrrzmq0 = %{version} -Requires: libmlag_pb0 = %{version} +Requires: libmgmt_be_nb0 = %{version} %description devel The frr-devel package contains the header and object files necessary for @@ -385,11 +379,11 @@ %post -n libfrrcares0 -p /sbin/ldconfig %postun -n libfrrcares0 -p /sbin/ldconfig -%post -n libmlag_pb0 -p /sbin/ldconfig -%postun -n libmlag_pb0 -p /sbin/ldconfig +%post -n libmgmt_be_nb0 -p /sbin/ldconfig +%postun -n libmgmt_be_nb0 -p /sbin/ldconfig %files -%license COPYING COPYING-LGPLv2.1 +%license COPYING %doc README.md %doc doc/mpls %dir %attr(750,%{frr_user},%{frr_user}) %{_sysconfdir}/%{name} @@ -433,6 +427,7 @@ %{frr_daemondir}/frrinit.sh %{frr_daemondir}/isisd %{frr_daemondir}/ldpd +%{frr_daemondir}/mgmtd %{frr_daemondir}/nhrpd %{frr_daemondir}/ospfclient.py %{frr_daemondir}/ospf6d @@ -489,8 +484,8 @@ %files -n libfrrcares0 %{_libdir}/libfrrcares.so.0* -%files -n libmlag_pb0 -%{_libdir}/libmlag_pb.so.0* +%files -n libmgmt_be_nb0 +%{_libdir}/libmgmt_be_nb.so.0* %files devel %dir %{_includedir}/%{name} ++++++ frr-8.4.tar.gz -> frr-10.0.1.tar.gz ++++++ /work/SRC/openSUSE:Factory/frr/frr-8.4.tar.gz /work/SRC/openSUSE:Factory/.frr.new.7232/frr-10.0.1.tar.gz differ: char 13, line 1
