* Package: sys-cluster/openmpi-1.4.2  * Repository: gentoo  * Maintainer: jsbronder@gentoo.org cluster@gentoo.org  * USE: cxx elibc_glibc fortran ipv6 kernel_linux romio threads userland_GNU x86  * FEATURES: sandbox userpriv usersandbox * OpenMPI has an overwhelming count of configuration options. * Don't forget the EXTRA_ECONF environment variable can let you * specify configure options if you find them necessary. >>> Unpacking source... >>> Unpacking openmpi-1.4.2.tar.bz2 to /mnt/int-data/tmp/portage/sys-cluster/openmpi-1.4.2/work >>> Source unpacked in /mnt/int-data/tmp/portage/sys-cluster/openmpi-1.4.2/work >>> Preparing source in /mnt/int-data/tmp/portage/sys-cluster/openmpi-1.4.2/work/openmpi-1.4.2 ... >>> Source prepared. >>> Configuring source in /mnt/int-data/tmp/portage/sys-cluster/openmpi-1.4.2/work/openmpi-1.4.2 ... * econf: updating openmpi-1.4.2/config/config.sub with /usr/share/gnuconfig/config.sub * econf: updating openmpi-1.4.2/config/config.guess with /usr/share/gnuconfig/config.guess * econf: updating openmpi-1.4.2/opal/libltdl/config/config.sub with /usr/share/gnuconfig/config.sub * econf: updating openmpi-1.4.2/opal/libltdl/config/config.guess with /usr/share/gnuconfig/config.guess * econf: updating openmpi-1.4.2/opal/mca/paffinity/linux/plpa/config/config.sub with /usr/share/gnuconfig/config.sub * econf: updating openmpi-1.4.2/opal/mca/paffinity/linux/plpa/config/config.guess with /usr/share/gnuconfig/config.guess * econf: updating openmpi-1.4.2/ompi/contrib/vt/vt/config.sub with /usr/share/gnuconfig/config.sub * econf: updating openmpi-1.4.2/ompi/contrib/vt/vt/config.guess with /usr/share/gnuconfig/config.guess * econf: updating openmpi-1.4.2/ompi/mca/io/romio/romio/confdb/config.sub with /usr/share/gnuconfig/config.sub * econf: updating openmpi-1.4.2/ompi/mca/io/romio/romio/confdb/config.guess with /usr/share/gnuconfig/config.guess ./configure --prefix=/usr --build=i686-pc-linux-gnu --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --sysconfdir=/etc/openmpi --without-xgrid --enable-pretty-print-stacktrace --enable-orterun-prefix-by-default --without-slurm --enable-contrib-no-build=vt --enable-mpi-cxx --enable-io-romio --disable-heterogeneous --without-tm --enable-ipv6 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... gawk checking whether make sets $(MAKE)... yes checking how to create a ustar tar archive... gnutar ============================================================================ == Configuring Open MPI ============================================================================ *** Checking versions checking Open MPI version... 1.4.2 checking Open MPI release date... May 04, 2010 checking Open MPI Subversion repository version... r23093 checking Open Run-Time Environment version... 1.4.2 checking Open Run-Time Environment release date... May 04, 2010 checking Open Run-Time Environment Subversion repository version... r23093 checking Open Portable Access Layer version... 1.4.2 checking Open Portable Access Layer release date... May 04, 2010 checking Open Portable Access Layer Subversion repository version... r23093 *** Initialization, setup configure: builddir: /mnt/int-data/tmp/portage/sys-cluster/openmpi-1.4.2/work/openmpi-1.4.2 configure: srcdir: /mnt/int-data/tmp/portage/sys-cluster/openmpi-1.4.2/work/openmpi-1.4.2 checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu installing to directory "/usr" *** Configuration options checking whether to run code coverage... no checking whether to compile with branch probabilities... no checking whether to debug memory usage... no checking whether to profile memory usage... no checking if want developer-level compiler pickyness... no checking if want developer-level debugging code... no checking if want sparse process groups... no checking if want Fortran 77 bindings... yes checking if want Fortran 90 bindings... yes checking desired Fortran 90 bindings "size"... small checking whether to enable PMPI... yes checking if want C++ bindings... yes checking if want MPI::SEEK_SET support... yes checking if want to enable weak symbol support... yes checking if want run-time MPI parameter checking... runtime checking if want to install OMPI header files... no checking if want pretty-print stacktrace... yes checking if peruse support is required... no checking max supported array dimension in F90 MPI bindings... 4 checking if pty support should be enabled... yes checking if user wants dlopen support... yes checking if heterogeneous support should be enabled... no checking if want trace file debugging... no checking if want full RTE support... yes checking if want fault tolerance... Disabled fault tolerance checking if want IPv6 support... yes (if underlying system supports it) checking if want orterun "--prefix" behavior to be enabled by default... yes checking for package/brand string... Open MPI portage@unimatrix2 Distribution checking for ident string... 1.4.2 checking whether to add padding to the openib control header... no checking whether to use an alternative checksum algo for messages... no ============================================================================ == Compiler and preprocessor tests ============================================================================ *** C compiler and preprocessor checking for style of include used by make... GNU checking for i686-pc-linux-gnu-gcc... i686-pc-linux-gnu-gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether i686-pc-linux-gnu-gcc accepts -g... yes checking for i686-pc-linux-gnu-gcc option to accept ISO C89... none needed checking dependency style of i686-pc-linux-gnu-gcc... gcc3 checking whether i686-pc-linux-gnu-gcc and cc understand -c and -o together... yes checking how to run the C preprocessor... i686-pc-linux-gnu-gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for the C compiler vendor... gnu checking for ANSI C header files... yes checking if i686-pc-linux-gnu-gcc supports -finline-functions... yes checking if i686-pc-linux-gnu-gcc supports -fno-strict-aliasing... yes configure: WARNING: -fno-strict-aliasing has been added to CFLAGS checking if i686-pc-linux-gnu-gcc supports __builtin_expect... no checking if i686-pc-linux-gnu-gcc supports __builtin_prefetch... no checking for C optimization flags... -DNDEBUG -march=prescott --param l1-cache-size=32 l1-cache-line-size=64 l2-cache-size=1024 -mtune=generic -O2 -pipe -finline-functions -fno-strict-aliasing checking for Interix environment... no checking for C ident string support... checking for sys/types.h... no checking for sys/stat.h... no checking for stdlib.h... no checking for string.h... no checking for memory.h... no checking for strings.h... no checking for inttypes.h... no checking for stdint.h... no checking for unistd.h... no checking for long long... no checking for long double... no checking for int8_t... no checking for uint8_t... no checking for int16_t... no checking for uint16_t... no checking for int32_t... no checking for uint32_t... no checking for int64_t... no checking for uint64_t... no checking for intptr_t... no checking for uintptr_t... no checking for mode_t... no checking for ssize_t... no checking for ptrdiff_t... no checking size of char... 0 checking size of short... 0 checking size of int... 0 checking size of long... 0 checking size of float... 0 checking size of double... 0 checking size of void *... 0 checking size of size_t... 0 checking alignment of char... configure: WARNING: *** Problem running configure test! configure: WARNING: *** See config.log for details. configure: error: *** Cannot continue. !!! Please attach the following file when seeking support: !!! /mnt/int-data/tmp/portage/sys-cluster/openmpi-1.4.2/work/openmpi-1.4.2/config.log * ERROR: sys-cluster/openmpi-1.4.2 failed (configure phase): * econf failed * * Call stack: * ebuild.sh, line 56: Called src_configure * environment, line 2649: Called econf '--sysconfdir=/etc/openmpi' '--without-xgrid' '--enable-pretty-print-stacktrace' '--enable-orterun-prefix-by-default' '--without-slurm' '--enable-contrib-no-build=vt' '--enable-mpi-cxx' '--enable-io-romio' '--disable-heterogeneous' '--without-tm' '--enable-ipv6' * ebuild.sh, line 561: Called die * The specific snippet of code: * die "econf failed" * * If you need support, post the output of 'emerge --info =sys-cluster/openmpi-1.4.2', * the complete build log and the output of 'emerge -pqv =sys-cluster/openmpi-1.4.2'. * The complete build log is located at '/var/log/portage/sys-cluster:openmpi-1.4.2:20111014-203450.log'. * The ebuild environment file is located at '/mnt/int-data/tmp/portage/sys-cluster/openmpi-1.4.2/temp/environment'. * S: '/mnt/int-data/tmp/portage/sys-cluster/openmpi-1.4.2/work/openmpi-1.4.2'