pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
pdsh: Update to 2.36
Module Name: pkgsrc-wip
Committed By: Marcin Gondek <drixter%e-utp.net@localhost>
Pushed By: drixter
Date: Tue Aug 25 21:37:27 2026 +0200
Changeset: f9eb8c1b726ccd440b765b698a3cd1a93175de29
Added Files:
pdsh/COMMIT_MSG
pdsh/DESCR
pdsh/Makefile
pdsh/PLIST
pdsh/distinfo
Log Message:
pdsh: Update to 2.36
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=f9eb8c1b726ccd440b765b698a3cd1a93175de29
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
pdsh/COMMIT_MSG | 47 +++++++++++++++++++++++++++++++++++++++++++++++
pdsh/DESCR | 4 ++++
pdsh/Makefile | 30 ++++++++++++++++++++++++++++++
pdsh/PLIST | 14 ++++++++++++++
pdsh/distinfo | 5 +++++
5 files changed, 100 insertions(+)
diffs:
diff --git a/pdsh/COMMIT_MSG b/pdsh/COMMIT_MSG
new file mode 100644
index 0000000000..e09c8279c7
--- /dev/null
+++ b/pdsh/COMMIT_MSG
@@ -0,0 +1,47 @@
+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)
+
diff --git a/pdsh/DESCR b/pdsh/DESCR
new file mode 100644
index 0000000000..7072cd1f25
--- /dev/null
+++ b/pdsh/DESCR
@@ -0,0 +1,4 @@
+Pdsh is a high-performance, parallel remote shell utility.
+It uses a sliding window of threads to execute remote
+commands, conserving socket resources while allowing some
+connections to timeout if needed.
diff --git a/pdsh/Makefile b/pdsh/Makefile
new file mode 100644
index 0000000000..07d16a9f19
--- /dev/null
+++ b/pdsh/Makefile
@@ -0,0 +1,30 @@
+# $NetBSD: Makefile,v 1.12 2022/06/28 11:35:24 wiz Exp $
+
+DISTNAME= pdsh-2.36
+CATEGORIES= parallel
+MASTER_SITES= ${MASTER_SITE_GITHUB:=chaos/}
+GITHUB_PROJECT= pdsh
+GITHUB_RELEASE= ${DISTNAME}
+
+MAINTAINER= drixter%e-utp.net@localhost
+HOMEPAGE= https://github.com/chaos/pdsh/
+COMMENT= High-performance, parallel remote shell utility
+LICENSE= gnu-gpl-v2
+
+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
+
+BUILDLINK_TRANSFORM+= opt:-ldl:${BUILDLINK_LDADD.dl:Q}
+
+.include "../../mk/dlopen.buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/pdsh/PLIST b/pdsh/PLIST
new file mode 100644
index 0000000000..fd21c3ca98
--- /dev/null
+++ b/pdsh/PLIST
@@ -0,0 +1,14 @@
+@comment $NetBSD: PLIST,v 1.1 2014/01/10 21:30:09 cheusov Exp $
+bin/dshbak
+bin/pdcp
+bin/pdsh
+bin/rpdcp
+lib/pdsh/dshgroup.la
+lib/pdsh/execcmd.la
+lib/pdsh/machines.la
+lib/pdsh/sshcmd.la
+lib/pdsh/xrcmd.la
+man/man1/dshbak.1
+man/man1/pdcp.1
+man/man1/pdsh.1
+man/man1/rpdcp.1
diff --git a/pdsh/distinfo b/pdsh/distinfo
new file mode 100644
index 0000000000..ce5cf6a279
--- /dev/null
+++ b/pdsh/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.5 2021/10/26 11:10:37 nia Exp $
+
+BLAKE2s (pdsh-2.36.tar.gz) = 69f0825b510f4ea472900ab025b07fe3a95ff65ae6d2ccd8723d463ddcce14e5
+SHA512 (pdsh-2.36.tar.gz) = c67830a2f130ef49bc4980df3036ff12aabd9c68f81696e85dce3ff1cc288b24c371d0041dce8b4272e4dd208cbe8161359b85412b23c6ef07ac7f6ee54dd410
+Size (pdsh-2.36.tar.gz) = 604274 bytes
Home |
Main Index |
Thread Index |
Old Index