From: Alexandru Ardelean Date: Wed, 22 Apr 2026 09:27:25 +0000 (+0300) Subject: delve: update to 1.26.3 X-Git-Url: http://git.99rst.org/?a=commitdiff_plain;h=0cb6ee26645346d21e99096f1b8323e5ea2c3ceb;p=openwrt-packages.git 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 --- diff --git a/devel/delve/Makefile b/devel/delve/Makefile index 7af16847c..e2834d1f1 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 000000000..67ab39212 --- /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