From 0cb6ee26645346d21e99096f1b8323e5ea2c3ceb Mon Sep 17 00:00:00 2001 From: Alexandru Ardelean Date: Wed, 22 Apr 2026 12:27:25 +0300 Subject: [PATCH] delve: update to 1.26.3 Bug-fix release (2026-04-27). Changes: - dwarf/godwarf: fix regression debugging DWARFv5 on macOS - cmd/dlv: use goversion.ParseProducer for DW_AT_producer parsing - pkg/proc: fix flakiness in TestWaitFor - eBPF backend: extend feature to print procedure parameters in trace - minor comment and code cleanup Reference: https://github.com/go-delve/delve/blob/master/CHANGELOG.md#1263-2026-04-27 Signed-off-by: Alexandru Ardelean --- devel/delve/Makefile | 4 ++-- devel/delve/test.sh | 18 ++++++++++++++++++ 2 files changed, 20 insertions(+), 2 deletions(-) create mode 100644 devel/delve/test.sh diff --git a/devel/delve/Makefile b/devel/delve/Makefile index 7af16847cc..e2834d1f14 100644 --- a/devel/delve/Makefile +++ b/devel/delve/Makefile @@ -1,12 +1,12 @@ include $(TOPDIR)/rules.mk PKG_NAME:=delve -PKG_VERSION:=1.24.0 +PKG_VERSION:=1.26.3 PKG_RELEASE:=1 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz PKG_SOURCE_URL:=https://codeload.github.com/go-delve/delve/tar.gz/v$(PKG_VERSION)? -PKG_HASH:=940fc50d6338dfe515982ac5fcc3247616f23e2652048ac4f2b439ebd51741c1 +PKG_HASH:=c5abd02033d7601a41bb6748589c0be42080dc4f91c7e48fc8cbb7f558cc8748 PKG_LICENSE:=MIT PKG_LICENSE_FILES:=LICENSE diff --git a/devel/delve/test.sh b/devel/delve/test.sh new file mode 100644 index 0000000000..67ab392128 --- /dev/null +++ b/devel/delve/test.sh @@ -0,0 +1,18 @@ +#!/bin/sh + +case "$1" in +delve) + dlv version 2>&1 | grep -qF "$2" || { + echo "FAIL: dlv version did not print expected version '$2'" + exit 1 + } + echo "dlv version: OK" + + # Verify the binary is executable and responds to --help + dlv help 2>&1 | grep -qi "usage\|debugger\|help" || { + echo "FAIL: dlv help produced no usage output" + exit 1 + } + echo "dlv help: OK" + ;; +esac