pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

valgrind-git-netbsd: update to today's snapshot



Module Name:	pkgsrc-wip
Committed By:	Thomas Klausner <wiz%NetBSD.org@localhost>
Pushed By:	wiz
Date:		Thu Feb 5 14:24:37 2026 +0100
Changeset:	e7397cf6ac45510b31bd5ddc72a4404cd3bf2433

Modified Files:
	valgrind-netbsd-git/Makefile
	valgrind-netbsd-git/TODO
	valgrind-netbsd-git/distinfo
Removed Files:
	valgrind-netbsd-git/patches/patch-configure.ac

Log Message:
valgrind-git-netbsd: update to today's snapshot

patch has been merged

Turn off SSP/stack checking to fix configure tests for linker features.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=e7397cf6ac45510b31bd5ddc72a4404cd3bf2433

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 valgrind-netbsd-git/Makefile                   | 11 ++++++++---
 valgrind-netbsd-git/TODO                       |  3 +--
 valgrind-netbsd-git/distinfo                   |  7 +++----
 valgrind-netbsd-git/patches/patch-configure.ac | 25 -------------------------
 4 files changed, 12 insertions(+), 34 deletions(-)

diffs:
diff --git a/valgrind-netbsd-git/Makefile b/valgrind-netbsd-git/Makefile
index 6582d53a6f..7f35f255eb 100644
--- a/valgrind-netbsd-git/Makefile
+++ b/valgrind-netbsd-git/Makefile
@@ -1,10 +1,10 @@
 # $NetBSD$
 
-DISTNAME=	valgrind-netbsd-0.0.20260204
+DISTNAME=	valgrind-netbsd-0.0.20260205
 CATEGORIES=	editors
 MASTER_SITES=	${MASTER_SITE_GITHUB:=paulfloyd/}
 # head of branch of 'fosdem26' as of date above
-GITHUB_TAG=	35a3b79088ac71e83a3dc2d118967e0aefd7541f
+GITHUB_TAG=	d47a2efa1c806e6f9f020a0b70e44ed68cdf3ad9
 
 MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=	https://github.com/paulfloyd/valgrind-netbsd
@@ -30,7 +30,12 @@ CHECK_RELRO_SKIP+=	libexec/valgrind/massif-amd64-netbsd
 CHECK_RELRO_SKIP+=	libexec/valgrind/memcheck-amd64-netbsd
 CHECK_RELRO_SKIP+=	libexec/valgrind/none-amd64-netbsd
 
-PKGSRC_MKPIE=	no
+PKGSRC_MKPIE=		no
+PKGSRC_USE_STACK_CHECK=	no
+# this is not enough
+PKGSRC_USE_SSP=		no
+# so claim that this platform doesn't support SSP
+SSP_SUPPORTED=		no
 
 REPLACE_PERL+=		callgrind/callgrind_annotate.in
 REPLACE_PERL+=		callgrind/callgrind_control.in
diff --git a/valgrind-netbsd-git/TODO b/valgrind-netbsd-git/TODO
index 124e45f712..e6f208eca0 100644
--- a/valgrind-netbsd-git/TODO
+++ b/valgrind-netbsd-git/TODO
@@ -1,4 +1,3 @@
 https://github.com/paulfloyd/valgrind-netbsd/issues/2
 
-Build succeeds, test status:
-== 777 tests, 742 stderr failures, 188 stdout failures, 11 stderrB failures, 16 stdoutB failures, 37 post failures ==
+Build succeeds, test suite hangs.
diff --git a/valgrind-netbsd-git/distinfo b/valgrind-netbsd-git/distinfo
index ba66b07e2e..887d759d1b 100644
--- a/valgrind-netbsd-git/distinfo
+++ b/valgrind-netbsd-git/distinfo
@@ -1,6 +1,5 @@
 $NetBSD$
 
-BLAKE2s (valgrind-netbsd-0.0.20260204-35a3b79088ac71e83a3dc2d118967e0aefd7541f.tar.gz) = f7790e46a6971b30f3c309de01ec1cc23fbf33c511f1d7d54dacc20ae379005b
-SHA512 (valgrind-netbsd-0.0.20260204-35a3b79088ac71e83a3dc2d118967e0aefd7541f.tar.gz) = 92c8e676c157a15fa524599e34f9d5d9b195a07501b3deafcf242b017975865d98fe4ae029750053adc32de558b65159aee7550b25d57666db8d04f3f828ab06
-Size (valgrind-netbsd-0.0.20260204-35a3b79088ac71e83a3dc2d118967e0aefd7541f.tar.gz) = 16738351 bytes
-SHA1 (patch-configure.ac) = 8376766e1ad67a272faa7cb87d2e11e5399a787f
+BLAKE2s (valgrind-netbsd-0.0.20260205-d47a2efa1c806e6f9f020a0b70e44ed68cdf3ad9.tar.gz) = 82599358dfd96cf26ccfee86a29cbbaab7105a72d8ab9fe148f6dae9aa655b88
+SHA512 (valgrind-netbsd-0.0.20260205-d47a2efa1c806e6f9f020a0b70e44ed68cdf3ad9.tar.gz) = 4588a8572fbf696bf4279e9b28a0bd64a13b8fb463c9a7f77438ed176866e035085bd67450f487c94d86215f94854d2ffa9c71a71ffb7861893b271d45e4fd87
+Size (valgrind-netbsd-0.0.20260205-d47a2efa1c806e6f9f020a0b70e44ed68cdf3ad9.tar.gz) = 16731436 bytes
diff --git a/valgrind-netbsd-git/patches/patch-configure.ac b/valgrind-netbsd-git/patches/patch-configure.ac
deleted file mode 100644
index 25951df966..0000000000
--- a/valgrind-netbsd-git/patches/patch-configure.ac
+++ /dev/null
@@ -1,25 +0,0 @@
-$NetBSD$
-
-Fix unportable test(1) operator.
-https://github.com/paulfloyd/valgrind-netbsd/issues/2
-
---- configure.ac.orig	2026-02-01 10:49:24.573755226 +0000
-+++ configure.ac
-@@ -155,13 +155,13 @@ case $host_os in
-       [  --with-darwin-platform=PLAT  Specify which Darwin platform we are compiling for (macOS, iOS, etc)],
-       [
-           # TODO: some kind of case-insensitive check?
--          if test "x$withval" == "xmacOS"; then
-+          if test "x$withval" = "xmacOS"; then
-             darwin_platform="macosx"
--          elif test "x$withval" == "xmacos"; then
-+          elif test "x$withval" = "xmacos"; then
-             darwin_platform="macosx"
--          elif test "x$withval" == "xiOS"; then
-+          elif test "x$withval" = "xiOS"; then
-             darwin_platform="iphoneos"
--          elif test "x$withval" == "xios"; then
-+          elif test "x$withval" = "xios"; then
-             darwin_platform="iphoneos"
-           else
-             darwin_platform="$withval"


Home | Main Index | Thread Index | Old Index