Simon, With your new rJava_0.9-9 I tried this against Debian's openjdk-9-jdk -- but with R 3.4.2 as built against openjdk-7 -- and it still fails:
checking whether setjmp.h is POSIX.1 compatible... yes checking whether sigsetjmp is declared... yes checking whether siglongjmp is declared... yes checking Java support in R... present: interpreter : '/usr/lib/jvm/default-java/jre/bin/java' archiver : '/usr/lib/jvm/default-java/bin/jar' compiler : '/usr/lib/jvm/default-java/bin/javac' header prep.: '/usr/lib/jvm/default-java/bin/javah' cpp flags : '-I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/linux' java libs : '-L/usr/lib/jvm/default-java/jre/lib/amd64/server -ljvm' checking whether Java run-time works... ./configure: line 3736: /usr/lib/jvm/default-java/jre/bin/java: No such file or directory no configure: error: Java interpreter '/usr/lib/jvm/default-java/jre/bin/java' does not work ERROR: configuration failed for package 'rJava' * removing '/build/rjava-0.9-9/debian/r-cran-rjava/usr/lib/R/site-library/rJava' /usr/share/R/debian/r-cran.mk:101: recipe for target 'R_any_arch' failed make: *** [R_any_arch] Error 1 dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status 2 Any ideas? I saw that r-devel got some changes related to javareconf. Do we need to port that to r-patched? Can you advise? Many thanks, Dirk -- http://dirk.eddelbuettel.com | @eddelbuettel | e...@debian.org