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 7b0c42a..fd148cb 100644 --- a/SPECS/delve.spec +++ b/SPECS/delve.spec @@ -3,8 +3,8 @@ %endif Name: delve -Version: 1.25.2 -Release: 2%{?dist} +Version: 1.26.1 +Release: 1%{?dist} Summary: A debugger for the Go programming language License: MIT @@ -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,12 +71,13 @@ done %changelog -* Wed Mar 04 2026 dbenoit - 1.25.2-2 -- Rebuild without changes. -- Resolves: RHEL-153104 +* Wed Apr 01 2026 dbenoit - 1.26.1-1 +- Update to Delve 1.26.1 +- Resolves: RHEL-163685 * Thu Aug 28 2025 Alejandro Sáez - 1.25.2-1 - Update to Delve 1.25.2 +- Resolves: RHEL-111801 * Thu Mar 20 2025 Derek Parker - 1.24.1-2 - Fix 3 test failures