Update to Delve 1.26.1
Related: RHEL-183712
Note: Skip TestBreakpointMaterializedEvent. There is an
issue fixed upstream but not released yet.
This commit is contained in:
parent
8d238b3f04
commit
265566a094
1
.gitignore
vendored
1
.gitignore
vendored
@ -11,3 +11,4 @@
|
||||
/delve-1.22.1.tar.gz
|
||||
/delve-1.24.1.tar.gz
|
||||
/delve-1.25.2.tar.gz
|
||||
/delve-1.26.1.tar.gz
|
||||
|
||||
@ -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 <dbenoit@redhat.com> - 1.26.1-1
|
||||
- Update to Delve 1.26.1
|
||||
- Related: RHEL-183712
|
||||
|
||||
* Thu Aug 28 2025 David Benoit <dbenoit@redhat.com> - 1.25.2-1
|
||||
- Update to Delve 1.25.2 (Sync from CentOS Stream 9)
|
||||
- Related: RHEL-121223
|
||||
|
||||
13
fix-logger-warn.patch
Normal file
13
fix-logger-warn.patch
Normal file
@ -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
|
||||
2
sources
2
sources
@ -1 +1 @@
|
||||
SHA512 (delve-1.25.2.tar.gz) = 4696ad39625d1aa9866154ecb4ebb6bbfc58faa56db598324e224ca5f877193c4bb5124f3741c68ae1fc82b2ebc24cb4310651cfc83a944fbb2ef5edc3d115e7
|
||||
SHA512 (delve-1.26.1.tar.gz) = c69a3357173a88a5627714ad41355136417d0f14c88864bc5f52bf1abf1961ec3c2f830b9c26106e83f8a4145ac0dd06cd24dbc2589bd54baadb2f40b08d08e5
|
||||
|
||||
Loading…
Reference in New Issue
Block a user