slurm-wlm: Force task affinity on in configure to expose compat issues
This commit is contained in:
parent
58139a0197
commit
a637befc9e
|
@ -31,6 +31,7 @@ CONFIGURE_ARGS+= --with-munge=${BUILDLINK_PREFIX.munge}
|
|||
CONFIGURE_ARGS+= --with-hwloc=${PREFIX}
|
||||
CONFIGURE_ARGS+= --with-json=${PREFIX}
|
||||
CONFIGURE_ARGS+= --with-libssh2=${PREFIX}
|
||||
CONFIGURE_ARGS.NetBSD+= ac_cv_func_sched_setaffinity=yes
|
||||
|
||||
LDFLAGS+= -llz4
|
||||
|
||||
|
|
|
@ -5,6 +5,7 @@ RMD160 (slurm-19.05.5.tar.bz2) = 3f94274277a714e7b4bc4f89aa7b246316c4a732
|
|||
SHA512 (slurm-19.05.5.tar.bz2) = 4a0055a268b3765dbb2fa7510b27d694516e77716d857acea4509702e88b4739c9fff7590b80e33b7a62a5ebd38a748fd4ddf625f7c431b2beccb002d05df6c1
|
||||
Size (slurm-19.05.5.tar.bz2) = 6232295 bytes
|
||||
SHA1 (patch-etc_init.d.slurm.in) = beaedd5385b4aad04583d2bc5a23557519f74ec5
|
||||
SHA1 (patch-src_plugins_task_affinity_affinity.h) = a8fbc6182f1d7160addadadfcb174afa30c8ba80
|
||||
SHA1 (patch-src_slurmd_common_task__plugin.c) = 6049977521da86db4a437f1e76e26b3731eeef55
|
||||
SHA1 (patch-src_slurmd_common_task__plugin.h) = d4ad9f350efe1e873809adfe9dc4f559634e9ba2
|
||||
SHA1 (patch-src_slurmd_slurmd_slurmd.c) = 93f2da51d2a766a5817cc51e7de40e4ab2306649
|
||||
|
|
|
@ -0,0 +1,17 @@
|
|||
$NetBSD$
|
||||
|
||||
# Portability
|
||||
|
||||
--- src/plugins/task/affinity/affinity.h.orig 2020-01-26 20:44:58.750715619 +0000
|
||||
+++ src/plugins/task/affinity/affinity.h
|
||||
@@ -52,6 +52,10 @@
|
||||
typedef cpuset_t cpu_set_t;
|
||||
#endif
|
||||
|
||||
+#ifdef __NetBSD__
|
||||
+#define CPU_SETSIZE MAXCPUS
|
||||
+#endif
|
||||
+
|
||||
#ifdef HAVE_SYS_PRCTL_H
|
||||
# include <sys/prctl.h>
|
||||
#endif
|
Loading…
Reference in New Issue