Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package frr for openSUSE:Factory checked in 
at 2021-10-15 23:03:35
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/frr (Old)
 and      /work/SRC/openSUSE:Factory/.frr.new.1890 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "frr"

Fri Oct 15 23:03:35 2021 rev:15 rq:925497 version:8.0.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/frr/frr.changes  2021-09-28 19:17:25.160247152 
+0200
+++ /work/SRC/openSUSE:Factory/.frr.new.1890/frr.changes        2021-10-15 
23:03:48.450090786 +0200
@@ -1,0 +2,20 @@
+Fri Oct 15 12:11:50 UTC 2021 - Johannes Segitz <jseg...@suse.com>
+
+- Drop ProtectClock hardening, can cause issues if other device acceess is 
needed
+
+-------------------------------------------------------------------
+Sat Oct  9 01:58:08 UTC 2021 - Linnaea Lavia <linn...@lavia.moe>
+
+- Update to version 8.0.1
+  * refreshed patch:
+    - 0001-disable-zmq-test.patch
+    - harden_frr.service.patch
+  * LDP gained SNMP support
+  * OSPFv3 gained VRF support
+  * EVPN Multihoming is now fully supported
+  * TI-LFA implemented in IS-IS and OSPS
+  * New Segment Routing daemon
+  * See: https://frrouting.org/release/8.0/
+     and https://github.com/FRRouting/frr/releases/tag/frr-8.0.1
+
+-------------------------------------------------------------------

Old:
----
  frr-7.5.1.tar.gz

New:
----
  frr-8.0.1.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ frr.spec ++++++
--- /var/tmp/diff_new_pack.qPiLTI/_old  2021-10-15 23:03:49.038091205 +0200
+++ /var/tmp/diff_new_pack.qPiLTI/_new  2021-10-15 23:03:49.042091208 +0200
@@ -32,7 +32,7 @@
 %define frr_daemondir %{_prefix}/lib/frr
 
 Name:           frr
-Version:        7.5.1
+Version:        8.0.1
 Release:        0
 Summary:        FRRouting Routing daemon
 License:        GPL-2.0-or-later AND LGPL-2.1-or-later
@@ -51,7 +51,6 @@
 BuildRequires:  bison >= 2.7
 BuildRequires:  flex
 BuildRequires:  libtool
-BuildRequires:  libyang-extentions
 BuildRequires:  makeinfo
 %if %{with mininet}
 BuildRequires:  mininet
@@ -69,10 +68,11 @@
 BuildRequires:  pkgconfig(json-c)
 BuildRequires:  pkgconfig(libcap)
 BuildRequires:  pkgconfig(libcares)
+BuildRequires:  pkgconfig(libelf)
 BuildRequires:  pkgconfig(libpcre)
 BuildRequires:  pkgconfig(libprotobuf-c)
 BuildRequires:  pkgconfig(libsystemd)
-BuildRequires:  pkgconfig(libyang) >= 1.0.184
+BuildRequires:  pkgconfig(libyang) >= 2.0.0
 BuildRequires:  pkgconfig(libzmq) >= 4.0.0
 BuildRequires:  pkgconfig(rtrlib) >= 0.5.0
 BuildRequires:  pkgconfig(sqlite3)
@@ -84,7 +84,6 @@
 Conflicts:      quagga
 Provides:       zebra = %{version}
 Obsoletes:      zebra < %{version}
-Requires:       libyang-extentions
 
 %description
 FRR is free software which manages TCP/IP based routing protocols.
@@ -192,7 +191,6 @@
 autoreconf -fiv
 %configure \
     --disable-silent-rules \
-    --enable-exampledir=%{_docdir}/%{name}/examples \
     --sysconfdir=%{_sysconfdir}/%{name} \
     --localstatedir=%{frr_statedir} \
     --sbindir=%{frr_daemondir} \
@@ -351,7 +349,6 @@
 %license COPYING COPYING-LGPLv2.1
 %doc README.md
 %doc doc/mpls
-%doc %{_docdir}/%{name}/examples
 %dir %attr(750,%{frr_user},%{frr_user}) %{_sysconfdir}/%{name}
 %config(noreplace) %attr(640,%{frr_user},%{frr_group}) 
%{_sysconfdir}/%{name}/[!v]*.conf*
 %config(noreplace) %attr(640,%{frr_user},%{frrvty_group}) 
%{_sysconfdir}/%{name}/vtysh.conf
@@ -387,6 +384,7 @@
 %{frr_daemondir}/nhrpd
 %{frr_daemondir}/ospf6d
 %{frr_daemondir}/ospfd
+%{frr_daemondir}/pathd
 %{frr_daemondir}/pbrd
 %{frr_daemondir}/pimd
 %{frr_daemondir}/ripd
