#1139535 elpa: FTBFS: configure: error: Could not compile an MPI C program

Package:
src:elpa
Source:
src:elpa
Submitter:
Santiago Vila
Date:
2026-10-21 05:51:02 UTC
Severity:
normal
Tags:
#1139535#5
Date:
2026-06-09 10:50:24 UTC
From:
To:
Dear maintainer:

During a rebuild of all packages in unstable, this package failed to build.

Below you will find the last part of the build log (probably the most
relevant part, but not necessarily). If required, the full build log
is available here:

https://people.debian.org/~sanvila/build-logs/202606/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you cannot reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:elpa, so that this is still
visible in the BTS web page for this package.

Thanks.
--------------------------------------------------------------------------------
[...]
 debian/rules clean
dh clean --max-parallel=1 --builddir=build
   dh_auto_clean -O--max-parallel=1 -O--builddir=build
   dh_autoreconf_clean -O--max-parallel=1 -O--builddir=build
   dh_clean -O--max-parallel=1 -O--builddir=build
 debian/rules binary
dh binary --max-parallel=1 --builddir=build
   dh_update_autotools_config -O--max-parallel=1 -O--builddir=build
   dh_autoreconf -O--max-parallel=1 -O--builddir=build
autoreconf: export WARNINGS=
autoreconf: Entering directory '.'
autoreconf: configure.ac: no obvious need to run autopoint
autoreconf: running: aclocal --force ${ACLOCAL_FLAGS} -I m4
autoreconf: configure.ac: tracing
autoreconf: running: libtoolize --copy --force

[... snipped ...]

