nuest / fastr-docker

FastR Dockerfile
GNU General Public License v3.0
4 stars 1 forks source link

Issue building FastR from source: recipe for target 'makegnur' failed #1

Closed nuest closed 6 years ago

nuest commented 7 years ago

The hopefully relevant part of the build output:

make[2]: Entering directory '/tmp/fastr/com.oracle.truffle.r.native/gnur'
make -f Makefile.gnur clean
make[3]: Entering directory '/tmp/fastr/com.oracle.truffle.r.native/gnur'
rm -rf R-3.3.2
rm -f Makeconf.done
make[3]: Leaving directory '/tmp/fastr/com.oracle.truffle.r.native/gnur'
make -f Makefile.libs clean
make[3]: Entering directory '/tmp/fastr/com.oracle.truffle.r.native/gnur'
rm -f /tmp/fastr/lib/libRblas /tmp/fastr/lib/libRlapack
rm -f
rm -f rcopylib.done
make[3]: Leaving directory '/tmp/fastr/com.oracle.truffle.r.native/gnur'
make -f Makefile.platform clean
make[3]: Entering directory '/tmp/fastr/com.oracle.truffle.r.native/gnur'
rm -f /tmp/fastr/com.oracle.truffle.r.native/platform.mk
make[3]: Leaving directory '/tmp/fastr/com.oracle.truffle.r.native/gnur'
make[2]: Leaving directory '/tmp/fastr/com.oracle.truffle.r.native/gnur'
make[1]: Leaving directory '/tmp/fastr/com.oracle.truffle.r.native'
make -C gnur
make[1]: Entering directory '/tmp/fastr/com.oracle.truffle.r.native/gnur'
make -f Makefile.gnur
make[2]: Entering directory '/tmp/fastr/com.oracle.truffle.r.native/gnur'
Compiling com.oracle.truffle.r.nodes with javac-daemon... [/tmp/fastr/mxbuild/com.oracle.truffle.r.nodes/bin/com/oracle/truffle/r/nodes/RRootNode.class does not exist]
tar xf /tmp/fastr/com.oracle.truffle.r.native/../libdownloads/R-3.3.2.tar.gz
Compiling com.oracle.truffle.r.parser with javac-daemon... [/tmp/fastr/mxbuild/com.oracle.truffle.r.parser/bin/com/oracle/truffle/r/parser/ParserGeneration.classdoes not exist]
Compiling com.oracle.truffle.nfi.test with javac-daemon... [/tmp/graal/truffle/mxbuild/src/com.oracle.truffle.nfi.test/bin/com/oracle/truffle/nfi/test/ArrayNFITest.class does not exist]
Archiving TRUFFLE_SL... [/tmp/graal/truffle/mxbuild/dists/truffle-sl.jar does not exist]
Compiling com.oracle.truffle.tools.test with javac-daemon... [dependency com.oracle.truffle.api.instrumentation.test updated]
Compiling com.oracle.truffle.api.metadata.test with javac-daemon... [dependency com.oracle.truffle.api.instrumentation.test updated]
Archiving TRUFFLE_SL_TEST... [dependency TRUFFLE_SL updated]
Compiling com.oracle.truffle.api.debug.test with javac-daemon... [dependency com.oracle.truffle.api.instrumentation.test updated]
(cd /tmp/fastr/com.oracle.truffle.r.native/gnur/R-3.3.2 && patch < /tmp/fastr/com.oracle.truffle.r.native/gnur/configure.patch) # to fix the zlib version check (fixed in GNUR in the meantime)
patching file configure
(cd /tmp/fastr/com.oracle.truffle.r.native/gnur/R-3.3.2; ./configure --with-x=no --with-aqua=no  --enable-memory-profiling  FFLAGS=-O2  > gnur_configure.log 2>&1)
Compiling com.oracle.truffle.r.ffi.impl with javac-daemon... [dependency com.oracle.truffle.r.nodes updated]
Note: If you edited any UpCallsRFFI interfaces do: cp /tmp/fastr/mxbuild/com.oracle.truffle.r.ffi.impl/src_gen/com/oracle/truffle/r/ffi/impl/upcalls/rffi_upcallsindex.h com.oracle.truffle.r.native/fficall/src/common
Makefile.gnur:146: recipe for target '/tmp/fastr/com.oracle.truffle.r.native/gnur/R-3.3.2/Makefile' failed
make[2]: *** [/tmp/fastr/com.oracle.truffle.r.native/gnur/R-3.3.2/Makefile] Error 1
make[2]: Leaving directory '/tmp/fastr/com.oracle.truffle.r.native/gnur'
Makefile:31: recipe for target 'makegnur' failed
make[1]: *** [makegnur] Error 2
make[1]: Leaving directory '/tmp/fastr/com.oracle.truffle.r.native/gnur'
Makefile:43: recipe for target 'all' failed
make: *** [all] Error 2
nuest commented 6 years ago

Image works now.