@@ -401,6 +399,7 @@
 %{_libdir}/frr/modules/zebra_cumulus_mlag.so
 %{_libdir}/frr/modules/zebra_fpm.so
 %{_libdir}/frr/modules/zebra_irdp.so
+%{_libdir}/frr/modules/pathd_pcep.so
 %{_libdir}/frr/modules/bgpd_rpki.so
 %if %{with grpc}
 %{_libdir}/frr/modules/grpc.so
@@ -448,6 +447,8 @@
 %{_includedir}/%{name}/ospfapi/*.h
 %dir %{_includedir}/%{name}/eigrpd
 %{_includedir}/%{name}/eigrpd/*.h
+%dir %{_includedir}/%{name}/bfdd
+%{_includedir}/%{name}/bfdd/*.h
 %{_libdir}/lib*.so
 
 %changelog

++++++ 0001-disable-zmq-test.patch ++++++
--- /var/tmp/diff_new_pack.qPiLTI/_old  2021-10-15 23:03:49.062091222 +0200
+++ /var/tmp/diff_new_pack.qPiLTI/_new  2021-10-15 23:03:49.066091225 +0200
@@ -11,13 +11,14 @@
 index 1f8ee5416..b298fe7b5 100644
 --- a/tests/lib/test_zmq.py
 +++ b/tests/lib/test_zmq.py
-@@ -5,7 +5,6 @@ import os
- class TestZMQ(frrtest.TestRefOut):
-     program = './test_zmq'
+@@ -5,8 +5,7 @@ import os
+     program = "./test_zmq"
  
--    @pytest.mark.skipif('S["ZEROMQ_TRUE"]=""\n' not in 
open('../config.status').readlines(),
--                        reason='ZEROMQ not enabled')
-+    @pytest.mark.skip(reason="Test disabled due to intermittent build service 
timeouts")
+     @pytest.mark.skipif(
+-        'S["ZEROMQ_TRUE"]=""\n' not in open("../config.status").readlines(),
+-        reason="ZEROMQ not enabled",
++        reason="Test disabled due to intermittent build service timeouts"
+     )
      def test_refout(self):
          return super(TestZMQ, self).test_refout()
 -- 

++++++ frr-7.5.1.tar.gz -> frr-8.0.1.tar.gz ++++++
/work/SRC/openSUSE:Factory/frr/frr-7.5.1.tar.gz 
/work/SRC/openSUSE:Factory/.frr.new.1890/frr-8.0.1.tar.gz differ: char 14, line 
1

++++++ harden_frr.service.patch ++++++
--- /var/tmp/diff_new_pack.qPiLTI/_old  2021-10-15 23:03:49.114091260 +0200
+++ /var/tmp/diff_new_pack.qPiLTI/_new  2021-10-15 23:03:49.118091263 +0200
@@ -1,16 +1,35 @@
-Index: frr-frr-7.5.1/tools/frr.service
+Index: frr-frr-8.0.1/tools/frr.service.in
 ===================================================================
---- frr-frr-7.5.1.orig/tools/frr.service
-+++ frr-frr-7.5.1/tools/frr.service
-@@ -7,6 +7,16 @@ Before=network.target
- OnFailure=heartbeat-failed@%n.service
+--- frr-frr-8.0.1.orig/tools/frr.service.in
++++ frr-frr-8.0.1/tools/frr.service.in
+@@ -7,6 +7,15 @@ Before=network.target
+ OnFailure=heartbeat-failed@%n
+ 
+ [Service]
++# added automatically, for details please see
++# https://en.opensuse.org/openSUSE:Security_Features#Systemd_hardening_effort
++ProtectSystem=full
++ProtectHome=true
++ProtectKernelModules=true
++ProtectKernelLogs=true
++ProtectControlGroups=true
++RestrictRealtime=true
++# end of automatic additions 
+ Nice=-5
+ Type=forking
+ NotifyAccess=all
+Index: frr-frr-8.0.1/tools/f...@.service.in
+===================================================================
+--- frr-frr-8.0.1.orig/tools/f...@.service.in
++++ frr-frr-8.0.1/tools/f...@.service.in
+@@ -7,6 +7,15 @@ Before=network.target
+ OnFailure=heartbeat-failed@%n
  
  [Service]
 +# added automatically, for details please see
 +# https://en.opensuse.org/openSUSE:Security_Features#Systemd_hardening_effort
 +ProtectSystem=full
 +ProtectHome=true
-+ProtectClock=true
 +ProtectKernelModules=true
 +ProtectKernelLogs=true
 +ProtectControlGroups=true

Reply via email to