Bug#849649: commons-daemon: FTBFS on arm: fatal error: jni_md.h: No such file or directory
Chris West (Faux)
solo-debianbugs at goeswhere.com
Thu Dec 29 15:08:11 UTC 2016
Source: commons-daemon
Version: 1.0.15-6
Severity: serious
Justification: fails to build from source
Tags: sid stretch
User: reproducible-builds at lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-CC: reproducible-builds at lists.alioth.debian.org
Dear Maintainer,
The package fails to build:
gcc -g -O2 -fdebug-prefix-map=/build/1st/commons-daemon-1.0.15=. -fstack-protector-strong -Wformat -Werror=format-security -DOS_LINUX -DDSO_DLFCN -DCPU=\"arm\" -Wall -Wstrict-prototypes -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/jvm/default-java/include -I/usr/lib/jvm/default-java/include/arm -c java.c -o java.o
In file included from java.c:24:0:
/usr/lib/jvm/default-java/include/jni.h:45:20: fatal error: jni_md.h: No such file or directory
#include "jni_md.h"
^
compilation terminated.
../Makedefs:32: recipe for target 'java.o' failed
make[3]: *** [java.o] Error 1
There's some code in the configure script to dig around, which I'm guess is outdated or wrong:
https://sources.debian.net/src/commons-daemon/1.0.15-6/src/native/unix/configure.in/#L95
Full build log:
https://tests.reproducible-builds.org/debian/unstable/armhf/commons-daemon
More information about the pkg-java-maintainers
mailing list