Package: libjinput-jni Version: 20100502+dfsg-5 Severity: grave Tags: wheezy sid Justification: renders package unusable
jvm reports this error at runtime and quits: java: symbol lookup error: /usr/lib/jni/libjinput.so: undefined symbol: EVIOCGUSAGE objdump shows this symbol in libjinput.so is indeed undefined. $ objdump -T /usr/lib/jni/libjinput.so /usr/lib/jni/libjinput.so: file format elf32-i386 DYNAMIC SYMBOL TABLE: 00000000 DF *UND* 00000000 GLIBC_2.0 read 00000000 DF *UND* 00000000 GLIBC_2.0 ioctl 00000000 w DF *UND* 00000000 GLIBC_2.1.3 __cxa_finalize 00000000 w D *UND* 00000000 __gmon_start__ 00000000 DF *UND* 00000000 GLIBC_2.0 open 00000000 DF *UND* 00000000 GLIBC_2.0 write 00000000 DF *UND* 00000000 GLIBC_2.0 __errno_location 00000000 w D *UND* 00000000 _Jv_RegisterClasses 00000000 DF *UND* 00000000 GLIBC_2.0 vsnprintf 00000000 D *UND* 00000000 EVIOCGUSAGE 00000000 DF *UND* 00000000 GLIBC_2.0 close 000023a8 g DF .fini 00000000 Base _fini There is also a compiler warning about this when building the deb package: compileNativeJinputLib: .... [apply] /usr/local/src/jinput-20100502+dfsg/plugins/linux/src/native/net_java_games_input_LinuxEventDevice.c:122:2: warning: implicit declaration of function ‘EVIOCGUSAGE’ [-Wimplicit-function-declaration] A proposed fix for this is to completely comment out the code in Java_net_java_games_input_LinuxEventDevice_nGetDeviceUsageBits() because the macro EVIOCGUSAGE is never defined in any version of linux/input.h. -- System Information: Debian Release: wheezy/sid APT prefers testing APT policy: (500, 'testing') Architecture: i386 (i686) Kernel: Linux 2.6.39-2-686-pae (SMP w/4 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages libjinput-jni depends on: ii libc6 2.13-7 Embedded GNU C Library: Shared lib libjinput-jni recommends no packages. libjinput-jni suggests no packages. -- no debconf information __ This is the maintainer address of Debian's Java team <http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-maintainers>. Please use debian-j...@lists.debian.org for discussions and questions.