#1139540 p4est: FTBFS: configure: error: MPI C test failed

Package:
src:p4est
Source:
src:p4est
Submitter:
Santiago Vila
Date:
2026-07-09 01:23:02 UTC
Severity:
normal
Tags:
#1139540#5
Date:
2026-06-09 10:50:34 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:p4est, so that this is still
visible in the BTS web page for this package.

Thanks.
--------------------------------------------------------------------------------
[...]
 debian/rules clean
dh clean
   dh_clean
 debian/rules binary
dh binary
   dh_update_autotools_config
   debian/rules override_dh_autoreconf
make[1]: Entering directory '/<<PKGBUILDDIR>>'
echo 2.3.6 > .tarball-version
echo 2.3.6 > sc/.tarball-version
dh_autoreconf ./bootstrap
Running bootstrap in subdirectory sc
--- This is the bootstrap script for libsc ---
It is NOT required to run bootstrap to build from a tar.gz archive
Development requires a libtool recent enough to contain LT_INIT

[... snipped ...]

ac_cv_prog_cxx_c_o=yes
ac_cv_prog_cxx_g=yes
ac_cv_prog_f77_c_o=yes
ac_cv_prog_f77_g=yes
ac_cv_prog_f77_v=-v
ac_cv_prog_fc_c_o=yes
ac_cv_prog_fc_g=yes
ac_cv_prog_fc_v=-v
ac_cv_prog_make_make_set=yes
am_cv_CC_dependencies_compiler_type=none
am_cv_CXX_dependencies_compiler_type=none
am_cv_filesystem_timestamp_resolution=0.01
am_cv_make_support_nested_variables=yes
am_cv_prog_cc_c_o=yes
am_cv_prog_tar_ustar=gnutar
am_cv_sleep_fractional_seconds=yes
am_cv_xargs_n_works=yes

## ----------------- ##
## Output variables. ##
## ----------------- ##