PYTHON_INCLUDE=''
PYTHON_PLATFORM=''
PYTHON_PREFIX=''
PYTHON_VERSION=''
RANLIB=''
SCALAPACK_FCFLAGS=''
SCALAPACK_LDFLAGS=''
SED=''
SET_MAKE=''
SHELL='/bin/bash'
SIMD_FLAGS=''
STORE_BUILD_CONFIG_FALSE=''
STORE_BUILD_CONFIG_TRUE=''
STRIP=''
SUFFIX=''
USE_FORTRAN2008_FALSE=''
USE_FORTRAN2008_TRUE=''
VERSION='2022.11.001'
WANT_SINGLE_PRECISION_COMPLEX_FALSE=''
WANT_SINGLE_PRECISION_COMPLEX_TRUE=''
WANT_SINGLE_PRECISION_REAL_FALSE=''
WANT_SINGLE_PRECISION_REAL_TRUE=''
WITH_AMD_GPU_VERSION_FALSE=''
WITH_AMD_GPU_VERSION_TRUE=''
WITH_BLACS=''
WITH_COMPLEX_AMD_GPU_KERNEL_FALSE=''
WITH_COMPLEX_AMD_GPU_KERNEL_TRUE=''
WITH_COMPLEX_AVX2_BLOCK1_KERNEL_FALSE=''
WITH_COMPLEX_AVX2_BLOCK1_KERNEL_TRUE=''
WITH_COMPLEX_AVX2_BLOCK2_KERNEL_FALSE=''
WITH_COMPLEX_AVX2_BLOCK2_KERNEL_TRUE=''
WITH_COMPLEX_AVX512_BLOCK1_KERNEL_FALSE=''
WITH_COMPLEX_AVX512_BLOCK1_KERNEL_TRUE=''
WITH_COMPLEX_AVX512_BLOCK2_KERNEL_FALSE=''
WITH_COMPLEX_AVX512_BLOCK2_KERNEL_TRUE=''
WITH_COMPLEX_AVX_BLOCK1_KERNEL_FALSE=''
WITH_COMPLEX_AVX_BLOCK1_KERNEL_TRUE=''
WITH_COMPLEX_AVX_BLOCK2_KERNEL_FALSE=''
WITH_COMPLEX_AVX_BLOCK2_KERNEL_TRUE=''
WITH_COMPLEX_BGP_KERNEL_FALSE=''
WITH_COMPLEX_BGP_KERNEL_TRUE=''
WITH_COMPLEX_BGQ_KERNEL_FALSE=''
WITH_COMPLEX_BGQ_KERNEL_TRUE=''
WITH_COMPLEX_GENERIC_KERNEL_FALSE=''
WITH_COMPLEX_GENERIC_KERNEL_TRUE=''
WITH_COMPLEX_GENERIC_SIMPLE_KERNEL_FALSE=''
WITH_COMPLEX_GENERIC_SIMPLE_KERNEL_TRUE=''
WITH_COMPLEX_INTEL_GPU_SYCL_KERNEL_FALSE=''
WITH_COMPLEX_INTEL_GPU_SYCL_KERNEL_TRUE=''
WITH_COMPLEX_NEON_ARCH64_BLOCK1_KERNEL_FALSE=''
WITH_COMPLEX_NEON_ARCH64_BLOCK1_KERNEL_TRUE=''
WITH_COMPLEX_NEON_ARCH64_BLOCK2_KERNEL_FALSE=''
WITH_COMPLEX_NEON_ARCH64_BLOCK2_KERNEL_TRUE=''
WITH_COMPLEX_NVIDIA_GPU_KERNEL_FALSE=''
WITH_COMPLEX_NVIDIA_GPU_KERNEL_TRUE=''
WITH_COMPLEX_NVIDIA_SM80_GPU_KERNEL_FALSE=''
WITH_COMPLEX_NVIDIA_SM80_GPU_KERNEL_TRUE=''
WITH_COMPLEX_SSE_ASSEMBLY_KERNEL_FALSE=''
WITH_COMPLEX_SSE_ASSEMBLY_KERNEL_TRUE=''
WITH_COMPLEX_SSE_BLOCK1_KERNEL_FALSE=''
WITH_COMPLEX_SSE_BLOCK1_KERNEL_TRUE=''
WITH_COMPLEX_SSE_BLOCK2_KERNEL_FALSE=''
WITH_COMPLEX_SSE_BLOCK2_KERNEL_TRUE=''
WITH_COMPLEX_SVE128_BLOCK1_KERNEL_FALSE=''
WITH_COMPLEX_SVE128_BLOCK1_KERNEL_TRUE=''
WITH_COMPLEX_SVE128_BLOCK2_KERNEL_FALSE=''
WITH_COMPLEX_SVE128_BLOCK2_KERNEL_TRUE=''
WITH_COMPLEX_SVE256_BLOCK1_KERNEL_FALSE=''
WITH_COMPLEX_SVE256_BLOCK1_KERNEL_TRUE=''
WITH_COMPLEX_SVE256_BLOCK2_KERNEL_FALSE=''
WITH_COMPLEX_SVE256_BLOCK2_KERNEL_TRUE=''
WITH_COMPLEX_SVE512_BLOCK1_KERNEL_FALSE=''
WITH_COMPLEX_SVE512_BLOCK1_KERNEL_TRUE=''
WITH_COMPLEX_SVE512_BLOCK2_KERNEL_FALSE=''
WITH_COMPLEX_SVE512_BLOCK2_KERNEL_TRUE=''
WITH_MKL=''
WITH_MPI_FALSE='#'
WITH_MPI_TRUE=''
WITH_NVIDIA_GPU_SM80_COMPUTE_CAPABILITY_FALSE=''
WITH_NVIDIA_GPU_SM80_COMPUTE_CAPABILITY_TRUE=''
WITH_NVIDIA_GPU_VERSION_FALSE=''
WITH_NVIDIA_GPU_VERSION_TRUE=''
WITH_OPENMP_OFFLOAD_GPU_VERSION_FALSE=''
WITH_OPENMP_OFFLOAD_GPU_VERSION_TRUE=''
WITH_OPENMP_TRADITIONAL_FALSE=''
WITH_OPENMP_TRADITIONAL_TRUE='#'
WITH_PYTHON_FALSE=''
WITH_PYTHON_TESTS_FALSE=''
WITH_PYTHON_TESTS_TRUE=''
WITH_PYTHON_TRUE=''
WITH_REAL_AMD_GPU_KERNEL_FALSE=''
WITH_REAL_AMD_GPU_KERNEL_TRUE=''
WITH_REAL_AVX2_BLOCK2_KERNEL_FALSE=''
WITH_REAL_AVX2_BLOCK2_KERNEL_TRUE=''
WITH_REAL_AVX2_BLOCK4_KERNEL_FALSE=''
WITH_REAL_AVX2_BLOCK4_KERNEL_TRUE=''
WITH_REAL_AVX2_BLOCK6_KERNEL_FALSE=''
WITH_REAL_AVX2_BLOCK6_KERNEL_TRUE=''
WITH_REAL_AVX512_BLOCK2_KERNEL_FALSE=''
WITH_REAL_AVX512_BLOCK2_KERNEL_TRUE=''
WITH_REAL_AVX512_BLOCK4_KERNEL_FALSE=''
WITH_REAL_AVX512_BLOCK4_KERNEL_TRUE=''
WITH_REAL_AVX512_BLOCK6_KERNEL_FALSE=''
WITH_REAL_AVX512_BLOCK6_KERNEL_TRUE=''
WITH_REAL_AVX_BLOCK2_KERNEL_FALSE=''
WITH_REAL_AVX_BLOCK2_KERNEL_TRUE=''
WITH_REAL_AVX_BLOCK4_KERNEL_FALSE=''
WITH_REAL_AVX_BLOCK4_KERNEL_TRUE=''
WITH_REAL_AVX_BLOCK6_KERNEL_FALSE=''
WITH_REAL_AVX_BLOCK6_KERNEL_TRUE=''
WITH_REAL_BGP_KERNEL_FALSE=''
WITH_REAL_BGP_KERNEL_TRUE=''
WITH_REAL_BGQ_KERNEL_FALSE=''
WITH_REAL_BGQ_KERNEL_TRUE=''
WITH_REAL_GENERIC_KERNEL_FALSE=''
WITH_REAL_GENERIC_KERNEL_TRUE=''
WITH_REAL_GENERIC_SIMPLE_BLOCK4_KERNEL_FALSE=''
WITH_REAL_GENERIC_SIMPLE_BLOCK4_KERNEL_TRUE=''
WITH_REAL_GENERIC_SIMPLE_BLOCK6_KERNEL_FALSE=''
WITH_REAL_GENERIC_SIMPLE_BLOCK6_KERNEL_TRUE=''
WITH_REAL_GENERIC_SIMPLE_KERNEL_FALSE=''
WITH_REAL_GENERIC_SIMPLE_KERNEL_TRUE=''
WITH_REAL_INTEL_GPU_SYCL_KERNEL_FALSE=''
WITH_REAL_INTEL_GPU_SYCL_KERNEL_TRUE=''
WITH_REAL_NEON_ARCH64_BLOCK2_KERNEL_FALSE=''
WITH_REAL_NEON_ARCH64_BLOCK2_KERNEL_TRUE=''
WITH_REAL_NEON_ARCH64_BLOCK4_KERNEL_FALSE=''
WITH_REAL_NEON_ARCH64_BLOCK4_KERNEL_TRUE=''
WITH_REAL_NEON_ARCH64_BLOCK6_KERNEL_FALSE=''
WITH_REAL_NEON_ARCH64_BLOCK6_KERNEL_TRUE=''
WITH_REAL_NVIDIA_GPU_KERNEL_FALSE=''
WITH_REAL_NVIDIA_GPU_KERNEL_TRUE=''
WITH_REAL_NVIDIA_SM80_GPU_KERNEL_FALSE=''
WITH_REAL_NVIDIA_SM80_GPU_KERNEL_TRUE=''
WITH_REAL_SPARC64_BLOCK2_KERNEL_FALSE=''
WITH_REAL_SPARC64_BLOCK2_KERNEL_TRUE=''
WITH_REAL_SPARC64_BLOCK4_KERNEL_FALSE=''
WITH_REAL_SPARC64_BLOCK4_KERNEL_TRUE=''
WITH_REAL_SPARC64_BLOCK6_KERNEL_FALSE=''
WITH_REAL_SPARC64_BLOCK6_KERNEL_TRUE=''
WITH_REAL_SSE_ASSEMBLY_KERNEL_FALSE=''
WITH_REAL_SSE_ASSEMBLY_KERNEL_TRUE=''
WITH_REAL_SSE_BLOCK2_KERNEL_FALSE=''
WITH_REAL_SSE_BLOCK2_KERNEL_TRUE=''
WITH_REAL_SSE_BLOCK4_KERNEL_FALSE=''
WITH_REAL_SSE_BLOCK4_KERNEL_TRUE=''
WITH_REAL_SSE_BLOCK6_KERNEL_FALSE=''
WITH_REAL_SSE_BLOCK6_KERNEL_TRUE=''
WITH_REAL_SVE128_BLOCK2_KERNEL_FALSE=''
WITH_REAL_SVE128_BLOCK2_KERNEL_TRUE=''
WITH_REAL_SVE128_BLOCK4_KERNEL_FALSE=''
WITH_REAL_SVE128_BLOCK4_KERNEL_TRUE=''
WITH_REAL_SVE128_BLOCK6_KERNEL_FALSE=''
WITH_REAL_SVE128_BLOCK6_KERNEL_TRUE=''
WITH_REAL_SVE256_BLOCK2_KERNEL_FALSE=''
WITH_REAL_SVE256_BLOCK2_KERNEL_TRUE=''
WITH_REAL_SVE256_BLOCK4_KERNEL_FALSE=''
WITH_REAL_SVE256_BLOCK4_KERNEL_TRUE=''
WITH_REAL_SVE256_BLOCK6_KERNEL_FALSE=''
WITH_REAL_SVE256_BLOCK6_KERNEL_TRUE=''
WITH_REAL_SVE512_BLOCK2_KERNEL_FALSE=''
WITH_REAL_SVE512_BLOCK2_KERNEL_TRUE=''
WITH_REAL_SVE512_BLOCK4_KERNEL_FALSE=''
WITH_REAL_SVE512_BLOCK4_KERNEL_TRUE=''
WITH_REAL_SVE512_BLOCK6_KERNEL_FALSE=''
WITH_REAL_SVE512_BLOCK6_KERNEL_TRUE=''
WITH_REAL_VSX_BLOCK2_KERNEL_FALSE=''
WITH_REAL_VSX_BLOCK2_KERNEL_TRUE=''
WITH_REAL_VSX_BLOCK4_KERNEL_FALSE=''
WITH_REAL_VSX_BLOCK4_KERNEL_TRUE=''
WITH_REAL_VSX_BLOCK6_KERNEL_FALSE=''
WITH_REAL_VSX_BLOCK6_KERNEL_TRUE=''
WITH_SCALAPACK_TESTS_FALSE=''
WITH_SCALAPACK_TESTS_TRUE=''
WITH_SYCL_GPU_VERSION_FALSE=''
WITH_SYCL_GPU_VERSION_TRUE=''
WITH_USE_ASSUMED_SIZE_FALSE=''
WITH_USE_ASSUMED_SIZE_TRUE=''
ac_ct_AR=''
ac_ct_CC='x86_64-linux-gnu-gcc'
ac_ct_CXX=''
ac_ct_DUMPBIN=''
ac_ct_FC=''
ac_empty=''
am__EXEEXT_FALSE=''
am__EXEEXT_TRUE=''
am__fastdepCCAS_FALSE=''
am__fastdepCCAS_TRUE=''
am__fastdepCC_FALSE=''
am__fastdepCC_TRUE='#'
am__fastdepCXX_FALSE=''
am__fastdepCXX_TRUE='#'
am__include='include'
am__isrc=' -I$(srcdir)'
am__leading_dot='.'
am__nodep=''
am__quote=''
am__rm_f_notfound=''
am__tar='tar --format=ustar -chf - "$$tardir"'
am__untar='tar -xf -'
am__xargs_n='xargs -n'
bindir='${exec_prefix}/bin'
build='x86_64-linux-gnu'
build_alias='x86_64-linux-gnu'
build_cpu=''
build_os=''
build_vendor=''
cython_found=''
datadir='${datarootdir}'
datarootdir='${prefix}/share'
docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
dvidir='${docdir}'
exec_prefix='NONE'
hipcc_found=''
host=''
host_alias=''
host_cpu=''
host_os=''
host_vendor=''
htmldir='${docdir}'
icx_found=''
ifGNUmake=''
include ../fdep/fortran_dependencies.mk
includedir='${prefix}/include'
infodir='${prefix}/share/info'
install_sh='${SHELL} /<<PKGBUILDDIR>>/install-sh'
libdir='${prefix}/lib/x86_64-linux-gnu'
libexecdir='${exec_prefix}/libexec'
localedir='${datarootdir}/locale'
localstatedir='/var'
mandir='${prefix}/share/man'
mkdir_p='$(MKDIR_P)'
nvcc_found=''
oldincludedir='/usr/include'
pdfdir='${docdir}'
pkgpyexecdir=''
pkgpythondir=''
prefix='/usr'
program_transform_name='s,x,x,'
psdir='${docdir}'
pyexecdir=''
pytest_found=''
pythondir=''
runstatedir='/run'
sbindir='${exec_prefix}/sbin'
sharedstatedir='${prefix}/com'
sysconfdir='/etc'
target_alias=''
xxd_CHECK=''

