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