From dac34defacb94f217b8760e4b7c35e5b87c260eb Mon Sep 17 00:00:00 2001 From: AlmaLinux RelEng Bot Date: Tue, 14 Jul 2026 03:36:50 -0400 Subject: [PATCH] import CS git delve-1.26.1-1.el8 --- .delve.metadata | 2 +- .gitignore | 2 +- SOURCES/fix-logger-warn.patch | 13 +++++++++++++ SPECS/delve.spec | 9 +++++++-- 4 files changed, 22 insertions(+), 4 deletions(-) create mode 100644 SOURCES/fix-logger-warn.patch diff --git a/.delve.metadata b/.delve.metadata index e646bc8..0b996df 100644 --- a/.delve.metadata +++ b/.delve.metadata @@ -1 +1 @@ -2aa9f5e108d2d0f6f00a70c7ea50c6b7142393af SOURCES/delve-1.25.2.tar.gz +f352525b91fe2ea811dd385b527fd949ec5fdbef SOURCES/delve-1.26.1.tar.gz diff --git a/.gitignore b/.gitignore index 7cde7f7..7dca978 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -SOURCES/delve-1.25.2.tar.gz +SOURCES/delve-1.26.1.tar.gz diff --git a/SOURCES/fix-logger-warn.patch b/SOURCES/fix-logger-warn.patch new file mode 100644 index 0000000..106c6b4 --- /dev/null +++ b/SOURCES/fix-logger-warn.patch @@ -0,0 +1,13 @@ +diff --git a/pkg/proc/target.go b/pkg/proc/target.go +index 8012394..9012093 100644 +--- a/pkg/proc/target.go ++++ b/pkg/proc/target.go +@@ -363,7 +363,7 @@ func setAsyncPreemptOff(p *Target, v int64) { + return + } + if debugv.Unreadable != nil { +- logger.Warnf("runtime/debug variable unreadable: %v", err, debugv.Unreadable) ++ logger.Warn("runtime/debug variable unreadable: ", err, debugv.Unreadable) + return + } + asyncpreemptoffv, err := debugv.structField("asyncpreemptoff") // +rtype int32 diff --git a/SPECS/delve.spec b/SPECS/delve.spec index bf70f08..572efaa 100644 --- a/SPECS/delve.spec +++ b/SPECS/delve.spec @@ -3,7 +3,7 @@ %endif Name: delve -Version: 1.25.2 +Version: 1.26.1 Release: 1%{?dist} Summary: A debugger for the Go programming language @@ -20,6 +20,7 @@ BuildRequires: lsof Provides: dlv = %{version} Patch0001: modify-ports.patch +Patch0002: fix-logger-warn.patch %description Delve is a debugger for the Go programming language. The goal of the project @@ -58,7 +59,7 @@ export GO111MODULE=off export GOPATH="%{_builddir}/%{name}-%{version}/_build" cd "_build/src/github.com/go-delve/%{name}" for d in $(go list %{?exp} ./... | grep -v cmd | grep -v scripts | grep -v service/dap); do - go test %{?exp} ${d} -skip TestGuessSubstitutePath + go test %{?exp} ${d} -skip TestGuessSubstitutePath -skip TestBreakpointMaterializedEvent done @@ -70,6 +71,10 @@ done %changelog +* Fri Jul 10 2026 dbenoit - 1.26.1-1 +- Update to Delve 1.26.1 +- Related: RHEL-183712 + * Thu Aug 28 2025 David Benoit - 1.25.2-1 - Update to Delve 1.25.2 (Sync from CentOS Stream 9) - Related: RHEL-121223