public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
From: Michal Ruprich <mruprich@redhat.com>
To: git-commits@fedoraproject.org
Subject: [rpms/frr] f44: New version 10.7.0
Date: Tue, 11 Aug 2026 07:17:33 GMT	[thread overview]
Message-ID: <178643265370.1.16670856127071852814.rpms-frr-5bb7c975aacb@fedoraproject.org> (raw)

A new commit has been pushed.

Repo   : rpms/frr
Branch : f44
Commit : 5bb7c975aacbe438df57f1cd3a0f0c00abedc46e
Author : Michal Ruprich <mruprich@redhat.com>
Date   : 2026-08-11T09:16:48+02:00
Stats  : +26/-9 in 6 file(s)
URL    : https://src.fedoraproject.org/rpms/frr/c/5bb7c975aacbe438df57f1cd3a0f0c00abedc46e?branch=f44

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 6edbd30..33c5264 100644
--- a/frr.spec
+++ b/frr.spec
@@ -8,7 +8,7 @@
 %bcond selinux 1
 
 Name:           frr
-Version:        10.6.1
+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
@@ -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
@@ -315,6 +314,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
+
 * Tue Jun 09 2026 Michal Ruprich <mruprich@redhat.com> - 10.6.1-1
 - New version 10.6.1
 

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

                 reply	other threads:[~2026-08-11  7:17 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=178643265370.1.16670856127071852814.rpms-frr-5bb7c975aacb@fedoraproject.org \
    --to=mruprich@redhat.com \
    --cc=git-commits@fedoraproject.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox