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

Bug#929600: slurm-llnl: FTBFS on 32-bit architectures



Package: slurm-llnl
Version: 16.05.9-1+deb9u3
Severity: serious
Tags: ftbfs
Justification: fails to build from source (but built successfully in the past)
User: debian-qa@lists.debian.org
Usertags: piuparts
Control: affects -1 + slurm-wlm-torque

Hi,

the stretch update of slurm-llnl FTBFS on the 32-bit architectures:

https://buildd.debian.org/status/package.php?p=slurm-llnl&suite=stretch

from the i386 log:

gcc -c  -I. -I../../../../.. -I../../../../../contribs/perlapi/common -I../../../.. -g -static -DNUMA_VERSION1_COMPATIBILITY -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -pthread -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -g   -DVERSION=\"0.02\" -DXS_VERSION=\"0.02\" -fPIC "-I/usr/lib/i386-linux-gnu/perl/5.24/CORE"   job.c
In file included from job.c:14:0:
slurm-perl.h:20:14: error: conflicting types for 'slurm_xmalloc'
 extern void *slurm_xmalloc(size_t, bool, const char *, int, const char *);
              ^~~~~~~~~~~~~
In file included from ../../../../../src/common/io_hdr.h:57:0,
                 from ../../../../../src/slurmd/slurmstepd/slurmstepd_job.h:56,
                 from ../../../../../src/common/switch.h:53,
                 from ../../../../../src/slurmctld/slurmctld.h:81,
                 from ../../../../../src/common/job_resources.h:55,
                 from job.c:11:
../../../../../src/common/xmalloc.h:114:7: note: previous declaration of 'slurm_xmalloc' was here
 void *slurm_xmalloc(uint64_t, bool, const char *, int, const char *);
       ^~~~~~~~~~~~~
Makefile:389: recipe for target 'job.o' failed
make[4]: *** [job.o] Error 1


Andreas


Reply to: