* CPV: dev-java/hdf-java-2.6.1 * REPO: science * USE: amd64 doc elibc_glibc examples hdf kernel_linux multilib userland_GNU * Using: icedtea6 >>> Unpacking source... >>> Unpacking hdf-java-2.6.1-src.tar to /var/tmp/portage/dev-java/hdf-java-2.6.1/work >>> Source unpacked in /var/tmp/portage/dev-java/hdf-java-2.6.1/work >>> Preparing source in /var/tmp/portage/dev-java/hdf-java-2.6.1/work/hdf-java ... * Applying hdf-java-2.6.1-shared.patch ...  [ ok ] * Running eautoreconf in '/var/tmp/portage/dev-java/hdf-java-2.6.1/work/hdf-java' ... * Running aclocal ...  [ ok ] * Running autoconf ...  [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-java/hdf-java-2.6.1/work/hdf-java ... * econf: updating hdf-java/Config/config.sub with /usr/share/gnuconfig/config.sub * econf: updating hdf-java/Config/config.guess with /usr/share/gnuconfig/config.guess ./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --libdir=/usr/lib64 --with-libjpeg=/usr/include,/usr/lib64 --with-hdf4=/usr/include,/usr/lib64 --with-libz=/usr/include,/usr/lib64 --with-libsz=/usr/include,/usr/lib64 --with-hdf5=/usr/include,/usr/lib64 --with-jdk=/usr/lib/icedtea6/include,/usr/lib/icedtea6/jre/lib checking if tr works... yes checking for gawk... gawk checking if expr works... yes checking for x86_64-pc-linux-gnu-gcc... mpicc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether mpicc accepts -g... yes checking for mpicc option to accept ISO C89... none needed checking whether make sets $(MAKE)... yes checking for a BSD-compatible install... /usr/bin/install -c checking how to run the C preprocessor... mpicc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for ceil in -lm... yes checking for rm... /bin/rm checking for find... /usr/bin/find checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking target system type... x86_64-pc-linux-gnu FYI the target here is: x86_64-pc-linux-gnu checking gzip compression... yes zlib found: -L/usr/lib64 -lz checking jpeg compression... yes jpeg found: -L/usr/lib64 -ljpeg checking szip compression... yes szlib found: -L/usr/lib64 -lsz checking HDF4 library... yes HDF4 found: /usr/lib64 checking dependencies for HDF4 library... OK checking HDF5 library... yes HDF5 found: /usr/lib64 checking dependencies for HDF5 library... OK checking HDF4to5 library... no checking jni.h usability... yes checking jni.h presence... yes checking for jni.h... yes checking for java... /usr/lib/icedtea6/bin/java checking for javac... /usr/lib/icedtea6/bin/javac checking for javadoc... /usr/lib/icedtea6/bin/javadoc checking for jar... /usr/lib/icedtea6/bin/jar configure: creating ./config.status config.status: creating Makefile config.status: creating native/Makefile config.status: creating native/hdflib/Makefile config.status: creating native/hdf5lib/Makefile config.status: creating bin/hdfview.sh config.status: creating test/linktest/Makefile config.status: creating test/linktest/testlink config.status: creating test/linktest/testh4link config.status: creating test/Makefile config.status: creating test/object/Makefile config.status: creating test/object/testh4file.sh config.status: creating test/object/testh5file.sh config.status: creating test/object/runtests.sh config.status: creating test/h5/TestHDF5.sh config.status: creating test/object/TestH5Object.sh config.status: creating test/object/TestH5Table.sh config.status: creating test/object/TestH5MemoryLeak.sh config.status: creating test/unittests/Makefile config.status: creating test/unittests/unittests.sh config.status: creating examples/Makefile config.status: creating examples/intro/Makefile config.status: creating examples/datasets/Makefile config.status: creating examples/datatypes/Makefile config.status: creating examples/groups/Makefile config.status: creating examples/runExample.sh >>> Source configured. >>> Compiling source in /var/tmp/portage/dev-java/hdf-java-2.6.1/work/hdf-java ... make -j1 -j1 cd native; \ make make[1]: Entering directory `/var/tmp/portage/dev-java/hdf-java-2.6.1/work/hdf-java/native' make[2]: Entering directory `/var/tmp/portage/dev-java/hdf-java-2.6.1/work/hdf-java/native' cd hdflib; \ make ; make[3]: Entering directory `/var/tmp/portage/dev-java/hdf-java-2.6.1/work/hdf-java/native/hdflib' mpicc -shared -Dx86_64 -fPIC -I. -I/usr/lib/icedtea6/include -I/usr/lib/icedtea6/include/linux -I/usr/include -c -o hdfstructsutil.o hdfstructsutil.c hdfstructsutil.c: In function 'getChunkInfo': hdfstructsutil.c:412: error: 'MAX_VAR_DIMS' undeclared (first use in this function) hdfstructsutil.c:412: error: (Each undeclared identifier is reported only once hdfstructsutil.c:412: error: for each function it appears in.) hdfstructsutil.c: In function 'makeChunkInfo': hdfstructsutil.c:503: error: 'MAX_VAR_DIMS' undeclared (first use in this function) make[3]: *** [hdfstructsutil.o] Error 1 make[3]: Leaving directory `/var/tmp/portage/dev-java/hdf-java-2.6.1/work/hdf-java/native/hdflib' make[2]: *** [do-hdflib] Error 2 make[2]: Leaving directory `/var/tmp/portage/dev-java/hdf-java-2.6.1/work/hdf-java/native' make[1]: *** [hdflib] Error 2 make[1]: Leaving directory `/var/tmp/portage/dev-java/hdf-java-2.6.1/work/hdf-java/native' make: *** [natives] Error 2 * ERROR: dev-java/hdf-java-2.6.1 failed: * emake failed * * Call stack: * ebuild.sh, line 54: Called src_compile * environment, line 4794: Called die * The specific snippet of code: * emake -j1 || die "emake failed" * * If you need support, post the output of 'emerge --info =dev-java/hdf-java-2.6.1', * the complete build log and the output of 'emerge -pqv =dev-java/hdf-java-2.6.1'. * This ebuild is from an overlay named 'science': '/var/lib/layman/science/' !!! When you file a bug report, please include the following information: GENTOO_VM=icedtea6 CLASSPATH="" JAVA_HOME="/usr/lib/icedtea6" JAVACFLAGS="-source 1.5 -target 1.5" COMPILER="" and of course, the output of emerge --info * The complete build log is located at '/var/tmp/portage/dev-java/hdf-java-2.6.1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-java/hdf-java-2.6.1/temp/environment'. * S: '/var/tmp/portage/dev-java/hdf-java-2.6.1/work/hdf-java'