Source: adios
Version: 1.9.0-6
Severity: serious
Justification: fails to build from source (but built successfully in the past)
Control: block 813128 by -1

Dear maintainer,

your package FTBFSed on the buildds while being rebuild for the
libopenmpi 1.10 transition.

See https://buildd.debian.org/status/logs.php?pkg=adios&ver=1.9.0-6%2Bb2

From what I can guess, I see there is a -lmpi_f77 which afaik is not
present anymore.  You should probably switch from hardcoding those flags
to using pkg-config.


failing part:


   debian/rules override_dh_auto_configure
make[1]: Entering directory '/«PKGBUILDDIR»'
dh_auto_configure --   --with-ibverbs=/usr --enable-shared \
        --with-hdf5-incdir=/usr/include/hdf5/serial \
        --with-hdf5-libdir=/usr/lib/x86_64-linux-gnu/hdf5/serial \
        --with-phdf5-incdir=/usr/include/hdf5/openmpi \
        --with-phdf5-libdir=/usr/lib/x86_64-linux-gnu/hdf5/openmpi \
        --with-bzip2=/usr  --with-zlib=/usr --with-glib=/usr \
        --prefix=/usr MPICC=mpicc.openmpi MPIFC=mpif90.openmpi CFLAGS='-g -O2 
-fstack-protector-strong -Wformat -Werror=format-security 
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include' \
        LIBS=' -L/usr/lib/openmpi/lib -L/usr//lib -lmpi_f90 -lmpi_f77 -lmpi  
-lpthread' 
        ./configure --build=x86_64-linux-gnu --prefix=/usr 
--includedir=\${prefix}/include --mandir=\${prefix}/share/man 
--infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var 
--disable-silent-rules --libdir=\${prefix}/lib/x86_64-linux-gnu 
--libexecdir=\${prefix}/lib/x86_64-linux-gnu --disable-maintainer-mode 
--disable-dependency-tracking --with-ibverbs=/usr --enable-shared 
--with-hdf5-incdir=/usr/include/hdf5/serial 
--with-hdf5-libdir=/usr/lib/x86_64-linux-gnu/hdf5/serial 
--with-phdf5-incdir=/usr/include/hdf5/openmpi 
--with-phdf5-libdir=/usr/lib/x86_64-linux-gnu/hdf5/openmpi --with-bzip2=/usr 
--with-zlib=/usr --with-glib=/usr --prefix=/usr MPICC=mpicc.openmpi 
MPIFC=mpif90.openmpi "CFLAGS=-g -O2 -fstack-protector-strong -Wformat 
-Werror=format-security -I/usr/lib/x86_64-linux-gnu/glib-2.0/include" "LIBS= 
-L/usr/lib/openmpi/lib -L/usr//lib -lmpi_f90 -lmpi_f77 -lmpi  -lpthread"
configure: WARNING: unrecognized options: --with-ibverbs
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking for style of include used by make... GNU
checking for gcc... gcc
checking whether the C compiler works... no
configure: error: in `/«PKGBUILDDIR»':
configure: error: C compiler cannot create executables



-- 
regards,
                        Mattia Rizzolo

GPG Key: 66AE 2B4A FCCF 3F52 DA18  4D18 4B04 3FCD B944 4540      .''`.
more about me:  http://mapreri.org                              : :'  :
Launchpad user: https://launchpad.net/~mapreri                  `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia  `-

Attachment: signature.asc
Description: PGP signature

Reply via email to