public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/frr] rawhide: New version 10.7.0
@ 2026-08-11  6:45 Michal Ruprich
  0 siblings, 0 replies; only message in thread
From: Michal Ruprich @ 2026-08-11  6:45 UTC (permalink / raw)
  To: git-commits

A new commit has been pushed.

Repo   : rpms/frr
Branch : rawhide
Commit : fdf21f893f94aafc4a6a3c1eb6f25bd66f27e662
Author : Michal Ruprich <mruprich@redhat.com>
Date   : 2026-08-11T08:45:02+02:00
Stats  : +27/-10 in 6 file(s)
URL    : https://src.fedoraproject.org/rpms/frr/c/fdf21f893f94aafc4a6a3c1eb6f25bd66f27e662?branch=rawhide

Log:
New version 10.7.0

---
diff --git a/.gitignore b/.gitignore
index f354db5..c2cce15 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,7 +1,6 @@
 /frr-7.1.tar.gz
 /frr-7.2.tar.gz
 /frr-7.3.tar.gz
-/remove-babeld-ldpd.sh
 /frr-7.3.1.tar.gz
 /frr-7.4.tar.gz
 /frr-7.5.tar.gz
@@ -28,3 +27,4 @@
 /frr-10.4.1.tar.gz
 /frr-10.5.0.tar.gz
 /frr-10.6.1.tar.gz
+/frr-10.7.0.tar.gz

diff --git a/0003-disable-eigrp-crypto.patch b/0003-disable-eigrp-crypto.patch
index cd43569..86089f9 100644
--- a/0003-disable-eigrp-crypto.patch
+++ b/0003-disable-eigrp-crypto.patch
@@ -95,10 +95,10 @@ index bedaf15..8dc09bf 100644
 +#elif CRYPTO_INTERNAL
  	memset(&ctx, 0, sizeof(ctx));
  	buffer[0] = '\n';
- 	memcpy(buffer + 1, key, strlen(key->string));
+ 	memcpy(buffer + 1, key->string, strlen(key->string));
 @@ -291,7 +314,7 @@ int eigrp_make_sha256_digest(struct eigrp_interface *ei, struct stream *s,
  			  1 + strlen(key->string) + strlen(source_ip));
- 	HMAC__SHA256_Update(&ctx, ibuf, strlen(ibuf));
+ 	HMAC__SHA256_Update(&ctx, ibuf, backup_end);
  	HMAC__SHA256_Final(digest, &ctx);
 -
 +#endif

diff --git a/0005-remove-grpc-test.patch b/0005-remove-grpc-test.patch
index 148c1ea..11c7598 100644
--- a/0005-remove-grpc-test.patch
+++ b/0005-remove-grpc-test.patch
@@ -7,12 +7,12 @@ index 7b5eaa4..5c82f69 100644
  	$(INSTALL_SCRIPT) $< tests/lib/script1.lua
  
 -##############################################################################
--GRPC_TESTS_LDADD = mgmtd/libmgmt_be_nb.la staticd/libstatic.a grpc/libfrrgrpc_pb.la $(GRPC_LIBS) $(ALL_TESTS_LDADD) $(LIBYANG_LIBS) -lm
+-GRPC_TESTS_LDADD = mgmtd/libmgmt_be_nb.la staticd/libstatic.a grpc/libfrrgrpc_pb.la $(GRPC_LIBS) $(ALL_TESTS_LDADD) $(LIBYANG_LIBS) $(UST_LIBS) -lm
 -
 -if GRPC
 -check_PROGRAMS += tests/lib/test_grpc
 -endif
--tests_lib_test_grpc_CXXFLAGS = $(WERROR) $(TESTS_CXXFLAGS)
+-tests_lib_test_grpc_CXXFLAGS = $(WERROR) $(TESTS_CXXFLAGS) $(GRPC_CXXFLAGS)
 -tests_lib_test_grpc_CPPFLAGS = $(TESTS_CPPFLAGS)
 -tests_lib_test_grpc_LDADD = $(GRPC_TESTS_LDADD)
 -tests_lib_test_grpc_SOURCES = tests/lib/test_grpc.cpp

diff --git a/frr.spec b/frr.spec
index 03ef051..f84621b 100644
--- a/frr.spec
+++ b/frr.spec
@@ -8,8 +8,8 @@
 %bcond selinux 1
 
 Name:           frr
-Version:        10.6.1
-Release:        5%{?dist}
+Version:        10.7.0
+Release:        1%{?dist}
 Summary:        Routing daemon
 License:        GPL-2.0-or-later AND ISC AND LGPL-2.0-or-later AND BSD-2-Clause AND BSD-3-Clause AND (GPL-2.0-or-later  OR ISC) AND MIT
 URL:            http://www.frrouting.org
@@ -20,7 +20,6 @@ Source2:        %{name}-sysusers.conf
 Source3:        frr.fc
 Source4:        frr.te
 Source5:        frr.if
-
 Source6:        remove-babeld-ldpd.sh
 
 Patch0000:      0000-remove-babeld-and-ldpd.patch
@@ -316,6 +315,9 @@ rm tests/lib/*grpc*
 %endif
 
 %changelog
+* Tue Aug 11 2026 Michal Ruprich <mruprich@redhat.com> - 10.7.0-1
+- New version 10.7.0
+
 * Wed Jul 15 2026 Fedora Release Engineering <releng@fedoraproject.org> - 10.6.1-5
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild
 

diff --git a/remove-babeld-ldpd.sh b/remove-babeld-ldpd.sh
new file mode 100644
index 0000000..ae76a45
--- /dev/null
+++ b/remove-babeld-ldpd.sh
@@ -0,0 +1,16 @@
+#!/bin/sh
+#this script is used to remove babled and ldpd from the tar sources
+#Usage: sh remove-babeld-ldpd.sh <VERSION>
+#Example: sh remove-babeld-ldpd.sh 7.3.1 - this is for frr-7.3.1.tar.gz file
+
+VERSION=$1
+TAR=frr-${VERSION}.tar.gz
+DIR=frr-${VERSION}
+
+echo ${VERSION}
+echo ${TAR}
+echo ${DIR}
+
+tar -xzf ${TAR}
+rm -rf ${DIR}/babeld ${DIR}/ldpd
+tar -czf ${TAR} ${DIR}

diff --git a/sources b/sources
index bb7e44c..eaa1600 100644
--- a/sources
+++ b/sources
@@ -1,2 +1 @@
-SHA512 (frr-10.6.1.tar.gz) = de19d262c6d66f2ed655b22cb8666af9151e709227dae26e37759a3488e1e67c89343e1354138d144b18d726aadbdaf17d0f317f85f342045efcbd44776be4fd
-SHA512 (remove-babeld-ldpd.sh) = a5bf67a3722cb20d43cef1dac28f839db68df73a1b7d34d8438e4f9366da3b67d85c1f44281f93434e8dd8ebcb2d3dc258b77eaa5627475b7395d207f020839d
+SHA512 (frr-10.7.0.tar.gz) = 7b7feb40efe16dd8e90c3ff1cf9823b48ab22705455fa4ce63fcd2a13b01260ffbb95a64d9b0b34b177987300ab6cae9582aede1d5430ac5a32568138ab4b90a

^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2026-08-11  6:45 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-08-11  6:45 [rpms/frr] rawhide: New version 10.7.0 Michal Ruprich

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox