Looking closer, I see:

configure:12821: checking for usable SLURM libraries/headers
configure:12842: gcc -o conftest -pedantic -ansi -g -O2 -fdebug-prefix-map=/tmp/
slurm-drmaa-1.0.7=. -fstack-protector-strong -Wformat -Werror=format-security -p
thread -D_REENTRANT -D_THREAD_SAFE -DNDEBUG -Wdate-time -D_FORTIFY_SOURCE=2 -D_G
NU_SOURCE -I/usr/include/slurm/ -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib
/libslurm.so conftest.c -pthread  -lslurm  >&5
conftest.c:23:11: fatal error: slurm/slurm.h: No such file or directory
  #include "slurm/slurm.h"
           ^~~~~~~~~~~~~~~
compilation terminated.

But the libslurm-dev package doesn't provide such a path:

$ dpkg -L libslurm-dev | grep usr/include
/usr/include
/usr/include/slurm-wlm
/usr/include/slurm-wlm/slurm.h
/usr/include/slurm-wlm/slurm_errno.h
/usr/include/slurm-wlm/smd_ns.h
/usr/include/slurm-wlm/spank.h
$

Certainly, /usr/include/slurm/slurm/slurm.h (as implied by the combination
of configure options with m4/ax_slurm.m4) does not exist.

It's possible this is a bug in both slurm-llnl and slurm-drmaa.

-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
Ubuntu Developer                                    http://www.debian.org/
slanga...@ubuntu.com                                     vor...@debian.org

Attachment: signature.asc
Description: PGP signature

Reply via email to