ACLOCAL='${SHELL} '\''/<<PKGBUILDDIR>>/build-aux/missing'\'' aclocal-1.18'
AMDEPBACKSLASH=''
AMDEP_FALSE=''
AMDEP_TRUE='#'
AMTAR='$${TAR-tar}'
AM_BACKSLASH='\'
AM_DEFAULT_V=''
AM_DEFAULT_VERBOSITY='1'
AM_V=''
AR=''
AUTOCONF='${SHELL} '\''/<<PKGBUILDDIR>>/build-aux/missing'\'' autoconf'
AUTOHEADER='${SHELL} '\''/<<PKGBUILDDIR>>/build-aux/missing'\'' autoheader'
AUTOMAKE='${SHELL} '\''/<<PKGBUILDDIR>>/build-aux/missing'\'' automake-1.18'
AWK='mawk'
CC='x86_64-linux-gnu-gcc'
CCDEPMODE='depmode=none'
CFLAGS='-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection'
CPPFLAGS='-Wdate-time -D_FORTIFY_SOURCE=2'
CSCOPE='cscope'
CTAGS='ctags'
CXX='x86_64-linux-gnu-g++'
CXXCPP=''
CXXDEPMODE='depmode=none'
CXXFLAGS='-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection'
CYGPATH_W='echo'
C_VERSION=''
DEFS=''
DEPDIR='.deps'
DLLTOOL=''
DSYMUTIL=''
DUMPBIN=''
ECHO_C=''
ECHO_N='-n'
ECHO_T=''
EGREP=''
ETAGS='etags'
EXEEXT=''
F77='mpif77'
FC='mpif90'
FCFLAGS='-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -fcf-protection'
FCLIBS=' -L/usr/lib/x86_64-linux-gnu/openmpi/lib -L/usr/lib/gcc/x86_64-linux-gnu/15 -L/usr/lib/gcc/x86_64-linux-gnu/15/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/15/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/15/../../.. -L/lib -L/usr/lib -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi -lgfortran -lm -lquadmath'
FFLAGS='-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -fcf-protection'
FGREP=''
FILECMD=''
FLIBS=' -L/usr/lib/x86_64-linux-gnu/openmpi/lib -L/usr/lib/gcc/x86_64-linux-gnu/15 -L/usr/lib/gcc/x86_64-linux-gnu/15/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/15/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/15/../../.. -L/lib -L/usr/lib -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi -lgfortran -lm -lquadmath'
GREP=''
INSTALL_DATA='${INSTALL} -m 644'
INSTALL_PROGRAM='${INSTALL}'
INSTALL_SCRIPT='${INSTALL}'
INSTALL_STRIP_PROGRAM='$(install_sh) -c -s'
LD=''
LDFLAGS='-Wl,-z,relro'
LIBOBJS=''
LIBS=''
LIBTOOL=''
LINT=''
LINT_FALSE=''
LINT_FLAGS=''
LINT_TRUE=''
LIPO=''
LN_S=''
LTLIBOBJS=''
LT_SYS_LIBRARY_PATH=''
MAKEINFO='${SHELL} '\''/<<PKGBUILDDIR>>/build-aux/missing'\'' makeinfo'
MANIFEST_TOOL=''
MKDIR_P='/usr/bin/mkdir -p'
MPI_INCLUDES=''
MPI_INCLUDE_PATH=''
NM=''
NMEDIT=''
OBJDUMP=''
OBJEXT='o'
OTOOL64=''
OTOOL=''
P4EST_DISTCLEAN=''
P4EST_DIST_DENY_FALSE=''
P4EST_DIST_DENY_TRUE=''
P4EST_ENABLE_BUILD_2D_FALSE='#'
P4EST_ENABLE_BUILD_2D_TRUE=''
P4EST_ENABLE_BUILD_3D_FALSE='#'
P4EST_ENABLE_BUILD_3D_TRUE=''
P4EST_ENABLE_BUILD_P6EST_FALSE='#'
P4EST_ENABLE_BUILD_P6EST_TRUE=''
P4EST_ENABLE_DEBUG_FALSE=''
P4EST_ENABLE_DEBUG_TRUE='#'
P4EST_ENABLE_MEMALIGN_FALSE=''
P4EST_ENABLE_MEMALIGN_TRUE=''
P4EST_ENABLE_MPIIO_FALSE='#'
P4EST_ENABLE_MPIIO_TRUE=''
P4EST_ENABLE_MPITHREAD_FALSE='#'
P4EST_ENABLE_MPITHREAD_TRUE=''
P4EST_ENABLE_MPI_FALSE='#'
P4EST_ENABLE_MPI_TRUE=''
P4EST_ENABLE_OPENMP_FALSE=''
P4EST_ENABLE_OPENMP_TRUE=''
P4EST_ENABLE_PTHREAD_FALSE=''
P4EST_ENABLE_PTHREAD_TRUE=''
P4EST_ENABLE_V4L2_FALSE=''
P4EST_ENABLE_V4L2_TRUE=''
P4EST_ENABLE_VTK_BINARY_FALSE='#'
P4EST_ENABLE_VTK_BINARY_TRUE=''
P4EST_ENABLE_VTK_COMPRESSION_FALSE='#'
P4EST_ENABLE_VTK_COMPRESSION_TRUE=''
P4EST_ENABLE_VTK_DOUBLES_FALSE=''
P4EST_ENABLE_VTK_DOUBLES_TRUE='#'
P4EST_F77_COMPILER=''
P4EST_FC_COMPILER=''
P4EST_HAVE_LUA_FALSE=''
P4EST_HAVE_LUA_TRUE=''
P4EST_HAVE_ZLIB_FALSE=''
P4EST_HAVE_ZLIB_TRUE=''
P4EST_MPIRUN='mpiexec'
P4EST_MPIRUN_FALSE='#'
P4EST_MPIRUN_TRUE=''
P4EST_MPI_TEST_FLAGS='-n 2'
P4EST_PETSC_INCLUDE_DIRS=''
P4EST_PETSC_LINK_LIBS=''
P4EST_PROVIDE_GETOPT_FALSE=''
P4EST_PROVIDE_GETOPT_TRUE=''
P4EST_PROVIDE_OBSTACK_FALSE=''
P4EST_PROVIDE_OBSTACK_TRUE=''
P4EST_SC_AMFLAGS=''
P4EST_SC_CPPFLAGS=''
P4EST_SC_LDADD=''
P4EST_SC_MK_INCLUDE=''
P4EST_SC_MK_USE_FALSE=''
P4EST_SC_MK_USE_TRUE=''
P4EST_SC_SUBDIR=''
P4EST_WITH_BLAS_FALSE=''
P4EST_WITH_BLAS_TRUE=''
P4EST_WITH_LAPACK_FALSE=''
P4EST_WITH_LAPACK_TRUE=''
P4EST_WITH_METIS_FALSE=''
P4EST_WITH_METIS_TRUE=''
P4EST_WITH_PETSC_FALSE=''
P4EST_WITH_PETSC_TRUE=''
P4EST_WITH_SC_FALSE=''
P4EST_WITH_SC_TRUE=''
PACKAGE='p4est'
PACKAGE_BUGREPORT='p4est@ins.uni-bonn.de'
PACKAGE_NAME='p4est'
PACKAGE_PREFIX='P4EST'
PACKAGE_STRING='p4est 2.3.6'
PACKAGE_TARNAME='p4est'
PACKAGE_URL=''
PACKAGE_VERSION='2.3.6'
PATH_SEPARATOR=':'
PETSCARCH_PROG=''
RANLIB=''
SED='/usr/bin/sed'
SET_MAKE=''
SHELL='/bin/bash'
STRIP=''
VERSION='2.3.6'
ac_ct_AR=''
ac_ct_CC='x86_64-linux-gnu-gcc'
ac_ct_CXX=''
ac_ct_DUMPBIN=''
ac_ct_F77=''
ac_ct_FC=''
am__EXEEXT_FALSE=''
am__EXEEXT_TRUE=''
am__fastdepCC_FALSE=''
am__fastdepCC_TRUE='#'
am__fastdepCXX_FALSE=''
am__fastdepCXX_TRUE='#'
am__include='include'
am__isrc=''
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-pc-linux-gnu'
build_alias='x86_64-linux-gnu'
build_cpu='x86_64'
build_os='linux-gnu'
build_vendor='pc'
datadir='${datarootdir}'
datarootdir='${prefix}/share'
docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
dvidir='${docdir}'
exec_prefix='NONE'
host='x86_64-pc-linux-gnu'
host_alias=''
host_cpu='x86_64'
host_os='linux-gnu'
host_vendor='pc'
htmldir='${docdir}'
includedir='${prefix}/include'
infodir='${prefix}/share/info'
install_sh='${SHELL} /<<PKGBUILDDIR>>/build-aux/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)'
oldincludedir='/usr/include'
pdfdir='${docdir}'
pkgconfigdir='${libdir}/pkgconfig'
prefix='/usr'
program_transform_name='s,x,x,'
psdir='${docdir}'
runstatedir='/run'
sbindir='${exec_prefix}/sbin'
sharedstatedir='${prefix}/com'
subdirs=''
sysconfdir='/etc'
target_alias=''

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

