notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

non port: sysutils/slurm-wlm/Makefile

Number of commits found: 78

Wednesday, 17 Apr 2024
11:28 Ganael LAPLANCHE (martymac) search for other commits by this committer
devel/onetbb: Update to 2021.12.0

and bump dependent ports' revisions.

Release notes: https://github.com/oneapi-src/oneTBB/releases/tag/v2021.12.0
commit hash: 96261a1e5aa94517a2203297c75c66f1269c075f commit hash: 96261a1e5aa94517a2203297c75c66f1269c075f commit hash: 96261a1e5aa94517a2203297c75c66f1269c075f commit hash: 96261a1e5aa94517a2203297c75c66f1269c075f 96261a1
Tuesday, 30 Jan 2024
11:49 Muhammad Moinur Rahman (bofh) search for other commits by this committer
sysutils/slurm-wlm: Moved man to share/man

Approved by:    portmgr (blanket)
commit hash: c8857bc81b876f040cd49863be3445f9f023b5da commit hash: c8857bc81b876f040cd49863be3445f9f023b5da commit hash: c8857bc81b876f040cd49863be3445f9f023b5da commit hash: c8857bc81b876f040cd49863be3445f9f023b5da c8857bc
Monday, 18 Dec 2023
21:26 Thierry Thomas (thierry) search for other commits by this committer
sysutils/slurm-wlm: upgrade to 23.11.1

Releases notes at <https://www.schedmd.com/news.php>.

Remark: MySQL is no more an option.

Security:	CVE-2023-49933 through CVE-2023-49938
Differential Revision:	<https://reviews.freebsd.org/D42764>
commit hash: 9adb7c18c4707e89084824854d4e8cce3157df6e commit hash: 9adb7c18c4707e89084824854d4e8cce3157df6e commit hash: 9adb7c18c4707e89084824854d4e8cce3157df6e commit hash: 9adb7c18c4707e89084824854d4e8cce3157df6e 9adb7c1
Sunday, 23 Apr 2023
09:09 Gerald Pfeifer (gerald) search for other commits by this committer
*: Bump PORTREVISIONs for math/mpc update to 1.3.1
commit hash: 8d3e020ed032a8db00208994d0db646de7dc6f5b commit hash: 8d3e020ed032a8db00208994d0db646de7dc6f5b commit hash: 8d3e020ed032a8db00208994d0db646de7dc6f5b commit hash: 8d3e020ed032a8db00208994d0db646de7dc6f5b 8d3e020
Tuesday, 18 Apr 2023
00:17 Craig Leres (leres) search for other commits by this committer
sysutils/slurm-wlm: Unbreak build: add perl5 to the build environment

It's not clear to me how this ever built given all the places in
configure that use the "perl" command. But it was building (for me
at least) as recently as yesterday. I can only assume something
changed in the ports build infrastructure.

Anyway, this lets me build kicad again.
commit hash: 7f864a465b50730350fba4e2e4d28f0a3855d7fe commit hash: 7f864a465b50730350fba4e2e4d28f0a3855d7fe commit hash: 7f864a465b50730350fba4e2e4d28f0a3855d7fe commit hash: 7f864a465b50730350fba4e2e4d28f0a3855d7fe 7f864a4
Sunday, 19 Mar 2023
10:10 Daniel Engberg (diizzy) search for other commits by this committer
sysutils/slurm-wlm: Unbreak FETCH

Upstream no longer hosts our old version in tree so switch to another
host.

PR:		267088
commit hash: c8e92f5fb5ab9f4d87bb986d111e17132607a33e commit hash: c8e92f5fb5ab9f4d87bb986d111e17132607a33e commit hash: c8e92f5fb5ab9f4d87bb986d111e17132607a33e commit hash: c8e92f5fb5ab9f4d87bb986d111e17132607a33e c8e92f5
Wednesday, 7 Sep 2022
21:10 Stefan Eßer (se) search for other commits by this committer
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 b7f0544
Wednesday, 20 Jul 2022
14:35 Tobias C. Berner (tcberner) search for other commits by this committer
science/hdf5: bump PORTREVISION of consumers

