CVS commit: pkgsrc/parallel/pdsh

"Marcin Gondek" <[email protected]>
Newsgroups gmane.os.netbsd.devel.pkgsrc.cvs
Message-ID <[email protected]>
Module Name:	pkgsrc
Committed By:	drixter
Date:		Wed Aug 26 10:08:06 UTC 2026

Modified Files:
	pkgsrc/parallel/pdsh: Makefile distinfo

Log Message:
pdsh: Update to 2.36

What's Changed
common/hostlist: fix out of bounds array access by @chu11 in #158
common/hostlist: update to latest from lsd-tools by @grondo in #159
ci(mergify): upgrade configuration to current format by @mergify[bot] in #162
Fix build on C23 compiler (gcc >= 15) by @e4t in #166
update actions versions and fix code coverage build by @grondo in #167
Fix some compiler warnings when compiling pdsh by @adrianreber in #168
fix closeall() performance with large _SC_OPEN_MAX by @arsdragonfly in #171
modules/genders: fix typo by @chu11 in #164
NEWS: add release notes for pdsh-2.36 by @grondo in #174

2.35
What's Changed
slurm: add -C to restrict hostlist to nodes with specified features by @dylex in #126
Remove README.QsNet from the RPM SPEC file's doc list by @jrstjohn in #129
github: add github workflow config for CI by @grondo in #134
dshbak: fix handling of empty input lines by @grondo in #133
mergify: fix missing conditions in mergify config by @grondo in #135
build: Use LDADD instead of LDFLAGS for libcommon.la. by @orbea in #130
Release a lock that is no longer used by @ycaibb in #138
ci: fix mergify config and prevent spurious test failures by @grondo in #145
sshcmd: fix sshcmd_signal on macos by @grondo in #146
fail fast on connect error or non-zero return code by @jerrymannil in #144
fix compile of slurm plugin against Slurm >= 23.x by @grondo in #153
slurm: Call slurm_init() once before any call to Slurm API by @e4t in #148
Add CodeQL workflow for GitHub code scanning by @lgtm-com in #147
log conflicting module options with -d (and other cleanup) by @grondo in #154
NEWS: add release notes for pdsh-2.35 by @grondo in #155

2.34
What's Changed
Fix for output corruption with no newlines (#114)
pipecmd: fix result check error handling (Dylan Simon)
slurm: workaround slurm export of internal List interfaces
readline: add application name as argv[0] (#112)
Fix errors from lgtm.com scan

2.33
What's Changed
Fix segfault and build issues on Mac OSX (#95)
Always pass RTLD_GLOBAL to dlopen(3) of modules. Fixes missing symbol
errors from modules using libraries that also use dlopen() (e.g. nodeupdown, slurm)


To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 pkgsrc/parallel/pdsh/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/parallel/pdsh/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
(unnamed) (text/x-diff, 2.4 KB)
Modified files:

Index: pkgsrc/parallel/pdsh/Makefile
diff -u pkgsrc/parallel/pdsh/Makefile:1.12 pkgsrc/parallel/pdsh/Makefile:1.13
--- pkgsrc/parallel/pdsh/Makefile:1.12	Tue Jun 28 11:35:24 2022
+++ pkgsrc/parallel/pdsh/Makefile	Wed Aug 26 10:08:06 2026
@@ -1,30 +1,30 @@
-# $NetBSD: Makefile,v 1.12 2022/06/28 11:35:24 wiz Exp $
-#
+# $NetBSD: Makefile,v 1.13 2026/08/26 10:08:06 drixter Exp $
 
-DISTNAME=	pdsh-2.31
-PKGREVISION=	5
+DISTNAME=	pdsh-2.36
 CATEGORIES=	parallel
-MASTER_SITES=	${MASTER_SITE_GITHUB:=grondo/}
+MASTER_SITES=	${MASTER_SITE_GITHUB:=chaos/}
+GITHUB_PROJECT=	pdsh
+GITHUB_RELEASE=	${DISTNAME}
 
-MAINTAINER=	[email protected]
-HOMEPAGE=	https://github.com/grondo/pdsh/
+MAINTAINER=	[email protected]
+HOMEPAGE=	https://github.com/chaos/pdsh/
 COMMENT=	High-performance, parallel remote shell utility
 LICENSE=	gnu-gpl-v2
 
-GITHUB_TAG=	${DISTNAME}
-
-PKG_DESTDIR_SUPPORT=	user-destdir
-
-GNU_CONFIGURE=	yes
-USE_LIBTOOL=	yes
-USE_TOOLS+=	perl:run
+GNU_CONFIGURE=		yes
+USE_LIBTOOL=		yes
+USE_TOOLS+=		perl:run bash:run gmake autoreconf autoconf automake
 
 REPLACE_PERL+=		scripts/dshbak
+REPLACE_BASH+=		tests/test-lib.sh
+
+BUILD_DEFS+=		PKG_SYSCONFBASE
 
 CONFIGURE_ARGS+=	--with-ssh
 CONFIGURE_ARGS+=	--with-dshgroups=${PKG_SYSCONFBASE}/dsh/group
 CONFIGURE_ARGS+=	--with-machines=${PKG_SYSCONFDIR}/machines
 
-PKG_SYSCONFSUBDIR=	${PKGBASE}
+BUILDLINK_TRANSFORM+=	opt:-ldl:${BUILDLINK_LDADD.dl:Q}
 
+.include "../../mk/dlopen.buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/parallel/pdsh/distinfo
diff -u pkgsrc/parallel/pdsh/distinfo:1.5 pkgsrc/parallel/pdsh/distinfo:1.6
--- pkgsrc/parallel/pdsh/distinfo:1.5	Tue Oct 26 11:10:37 2021
+++ pkgsrc/parallel/pdsh/distinfo	Wed Aug 26 10:08:06 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.5 2021/10/26 11:10:37 nia Exp $
+$NetBSD: distinfo,v 1.6 2026/08/26 10:08:06 drixter Exp $
 
-BLAKE2s (pdsh-2.31.tar.gz) = 91eabb05ff76fc1861263c1abb73fecbf7634ab10e137ffc3d60c97fbd1d4191
-SHA512 (pdsh-2.31.tar.gz) = 38b0aec1c1123ccb6e1bed0c76f88ea4bd3bc75711e09b72a41b1a247528ce702120b9bc35fa7c89f8fcea6e69dc25cb91d305f6f60810d1b9f6a044f3b4f282
-Size (pdsh-2.31.tar.gz) = 646112 bytes
+BLAKE2s (pdsh-2.36.tar.gz) = 69f0825b510f4ea472900ab025b07fe3a95ff65ae6d2ccd8723d463ddcce14e5
+SHA512 (pdsh-2.36.tar.gz) = c67830a2f130ef49bc4980df3036ff12aabd9c68f81696e85dce3ff1cc288b24c371d0041dce8b4272e4dd208cbe8161359b85412b23c6ef07ac7f6ee54dd410
+Size (pdsh-2.36.tar.gz) = 604274 bytes
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.