/* confdefs.h */
#define PACKAGE_NAME "p4est"
#define PACKAGE_TARNAME "p4est"
#define PACKAGE_VERSION "2.3.6"
#define PACKAGE_STRING "p4est 2.3.6"
#define PACKAGE_BUGREPORT "p4est@ins.uni-bonn.de"
#define PACKAGE_URL ""
#define PACKAGE "p4est"
#define VERSION "2.3.6"
#define VERSION_MAJOR 2
#define VERSION_MINOR 3
#define VERSION_POINT 6
#define VTK_BINARY 1
#define ENABLE_VTK_BINARY 1
#define VTK_COMPRESSION 1
#define ENABLE_VTK_COMPRESSION 1
#define BUILD_2D 1
#define ENABLE_BUILD_2D 1
#define BUILD_3D 1
#define ENABLE_BUILD_3D 1
#define BUILD_P6EST 1
#define ENABLE_BUILD_P6EST 1
#define MPI 1
#define ENABLE_MPI 1
#define MPIIO 1
#define ENABLE_MPIIO 1
#define ENABLE_MPITHREAD 1
#define F77_FUNC(name,NAME) name ## _
#define F77_FUNC_(name,NAME) name ## _
#define FC_FUNC(name,NAME) name ## _
#define FC_FUNC_(name,NAME) name ## _

