svn commit: r462368 - in head/sysutils/slurm-wlm: . files
Joseph Mingrone
jrm at FreeBSD.org
Tue Feb 20 03:29:53 UTC 2018
Author: jrm
Date: Tue Feb 20 03:29:51 2018
New Revision: 462368
URL: https://svnweb.freebsd.org/changeset/ports/462368
Log:
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]
Added:
head/sysutils/slurm-wlm/files/patch-nokerberos (contents, props changed)
Modified:
head/sysutils/slurm-wlm/Makefile (contents, props changed)
Modified: head/sysutils/slurm-wlm/Makefile
==============================================================================
--- head/sysutils/slurm-wlm/Makefile Tue Feb 20 00:18:30 2018 (r462367)
+++ head/sysutils/slurm-wlm/Makefile Tue Feb 20 03:29:51 2018 (r462368)
@@ -30,6 +30,7 @@ USE_PERL5= configure
USE_RC_SUBR= slurmctld slurmd
GNU_CONFIGURE= yes
+CONFIGURE_ARGS= --bindir=${PREFIX}/bin
INSTALL_TARGET= install-strip
PLIST_SUB= PORTVERSION="${PORTVERSION}"
SHEBANG_FILES= doc/html/shtml2html.py doc/man/man2html.py
Added: head/sysutils/slurm-wlm/files/patch-nokerberos
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sysutils/slurm-wlm/files/patch-nokerberos Tue Feb 20 03:29:51 2018 (r462368)
@@ -0,0 +1,41 @@
+Index: sysutils/slurm-wlm/files/patch-src-plugins-mpi-pmi2-agent.c
+===================================================================
+--- sysutils/slurm-wlm/files/patch-src-plugins-mpi-pmi2-agent.c.orig 2018-02-20 02:40:20 UTC
++++ sysutils/slurm-wlm/files/patch-src-plugins-mpi-pmi2-agent.c
+@@ -0,0 +1,10 @@
++--- src/plugins/mpi/pmi2/agent.c.orig 2017-11-01 01:04:16 UTC
+++++ src/plugins/mpi/pmi2/agent.c
++@@ -39,7 +39,6 @@
++ \*****************************************************************************/
++
++ #if defined(__FreeBSD__)
++-#include <roken.h>
++ #include <sys/socket.h> /* AF_INET */
++ #endif
++
+--- sysutils/slurm-wlm/files/patch-src-plugins-mpi-pmi2-pmi1.c.orig 2018-02-20 02:40:20 UTC
++++ sysutils/slurm-wlm/files/patch-src-plugins-mpi-pmi2-pmi1.c
+@@ -0,0 +1,10 @@
++--- src/plugins/mpi/pmi2/pmi1.c.orig 2017-11-01 01:04:16 UTC
+++++ src/plugins/mpi/pmi2/pmi1.c
++@@ -38,7 +38,6 @@
++ #include "config.h"
++
++ #if defined(__FreeBSD__)
++-#include <roken.h>
++ #include <sys/socket.h> /* AF_INET */
++ #endif
++
+--- sysutils/slurm-wlm/files/patch-src-plugins-mpi-pmi2-pmi2.c.orig 2018-02-20 02:40:20 UTC
++++ sysutils/slurm-wlm/files/patch-src-plugins-mpi-pmi2-pmi2.c
+@@ -0,0 +1,10 @@
++--- src/plugins/mpi/pmi2/pmi2.c.orig 2017-11-01 01:04:16 UTC
+++++ src/plugins/mpi/pmi2/pmi2.c
++@@ -36,7 +36,6 @@
++ \*****************************************************************************/
++
++ #if defined(__FreeBSD__)
++-#include <roken.h>
++ #include <sys/socket.h> /* AF_INET */
++ #endif
++
More information about the svn-ports-all
mailing list