Hello community,

here is the log from the commit of package frr for openSUSE:Factory checked in 
at 2020-11-05 21:55:05
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/frr (Old)
 and      /work/SRC/openSUSE:Factory/.frr.new.11331 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "frr"

Thu Nov  5 21:55:05 2020 rev:9 rq:846085 version:7.5

Changes:
--------
--- /work/SRC/openSUSE:Factory/frr/frr.changes  2020-10-05 19:39:56.789600036 
+0200
+++ /work/SRC/openSUSE:Factory/.frr.new.11331/frr.changes       2020-11-05 
21:56:02.396033089 +0100
@@ -1,0 +2,7 @@
+Wed Nov  4 19:17:10 UTC 2020 - Martin Hauke <[email protected]>
+
+- Update to version 7.5
+  * Upstream does not provide a changelog
+- Make grpc support optional and don't enable it by default
+
+-------------------------------------------------------------------

Old:
----
  frr-7.4.tar.gz

New:
----
  frr-7.5.tar.gz

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

Other differences:
------------------
++++++ frr.spec ++++++
--- /var/tmp/diff_new_pack.k5R2aZ/_old  2020-11-05 21:56:03.060031597 +0100
+++ /var/tmp/diff_new_pack.k5R2aZ/_new  2020-11-05 21:56:03.064031588 +0100
@@ -2,7 +2,7 @@
 # spec file for package frr
 #
 # Copyright (c) 2020 SUSE LLC
-# Copyright (c) 2019, Martin Hauke <[email protected]>
+# Copyright (c) 2019-2020, Martin Hauke <[email protected]>
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -20,6 +20,7 @@
 %bcond_with     cumulus
 %bcond_with     datacenter
 %bcond_with     mininet
+%bcond_with     grpc
 
 %define skip_python2 1
 
@@ -31,7 +32,7 @@
 %define frr_daemondir %{_prefix}/lib/frr
 
 Name:           frr
-Version:        7.4
+Version:        7.5
 Release:        0
 Summary:        FRRouting Routing daemon
 License:        GPL-2.0-or-later AND LGPL-2.1-or-later
@@ -60,7 +61,9 @@
 BuildRequires:  python-rpm-macros
 BuildRequires:  readline-devel
 BuildRequires:  systemd-rpm-macros
+%if %{with grpc}
 BuildRequires:  pkgconfig(grpc)
+%endif
 BuildRequires:  pkgconfig(json-c)
 BuildRequires:  pkgconfig(libcap)
 BuildRequires:  pkgconfig(libcares)
@@ -103,12 +106,14 @@
 %description -n libfrr_pb0
 This library contains protobuf memory management for FRRouting..
 
+%if %{with grpc}
 %package -n libfrrgrpc_pb0
 Summary:        FRRouting grpc protobuf library
 Group:          System/Libraries
 
 %description -n libfrrgrpc_pb0
 This library contains grpc protobuf definitions for FRRouting.
+%endif
 
 %package -n libfrrospfapiclient0
 Summary:        API for FRRouting's OSPFv2 implementation
@@ -161,7 +166,9 @@
 Requires:       libfrr_pb0 = %{version}
 Requires:       libfrrcares0 = %{version}
 Requires:       libfrrfpm_pb0 = %{version}
+%if %{with grpc}
 Requires:       libfrrgrpc_pb0 = %{version}
+%endif
 Requires:       libfrrospfapiclient0 = %{version}
 Requires:       libfrrsnmp0 = %{version}
 Requires:       libfrrzmq0 = %{version}
@@ -235,7 +242,9 @@
     --enable-shell-access \
     --with-crypto=openssl \
     --enable-config-rollbacks \
+%if %{with grpc}
     --enable-grpc \
+%endif
     --enable-systemd
 
 make %{?_smp_mflags} MAKEINFO="makeinfo --no-split"
@@ -309,8 +318,10 @@
 
 %post   -n libfrr_pb0 -p /sbin/ldconfig
 %postun -n libfrr_pb0 -p /sbin/ldconfig
+%if %{with grpc}
 %post   -n libfrrgrpc_pb0 -p /sbin/ldconfig
 %postun -n libfrrgrpc_pb0 -p /sbin/ldconfig
+%endif
 %post   -n libfrrfpm_pb0 -p /sbin/ldconfig
 %postun -n libfrrfpm_pb0 -p /sbin/ldconfig
 
@@ -387,7 +398,9 @@
 %{_libdir}/frr/modules/zebra_fpm.so
 %{_libdir}/frr/modules/zebra_irdp.so
 %{_libdir}/frr/modules/bgpd_rpki.so
+%if %{with grpc}
 %{_libdir}/frr/modules/grpc.so
+%endif
 %{_libdir}/frr/modules/dplane_fpm_nl.so
 %{_libdir}/frr/modules/bgpd_bmp.so
 %{_prefix}/lib/frr/generate_support_bundle.py
@@ -398,8 +411,10 @@
 %files -n libfrrfpm_pb0
 %{_libdir}/libfrrfpm_pb.so.0*
 
+%if %{with grpc}
 %files -n libfrrgrpc_pb0
 %{_libdir}/libfrrgrpc_pb.so.0*
+%endif
 
 %files -n libfrrospfapiclient0
 %{_libdir}/libfrrospfapiclient.so.0*

++++++ frr-7.4.tar.gz -> frr-7.5.tar.gz ++++++
/work/SRC/openSUSE:Factory/frr/frr-7.4.tar.gz 
/work/SRC/openSUSE:Factory/.frr.new.11331/frr-7.5.tar.gz differ: char 13, line 1


Reply via email to