configure: exit
dh_auto_configure: error: ./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 --enable-mpi --enable-mpiio returned exit code 1
make[1]: *** [debian/rules:17: override_dh_auto_configure] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:9: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit status 2
--------------------------------------------------------------------------------

#1139540#10
Date:
2026-06-21 11:06:53 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

#1139540#15
Date:
2026-07-08 12:49:10 UTC
From:
To:
Dear maintainer,

I've prepared an NMU for p4est (versioned as 2.3.6-2.1) and uploaded
it to DELAYED/2. Please feel free to tell me if I should cancel it.

cu
Adrian

#1139540#24
Date:
2026-07-09 01:21:51 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
p4est, 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 1139540@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Santiago Vila <sanvila@debian.org> (supplier of updated p4est 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: Thu, 09 Jul 2026 01:30:00 +0200
Source: p4est
Architecture: source
Version: 2.3.6-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>
Changed-By: Santiago Vila <sanvila@debian.org>
Closes: 1139540
Changes:
 p4est (2.3.6-3) unstable; urgency=medium
 .
   * Team upload.
 .
   [ Adrian Bunk ]
   * Fix FTBFS with debhelper 13.32. Closes: #1139540.
 .
   [ Santiago Vila ]
   * Drop "Rules-Requires-Root: no" (default).
   * Drop "Priority: optional" (default).
   * Update standards-version.
   * Add debian/salsa-ci.yml.
Checksums-Sha1:
 be2dd553108442b68cef3c75e237f7eef618b359 1893 p4est_2.3.6-3.dsc
 65dd2e62f7ffe6ca0d17810a0ef0667bd680dccc 7608 p4est_2.3.6-3.debian.tar.xz
 e571abc6157acff67dc0c0146e728e722523e889 8192 p4est_2.3.6-3_source.buildinfo
Checksums-Sha256:
 0227a3de724b83ce3b3053f121db73a3e260dee1215ebfb041f144c1530d166e 1893 p4est_2.3.6-3.dsc
 c0d6609007fae831dd2402236bf7dff0ffd4079e8ad09815ccca3939450e7c51 7608 p4est_2.3.6-3.debian.tar.xz
 0b5cfbfddf7b152b476e96f61adee2c02588558f6e86edafa3924d5004f3aaf3 8192 p4est_2.3.6-3_source.buildinfo
Files:
 845831df3424eea7d882c4625fae6128 1893 libs optional p4est_2.3.6-3.dsc
 9a105e1300d066040c246198c02f3268 7608 libs optional p4est_2.3.6-3.debian.tar.xz
 89241b068a4228462561d244577b5b44 8192 libs optional p4est_2.3.6-3_source.buildinfo
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCgAdFiEE1Uw7+v+wQt44LaXXQc5/C58bizIFAmpO8KcACgkQQc5/C58b
izLragf/asIOPhVd5N1dUavapK1DQJ/UYUszSFPIDeRSzQ/R+suXyRNoqZ6yjgia
ka9f/8BF2ZTVz2b1U+AZi5ccd0SdoP+Qfn0j/klwwmgmZh4e8NlFQ+CORedjRGU9
KwX+FTFd2PIVoCWDR4mS1cwlAl8kae1ypNHMq1vpWvyoGfK53EdlsGb0OL3Ep5KR
rlp7luR3YneRnlRYZ8fRxUFR7kAeXa76mVbZEP8b23bTbxLj4Dl4eF8zen0U5NUj
m3AkdgWNL246hWEAi04pXiMtPSyFA1boy/fACv1cvDxYtDWIAvA/cloKkivWnboZ
RRNLReLjm9ixzWBC4AQU77+DS+9w3w==
=JGXC
-----END PGP SIGNATURE-----