The SO-version increased in the update to 1.12.2 in
a43418b81530f7e897abfbe18dd59f44265a1a0f .

Reported by:	VVD <vvd@unislabs.com>
commit hash: 5564b3b420db29745d2d4981d1963200ddf53e35 commit hash: 5564b3b420db29745d2d4981d1963200ddf53e35 commit hash: 5564b3b420db29745d2d4981d1963200ddf53e35 commit hash: 5564b3b420db29745d2d4981d1963200ddf53e35 5564b3b
Thursday, 16 Jun 2022
15:13 Po-Chuan Hsieh (sunpoet) search for other commits by this committer
*/*: Replace science/szip with science/libaec

- Bump PORTREVISION of dependent ports for dependency change

szip does not allow redistribution in binary form without proper commercial
license. Its LICENSE_PERMS should be set to no-auto-accept which blocks building
this port, therefore building dependent ports are also blocked. Switch all
dependent ports to science/libaec to avoid conflicts and license issue.

PR:		228743, 246097, 250165
commit hash: 328ae4074233a5b85e0e38efece1af5dcc218160 commit hash: 328ae4074233a5b85e0e38efece1af5dcc218160 commit hash: 328ae4074233a5b85e0e38efece1af5dcc218160 commit hash: 328ae4074233a5b85e0e38efece1af5dcc218160 328ae40
Sunday, 2 Jan 2022
22:25 Stefan Eßer (se) search for other commits by this committer
sysutils/slurm-wlm: fix build on -CURRENT

The CPU_OR macro has been made compatible with GLIBC on -CURRENT,
the FreeBSD specific alternative is therefore no longer required.

While here pass --disable-slurmrestd to prevent the auto-configure
script from attempting to build slurmrestd if glib is found by
auto-configure (it does not build on FreeBSD due to Linux specific
headers and shell features provided by Bash but by the /bin/sh in
FreeBSD).

This port has numerous build issues when not building in a clean
jail (i.e. on a system with a previous version installed or with
other software that is detected by auto-configure).

The port revision is not bumped since these changes do not modify
the package that is generated.
commit hash: addda1277abed746f93ad76aecc2a2e9bc97d033 commit hash: addda1277abed746f93ad76aecc2a2e9bc97d033 commit hash: addda1277abed746f93ad76aecc2a2e9bc97d033 commit hash: addda1277abed746f93ad76aecc2a2e9bc97d033 addda12
Wednesday, 22 Dec 2021
15:07 Jason W. Bacon (jwb) search for other commits by this committer
sysutils/slurm-wlm: Release to ports@

Newer versions of SLURM contain unconditional dependencies on cgroups.
This is a major addition to other long-standing linuxisms such as
parsing /proc files to enforce resource limits (this should be done
using sysctls on FreeBSD).

Currently, it would *not* be extraordinarily difficult to make SLURM
mostly functional on FreeBSD, but it has also become increasingly
complex and unsuitable for small-scale HPC.  Given the current
direction and the apparent priorities of SchedMD, I believe it will
only become more difficult to maintain non-Linux ports over time.

Rather than fight the current, I have begun development of a new batch
system with a commitment to simplicity and portability:

https://github.com/outpaddling/lpjs
commit hash: 357529fea6c0bea2ee157d4183e794a9d318831b commit hash: 357529fea6c0bea2ee157d4183e794a9d318831b commit hash: 357529fea6c0bea2ee157d4183e794a9d318831b commit hash: 357529fea6c0bea2ee157d4183e794a9d318831b 357529f
Thursday, 21 Oct 2021
14:27 Stefan Eßer (se) search for other commits by this committer
sysutils/slurm-wlm: Add CPE information

Approved by:	portmgr (blanket)
commit hash: 9bf9a044ef79cc7f7e822eb7e47e02ad8479833c commit hash: 9bf9a044ef79cc7f7e822eb7e47e02ad8479833c commit hash: 9bf9a044ef79cc7f7e822eb7e47e02ad8479833c commit hash: 9bf9a044ef79cc7f7e822eb7e47e02ad8479833c 9bf9a04
Monday, 6 Sep 2021
19:27 Tobias Kortkamp (tobik) search for other commits by this committer
*: Clean up some things

- Fix typos
- Remove nop or unreferenced variables
- Clean up commented PORTREVISION
- Add missing USES

Reported by:	portscan
commit hash: 91e9ee8c70bc1d2309df300916da6442b6987050 commit hash: 91e9ee8c70bc1d2309df300916da6442b6987050 commit hash: 91e9ee8c70bc1d2309df300916da6442b6987050 commit hash: 91e9ee8c70bc1d2309df300916da6442b6987050 91e9ee8
Thursday, 24 Jun 2021
21:52 Jason W. Bacon (jwb) search for other commits by this committer
sysutils/slurm-wlm: Update to 20.02.7

Add latest patch set (too numerous to cover, see RELEASE_NOTES in the dist)
Remove upstreamed patches
commit hash: 287eab190236e73e6455835fe15253fee62e3f42 commit hash: 287eab190236e73e6455835fe15253fee62e3f42 commit hash: 287eab190236e73e6455835fe15253fee62e3f42 commit hash: 287eab190236e73e6455835fe15253fee62e3f42 287eab1
Saturday, 15 May 2021
07:14 Tobias Kortkamp (tobik) search for other commits by this committer Author: Yasuhiro Kimura
*: Remove unnecessary 'port' argument from USES=readline

PR:		248459
Exp-run by:	antoine
commit hash: 9671981826f7ef8b1e7fb0a430ee24d4a1f0acf2 commit hash: 9671981826f7ef8b1e7fb0a430ee24d4a1f0acf2 commit hash: 9671981826f7ef8b1e7fb0a430ee24d4a1f0acf2 commit hash: 9671981826f7ef8b1e7fb0a430ee24d4a1f0acf2 9671981
Saturday, 1 May 2021
17:55 Tobias Kortkamp (tobik) search for other commits by this committer
Clean up some things

- Fix typos
- Remove duplicate variables
- Remove nop variables
- Clean up commented PORTREVISION
- Add missing USES

Reported by:	portscan
commit hash: 6707a3c942b51ab3e3cf110383e3119dfe2e49b0 commit hash: 6707a3c942b51ab3e3cf110383e3119dfe2e49b0 commit hash: 6707a3c942b51ab3e3cf110383e3119dfe2e49b0 commit hash: 6707a3c942b51ab3e3cf110383e3119dfe2e49b0 6707a3c
Wednesday, 7 Apr 2021
08:09 Mathieu Arnold (mat) search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
commit hash: cf118ccf875508b9a1c570044c93cfcc82bd455c commit hash: cf118ccf875508b9a1c570044c93cfcc82bd455c commit hash: cf118ccf875508b9a1c570044c93cfcc82bd455c commit hash: cf118ccf875508b9a1c570044c93cfcc82bd455c cf118cc
Tuesday, 6 Apr 2021
14:31 Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
commit hash: 305f148f482daf30dcf728039d03d019f88344eb commit hash: 305f148f482daf30dcf728039d03d019f88344eb commit hash: 305f148f482daf30dcf728039d03d019f88344eb commit hash: 305f148f482daf30dcf728039d03d019f88344eb 305f148
Wednesday, 3 Mar 2021
16:29 jwb search for other commits by this committer
sysutils/slurm-wlm: More precise hdf5 dependency

Change LIB_DEPEND to libhdf5_cpp.so, since slurm depends on h5cc, which
is conditionally installed when C++ support is enabled.  This is a slight
improvement for users building slurm from source when hdf5 C++ support is
missing.

PR:             253599
Reported by:    Patrick McMunn
Original commitRevision:567098 
Tuesday, 26 Jan 2021
02:23 jwb search for other commits by this committer
sysutils/slurm-wlm: Patch to work with hdf5 1.12

PR:             252567
Submitted by:   thierry
Original commitRevision:562629 
Thursday, 7 Jan 2021
20:32 jwb search for other commits by this committer
sysutils/slurm-wlm: Switch from hwloc to hwloc2

Also minor improvements to example slurm.conf

PR:             252495
Reported by:    thierry
Original commitRevision:560733 
Tuesday, 8 Dec 2020
16:21 jwb search for other commits by this committer
sysutils/slurm-wlm: Back out -fno-common patches, add -fcommon flag

Fixes runtime regression caused by r546150

Reported by:    jrm
MFH:            2020Q4
Original commitRevision:557295 
Tuesday, 1 Dec 2020
22:02 jwb search for other commits by this committer
sysutils/slurm-wlm: Patch in lua 5.4 support

PR opened upstream
Make sure patch files have meaningful names

PR:             251471
Reported by:    greg@unrelenting.technology
Original commitRevision:556796 
Sunday, 20 Sep 2020
19:50 linimon search for other commits by this committer
Make exclusion of other 32-bit archs explicit.

Approved by:	portmgr (tier-2 blanket)
Original commitRevision:549389 
Friday, 22 May 2020
19:20 sunpoet search for other commits by this committer
Bump PORTREVISION for devel/json-c json-c
Original commitRevision:536219 
Wednesday, 15 Apr 2020
12:50 jwb search for other commits by this committer
sysutils/slurm-wlm: Revert error file to stderr when redirect no longer needed

Fixes an oversight in a new patch for 20.02.1
Original commitRevision:531764 
Sunday, 12 Apr 2020
00:57 jwb search for other commits by this committer
sysutils/slurm-wlm: Upgrade to 20.02.1

Numerous bug fixes and enhancements

Reported by:    portscout
Original commitRevision:531468 
Sunday, 15 Mar 2020
23:19 jwb search for other commits by this committer
sysutils/slurm-wlm: Remove obsolete and broken REINPLACE

SLURM since 18.08 defaults to /usr/bin/mail if /bin/mail doesn't exist so
this patch is no longer needed and was not functioning correctly anyway

Reported by:    swills
Original commitRevision:528511 
01:34 jwb search for other commits by this committer
sysutils/slurm-wlm: Patch build system for clang/lld 10

PR:             ports/244508
Submitted by:   dim
Original commitRevision:528464 
Thursday, 23 Jan 2020
01:52 jwb search for other commits by this committer
sysutils/slurm-wlm: Upgrade to 19.05.5

Fix recent CVEs
Clean up config file example patches

Reported by:    pkgsrc-security
Original commitRevision:523858 
Tuesday, 8 Oct 2019
08:12 tobik search for other commits by this committer
sysutils/slurm-wlm: Drop nop MYSQL_CONFIGURE_with

It was probably meant to be MYSQL_CONFIGURE_WITH, but the configure
script does not support --with-mysql or --without-mysql.
Original commitRevision:514051 
Saturday, 14 Sep 2019
16:02 jwb search for other commits by this committer
sysutils/slurm-wlm: Temporary patch to silence job accounting errors

Disables linux-specific code when using jobacct_gather/linux for now.
Long-term solution is to revamp job accounting code for FreeBSD.
Original commitRevision:512031 
Friday, 26 Jul 2019
20:46 gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.

PR:		238330
Original commitRevision:507372 
Sunday, 21 Jul 2019
00:10 jwb search for other commits by this committer
sysutils/slurm-wlm: Upgrade to 19.05.1-2

Resolves CVE-2019-12838
Add NOT_FOR_ARCHS since upstream has deprecated 32-bit architectures
Original commitRevision:507030 
Friday, 14 Jun 2019
00:21 jwb search for other commits by this committer
sysutils/slurm-wlm: Revert previous change enabling Linux option by default

Option is not actually necessary anymore to enable linproc parsing code.
It merely adds a linux_base dependency now.
Original commitRevision:504151 
Thursday, 13 Jun 2019
23:53 jwb search for other commits by this committer
sysutils/slurm-wlm: Enable jobacct_gather/linux by default

Currently required to terminate jobs exceeding their memory allocation
(until jobacct_gather/freebsd is implemented)
Original commitRevision:504147 
Monday, 20 May 2019
23:46 jwb search for other commits by this committer
sysutils/slurm-wlm: Remove redundant USE_GCC

Reported by:    tobik
Original commitRevision:502179 
Wednesday, 15 May 2019
01:34 jwb search for other commits by this committer
sysutils/slurm-wlm: Upgrade to 18.08.7

Improve default settings for FreeBSD

Reviewed by:    jrm
Original commitRevision:501674 
Tuesday, 9 Apr 2019
14:04 sunpoet search for other commits by this committer
Update devel/readline to 8.0

- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://tiswww.case.edu/php/chet/readline/CHANGES
PR:		236156
Exp-run by:	antoine
Original commitRevision:498476 
Saturday, 5 Jan 2019
22:46 sunpoet search for other commits by this committer
Update science/hdf5 to 1.10.4

- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://portal.hdfgroup.org/display/support/HDF5%201.10.4#releasenotes
PR:		233070
Submitted by:	wen
Original commitRevision:489412 
Wednesday, 5 Sep 2018
22:01 sunpoet search for other commits by this committer
Update devel/json-c to 0.13.1

- Add my LOCAL to MASTER_SITES
- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://github.com/json-c/json-c/blob/master/ChangeLog
PR:		231007
Exp-run by:	antoine
Original commitRevision:479045 
Saturday, 16 Jun 2018
12:24 jrm search for other commits by this committer
sysutils/slurm-wlm: Update to version 17.02.11

This update fixes CVE-2018-10995.
Original commitRevision:472541 
Sunday, 18 Mar 2018
17:32 jrm search for other commits by this committer
sysutils/slurm-wlm: Update to version 17.02.10

Upstream changes: https://github.com/SchedMD/slurm/blob/master/NEWS#L787

Security:	https://vuxml.freebsd.org/freebsd/b3e04661-2a0a-11e8-9e63-3085a9a47796.html
Original commitRevision:464939 
Tuesday, 20 Feb 2018
03:29 jrm search for other commits by this committer
sysutils/slurm-wlm: Fix WITHOUT_KERBEROS build and configure issue

- Fix build when WITHOUT_KERBEROS is used by patching files to remove
  '#include <roken.h>'. [1]
- Fix configure when PREFIX is set to something other than /usr/local. The
  check for man2html is hard-coded to search /usr/bin and
  /usr/local/bin. [2]

PR:		225989
Submitted by:	tijl [1] jwb [2]
Original commitRevision:462368 
Wednesday, 31 Jan 2018
01:07 jwb search for other commits by this committer
Multiple ports:
Change maintainer email bacon4000@gmail.com to jwb@FreeBSD.org
Remove Created by comments for same user

Approved by: jrm (mentor)
Differential Revision:  https://reviews.freebsd.org/D14128
Original commitRevision:460452 
Wednesday, 3 Jan 2018
13:36 sunpoet search for other commits by this committer
Update devel/json-c to 0.13

- Add TEST_TARGET
- While I'm here, fix shebang for net/opensips
- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://github.com/json-c/json-c/blob/master/ChangeLog
PR:		224675
Exp-run by:	antoine
Original commitRevision:457965 
Friday, 3 Nov 2017
03:46 jrm search for other commits by this committer
sysutils/slurm-wlm: Update to version 17.02.9

Upstream changes: https://github.com/SchedMD/slurm/blob/master/NEWS
Original commitRevision:453388 
Friday, 27 Oct 2017
01:02 jrm search for other commits by this committer
sysutils/slurm-wlm: Update to version 17.02.8.  Also, only replace
instances of /proc with /compat/linux/proc when the LINUX option is on.
Original commitRevision:452963 
Monday, 25 Sep 2017
17:41 jrm search for other commits by this committer
sysutils/slurm-wlm: fix typo in option description

Reported by:	bacon4000@gmail.com
Original commitRevision:450626 
Saturday, 26 Aug 2017
21:44 jrm search for other commits by this committer
sysutils/slurm-wlm: Update to version 17.02.7

Also silence portlint warning about order of USES/USE_*.

Upstream changes: https://github.com/SchedMD/slurm/blob/slurm-17.02/NEWS
Original commitRevision:448787 
Monday, 17 Jul 2017
19:21 jrm search for other commits by this committer
sysutils/slurm-wlm: Update to version 17.02.6

Upstream changes: https://github.com/SchedMD/slurm/blob/slurm-17.02/NEWS
Original commitRevision:446105 
Monday, 3 Jul 2017
20:40 jrm search for other commits by this committer
sysutils/slurm-wlm: Update to version 17.02.5

Upstream changes: https://github.com/SchedMD/slurm/blob/slurm-17.02/NEWS
Original commitRevision:444989 
Tuesday, 27 Jun 2017
13:46 sunpoet search for other commits by this committer
Update devel/readline to 7.0 patch 3

- Bump PORTREVISION for shlib change

Changes:	https://cnswww.cns.cwru.edu/php/chet/readline/CHANGES
		https://lists.gnu.org/archive/html/bug-bash/2016-09/msg00107.html
		https://lists.gnu.org/archive/html/bug-readline/2017-01/msg00002.html
Differential Revision:	https://reviews.freebsd.org/D11172
PR:		219947
Exp-run by:	antoine
Original commitRevision:444463 
Tuesday, 30 May 2017
02:56 sunpoet search for other commits by this committer
Update science/hdf5 to 1.10.1

- Bump PORTREVISION for shlib change

Changes:	https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.10/hdf5-1.10.1/src/hdf5-1.10.1-RELEASE.txt
Original commitRevision:442050 
Tuesday, 23 May 2017
05:03 rezny search for other commits by this committer
Revision bump of all ports with USE_GL after consolidation of mesa-libs

Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D10845
Original commitRevision:441503 
Tuesday, 18 Apr 2017
13:38 jrm search for other commits by this committer
sysutils/slurm-wlm: Add support for the jobacct_gather/linux plugin

- The plugin requires linprocfs, so add an off-by-defult option knob to
  depend on linux.
- Patch source files to point to /compat/linux/proc.

Submitted by:	Jason Bacon <bacon4000@gmail.com>
Approved by:	swills (mentor, implicit)
Original commitRevision:438780 
Friday, 24 Mar 2017
18:52 jrm search for other commits by this committer
sysutils/slurm-wlm: Fix task affinity, mysql and gtk2 options, update
default slurm.conf, silence QA warning about liblz4, patch to make
/usr/bin/mail the default.

- Fix task affinity.  The reinplace for cpuset_setaffinity should not have
  been removed as it was not one of the patches incorporated upstream.

- The MYSQL and GTK2 options were not functioning properly when off.  If
  mysql and gtk2 were installed during configure phase, slurm would build
  sview and mysql support whether or not the options were selected.
  Poudriere will not catch this sort of problem.  I tested by installing
  with all options enabled so that all possible dependencies would be
  installed, and then rebuilding with all options off.  No QA warnings in
  either case now.

- Remove the outdated files/slurm.conf.sample.  Install a patched version
  of the included slurm.conf file instead.

- Patch to make /usr/bin/mail the default, so that mail will work out of
  the box instead of requiring an override in slurm.conf.

- Silence a QA warning about liblz4 by adding archivers/liblz4 to
  LIB_DEPENDS.

PR:		218044
Submitted by:	bacon4000@gmail.com
Approved by:	swills (mentor, implicit)
Original commitRevision:436851 
Thursday, 2 Feb 2017
00:24 jrm search for other commits by this committer
sysutils/slurm-wlm: Update to version 16.06.09.

Upstream Changes: https://github.com/SchedMD/slurm/blob/slurm-16.05/NEWS

Approved by:	swills (mentor, implicit)
Original commitRevision:433120 
Thursday, 12 Jan 2017
23:32 jrm search for other commits by this committer
sysutils/slurm-wlm: Update to version 16.05.8.

Upstream changes in version 16.05.8:

  - Remove StoragePass from being printed out in the slurmdbd log at debug2
    level.
  - Defer PATH search for task program until launch in slurmstepd.
  - Modify regression test1.89 to avoid leaving vestigial job. Also reduce
    logging to reduce likelihood of Expect buffer overflow.
  - Do not PATH search for mult-prog launches if LaunchParamters=test_exec
    is enabled.
  - Fix for possible infinite loop in select/cons_res plugin when trying to
    satisfy a job's ntasks_per_core or socket specification.
  - If job is held for bad constraints make it so once updated the job
    doesn't go into JobAdminHeld.
  - sched/backfill - Fix logic to reserve resources for jobs that require a
    node reboot (i.e. to change KNL mode) in order to start.
  - When unpacking a node or front_end record from state and the protocol
    version is lower than the min version, set it to the min.
  - Remove redundant lookup for part_ptr when updating a reservation's
    nodes.
  - Fix memory and file descriptor leaks in slurmd daemon's sbcast logic.
  - Do not allocate specialized cores to jobs using the --exclusive option.
  - Cancel interactive job if Prolog failure with "PrologFlags=contain" or
    "PrologFlags=alloc" configured. Send new error prolog failure message
    to the salloc or srun command as needed.
  - Prevent possible out-of-bounds read in slurmstepd on an invalid #!
    line.
  - Fix check for PluginDir within slurmctld to work with multiple
    directories.
  - Cancel interactive jobs automatically on communication error to
    launching srun/salloc process.
  - Fix security issue caused by insecure file path handling triggered by
    the failure of a Prolog script. To exploit this a user needs to
    anticipate or cause the Prolog to fail for their job. CVE-2016-10030.

Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D9160
Original commitRevision:431332 
Sunday, 18 Dec 2016
13:50 jrm search for other commits by this committer
sysutils/slurm-wlm: Update to version 16.05.7

- Remove patch that has been incorporated upstream.

No release notes are to be found.

Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D8834
Original commitRevision:428849 
Wednesday, 2 Nov 2016
19:47 jrm search for other commits by this committer
sysutils/slurm-wlm: update to version 16.05.06

Changes in Slurm 16.05.6:
https://github.com/SchedMD/slurm/blob/master/NEWS

Port changes: Added a patch to fix a build issue. The patch was also
accepted upstream and should appear in the next Slurm release.

Reviewed by:	mat
Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D8411
Original commitRevision:425171 
Saturday, 1 Oct 2016
02:06 jrm search for other commits by this committer
Update sysutils/slurm-wlm to bug-fix-release 16.05.5

  - Add readline to USES (bin/sacctmgr now links to libreadline and
    libhistory)
  - Remove Cray node features patch now that it has been incorporated
    upstream
  - Update pkg-plist

Reviewed by:	swills (mentor)
Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D8095
Original commitRevision:423031 
Friday, 23 Sep 2016
21:42 jrm search for other commits by this committer
Update email address to jrm@FreeBSD.org for ports that I maintain

Reviewed by:	mat, swills (mentor)
Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D7995
Original commitRevision:422697 
Thursday, 25 Aug 2016
03:20 pi search for other commits by this committer
sysutils/slurm-wlm: 15.06.12 -> 16.05.4 and fix build hangs

PR:		210648
Changes:	https://github.com/SchedMD/slurm/blob/master/NEWS
Reported by:	w.schwarzenfeld@utanet.at
Submitted by:	Joseph Mingrone <jrm@ftfl.ca> (maintainer)
Original commitRevision:420833 
Friday, 3 Jun 2016
19:31 amdmi3 search for other commits by this committer
- Update to 15.08.12
- Fix dependencies

PR:		209996
Submitted by:	jrm@ftfl.ca (maintainer)
Original commitRevision:416333 
Thursday, 19 May 2016
18:02 pi search for other commits by this committer
sysutils/slurm-wlm: fix doc/plist issue

PR:		209587
Submitted by:	Joseph Mingrone <jrm@ftfl.ca> (maintainer)
Original commitRevision:415515 
Sunday, 15 May 2016
01:48 pi search for other commits by this committer
sysutils/slurm-wlm: improve build on hosts with other ports installed

Slurm will try to install different components based on various
installed libraries. This patch fixes issues where some files are
unexpectedly installed.

PR:		209511
Submitted by:	Joseph Mingrone <jrm@ftfl.ca> (maintainer)
Original commitRevision:415205 
Sunday, 8 May 2016
09:39 pi search for other commits by this committer
sysutils/slurm-wlm: 15.08.10 -> 15.08.11

- bug-fixes only

PR:		209336
Submitted by:	Joseph Mingrone <jrm@ftfl.ca> (maintainer)
Original commitRevision:414795 
Monday, 2 May 2016
16:08 zeising search for other commits by this committer
Update databases/rrdtool to 1.6.0

Most notably, this version of rrdtools.so is thread safe, so the
rrdtools_th.so library is removed.

Bump portrevision for depending ports due to shlib version bump.

For full changelog: http://oss.oetiker.ch/rrdtool/pub/CHANGES

Reviewed by:	kwm
Differential Revision:	D6168
Original commitRevision:414458 
Wednesday, 20 Apr 2016
20:42 sunpoet search for other commits by this committer
- Update to 1.10.0
- Add LICENSE_FILE
- Remove outdated PORTSCOUT
- Re-enable SZIP option by default: it was changed unintentionally in r398300

Changes:	https://www.hdfgroup.org/ftp/HDF5/releases/hdf5-1.10/hdf5-1.10.0/src/hdf5-1.10.0-RELEASE.txt
		https://www.hdfgroup.org/HDF5/doc/ADGuide/Changes.html
Original commitRevision:413700 
Sunday, 10 Apr 2016
13:16 robak search for other commits by this committer
sysutils/slurm-wlm: update 15.08.9 -> 15.08.10

PR:		208638
Submitted by:	Joseph Mingrone <jrm@ftfl.ca> (maintainer)
Original commitRevision:412930 
Friday, 1 Apr 2016
17:39 amdmi3 search for other commits by this committer
- Update to 15.08.9
- While here, fix license

PR:		208449
Submitted by:	jrm@ftfl.ca (maintainer)
Original commitRevision:412365 
14:25 mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories r, s, t, and u.

With hat:	portmgr
Sponsored by:	Absolight
Original commitRevision:412349 
Thursday, 17 Mar 2016
16:39 feld search for other commits by this committer
sysutils/slurm-wlm: Update to 15.08.8

Changelog:	https://github.com/SchedMD/slurm/blob/921064fefd9cb3ea3e997e0f79a3c016c8d30c7c/RELEASE_NOTES

PR:		207967
Original commitRevision:411292 
Friday, 11 Dec 2015
08:48 miwi search for other commits by this committer
- Update maintainer mail address
- Update/Remove MASTER_SITE

PR:		204755
Submitted by:	 jwbacon@tds.net (maintainer)
Approved by:	mat (mentor)
Differential Revision:	D4493
Original commitRevision:403506 
Tuesday, 20 Oct 2015
16:24 amdmi3 search for other commits by this committer
- Update to 14.11.9
- While here, add LICENSE_FILE

PR:		203529
Submitted by:	jrm@ftfl.ca (maintainer)
Original commitRevision:399871 
Thursday, 3 Sep 2015
13:02 amdmi3 search for other commits by this committer
- Switch to options helpers
- Fix installation command
- No need to remove docsdir, it is handled in plist

Approved by:	portmgr blanket
Original commitRevision:395952 
Tuesday, 28 Jul 2015
18:41 feld search for other commits by this committer
Rename sysutils/slurm-hpc -> sysutils/slurm-wlm
Update to 14.11.8

Upstream is standardizing on "slurm-wlm", so we are renaming the port
accordingly.

PR:		200381
Approved by:	maintainer
Original commitRevision:393090 

Number of commits found: 78