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...@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