Hi, On Sat, Apr 28, 2018 at 03:29:43PM +0300, Adrian Bunk wrote: > Source: bagel > Version: 1.1.0-1 > Severity: serious > > https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/bagel.html > > ... > dh_auto_configure -- \ > --datadir=/usr/share/bagel \ > --libdir=/usr/lib/bagel \ > --enable-static \ > --disable-shared \ > --with-boost \ > --with-libxc=yes \ > --with-mpi=openmpi \ > --disable-scalapack \ > --enable-smith > ... > configure: error: in `/build/1st/bagel-1.1.0': > configure: error: C compiler cannot create executables
Thanks, will try to take a look. > ... > configure:3525: checking whether the C compiler works > configure:3547: gcc -g -O2 -fstack-protector-strong -Wformat > -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro > conftest.c -lblas -llapack -lpthread -lmpi >&5 > /usr/bin/x86_64-linux-gnu-ld: cannot find -lmpi > collect2: error: ld returned 1 exit status > > Seems to be related to the recent MPI changes. > > My first question would be whether --with-mpi=openmpi is correct > when the build dependency is on libmpich-dev. IIRC Bagel only really uses that --with option to differentiate between MKL and "other MPI", misnaming it OpenMPI a bit; there were no real problems with that in the past, but that may have changed. Michael