## ----------- ##
## confdefs.h. ##
## ----------- ##

/* confdefs.h */
#define PACKAGE_NAME "elpa"
#define PACKAGE_TARNAME "elpa"
#define PACKAGE_VERSION "2022.11.001"
#define PACKAGE_STRING "elpa 2022.11.001"
#define PACKAGE_BUGREPORT "elpa-library@mpcdf.mpg.de"
#define PACKAGE_URL ""
#define PACKAGE "elpa"
#define VERSION "2022.11.001"
#define EARLIEST_API_VERSION 20170403
#define CURRENT_API_VERSION 20221109
#define EARLIEST_AUTOTUNE_VERSION 20171201
#define CURRENT_AUTOTUNE_VERSION 20221109
#define CURRENT_AUTOTUNE_VERSION 20221109
#define CURRENT_AUTOTUNE_VERSION 20221109
#define ELPA_BUILDTIME 1745764293
#define WITH_MPI 1

configure: exit
dh_auto_configure: error: cd build && ../configure --build=x86_64-linux-gnu --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-option-checking --disable-silent-rules --libdir=\${prefix}/lib/x86_64-linux-gnu --runstatedir=/run --disable-maintainer-mode --disable-dependency-tracking --disable-silent-rules --disable-sse --disable-sse-assembly --disable-avx --disable-avx2 --disable-avx512 returned exit code 1
make[1]: *** [debian/rules:41: override_dh_auto_configure] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:38: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit status 2
--------------------------------------------------------------------------------

