pkgsrc-Changes archive

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

CVS commit: pkgsrc/parallel/pdsh



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.

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=    pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=      https://github.com/grondo/pdsh/
+MAINTAINER=    drixter%e-utp.net@localhost
+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



Home | Main Index | Thread Index | Old Index