Source: wiredtiger
Version: 2.6.1+ds-1
Severity: important
Justification: fails to build from source

The kfreebsd-amd64 build of wiredtiger failed:

  checking /usr/lib/jvm/java-8-openjdk-kfreebsd-amd64/include/jni.h 
usability... no
  checking /usr/lib/jvm/java-8-openjdk-kfreebsd-amd64/include/jni.h presence... 
no
  checking for /usr/lib/jvm/java-8-openjdk-kfreebsd-amd64/include/jni.h... no
  configure: error: cannot find JDK header files

The details of the failure were

    configure:17383: checking 
/usr/lib/jvm/java-8-openjdk-kfreebsd-amd64/include/jni.h usability
  configure:17383: gcc -c -g -O2 -fstack-protector-strong -Wformat 
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 conftest.c >&5
  In file included from conftest.c:59:0:
  /usr/lib/jvm/java-8-openjdk-kfreebsd-amd64/include/jni.h:45:20: fatal error: 
jni_md.h: No such file or directory

It looks like jni_md.h is in .../include/bsd, which the build system
presumably doesn't know to search.  The kfreebsd-i386 build failed
similarly, but would fail regardless due to #813960.

Could you please take a look?

Thanks!

Reply via email to