#1139535#10
Date:
2026-06-21 11:09:51 UTC
From:
To:
This may be related to the following change in debhelper 13.32.  See
also #1139889 [1].

 [ Helmut Grohne ]
 * autoconf: export standard build tools


[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1139889

#1139535#19
Date:
2026-10-21 05:49:00 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
elpa, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1139535@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Stuart Prescott <stuart@debian.org> (supplier of updated elpa package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Tue, 20 Oct 2026 21:47:53 +1100
Source: elpa
Architecture: source
Version: 2026.02.002-1
Distribution: experimental
Urgency: medium
Maintainer: Debichem Team <debichem-devel@lists.alioth.debian.org>
Changed-By: Stuart Prescott <stuart@debian.org>
Closes: 1133465 1139535
Changes:
 elpa (2026.02.002-1) experimental; urgency=medium
 .
   * Team upload.
   * New upstream release.
   * Export CC alongside CXX to find MPI compiler and fix FTBFS
     (Closes: #1139535, #1133465).
   * Update Standards-Version to 4.7.4 (no changes required).
   * Update to debhelper-compat 14.
   * Install additional documentation files into -dev package.
Checksums-Sha1:
 dd734e49beab56520aa8a9952ef3bc0055e282af 2125 elpa_2026.02.002-1.dsc
 d57534efb73180ba3ffcfd4479138c13fdb61180 2196509 elpa_2026.02.002.orig.tar.gz
 b9ac856e767df363c927e018007dc5797193146b 22604 elpa_2026.02.002-1.debian.tar.xz
 f38a331f056bcd4c536475afade56a658a8585b3 9160 elpa_2026.02.002-1_amd64.buildinfo
Checksums-Sha256:
 e4561ac51311fd50dc233372f01d224751086c88fc61facd9ec33fd05c8eecda 2125 elpa_2026.02.002-1.dsc
 02e3c59fec53cd8eb66a4cc15fa4fbf190cf9654227223fb8ad55713e9427932 2196509 elpa_2026.02.002.orig.tar.gz
 164a099d70fb56778c291d4b3f4e89a05a8da37a28327b5bf16a5643c1eab022 22604 elpa_2026.02.002-1.debian.tar.xz
 ff697d586566b442792c233da2fa98e1bb3a69fbd7fe89d849330c7ca5efe6e2 9160 elpa_2026.02.002-1_amd64.buildinfo
Files:
 118dac4df0c22ab0a4d5e153dbcef3bb 2125 science optional elpa_2026.02.002-1.dsc
 864fc824e803e537f239d50f32932e47 2196509 science optional elpa_2026.02.002.orig.tar.gz
 49824e799e06828a799696017e2cf3dd 22604 science optional elpa_2026.02.002-1.debian.tar.xz
 696dc1e0e3d76aa48fb643eabdba1478 9160 science optional elpa_2026.02.002-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEkOLSwa0Uaht+u4kdu8F+uxOW8vcFAmrYT/sACgkQu8F+uxOW
8vcQmRAAsO4Judty0yExHEpY3zzAvgT3fWAVoAJokuo4kgPx/kaiEOe/m9ED0vOd
m7ytoFs9RL4SbbpGMvriIKUxQsQYNLlsx3HpFBYQFmQeMuBPKlcjBRQBgGjffXef
Akyg+9t/sfy6N6WRzGNQxXo/KHT3nxEijo6AnuR+lTxYRjSugsHRstsQ0egyE5P2
2iuIDUOHTP7PIHpXwksbAPS5ob3Af1HzSJXH4MtcPWtJmUJtKVo6HvyVD5oebS+M
uA70QJxrYFvuzVMumsm+F1f0p9CnAQ5CEmVq2FYCoEIR20+KVBEjlrnAHCQCkJhT
huApfL6xLWLBMPaghNpl6GQe5dbvowkl9drye5fq6ZlXTmHV4vSW/6LiUPZk+XWZ
x2b9KSDExsFTwOCcYdR7+vhngqXdItVoi6c09OZPSupsELmr5TY7+LB+8c3hPtiQ
1TcI78q+eMIDj5tSwN2sB2RO5fZrFlIVf8Vxr32dDFyrRW+jKZ3QGUDieWhWxQ+X
XgjhiKip756g6QM1OZXp8DhGOuIi60+Z4FxbM6t5pttxeXmZEynypacjJ5AXmK2u
qkdefePIEmkKTgwBDUQ2vRBQehvamSkuXhXFitmab8D9+DOf4yoO4JSY7QeWbR7u
/A6QJsRLvS92GDzRWIryU3qwvEWGuxWI1WB5wy83vo2JTbuzoH8=
=PmdX
-----END PGP SIGNATURE-----