Your message dated Thu, 26 Jan 2012 15:47:36 +0000
with message-id <e1rqry0-0001fr...@franck.debian.org>
and subject line Bug#633501: fixed in jinput 20100502+dfsg-6
has caused the Debian Bug report #633501,
regarding libjinput-jni: contains undefined symbol EVIOCGUSAGE
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
633501: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=633501
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
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
--- End Message ---
--- Begin Message ---
Source: jinput
Source-Version: 20100502+dfsg-6
We believe that the bug you reported is fixed in the latest version of
jinput, which is due to be installed in the Debian FTP archive:
jinput_20100502+dfsg-6.debian.tar.gz
to main/j/jinput/jinput_20100502+dfsg-6.debian.tar.gz
jinput_20100502+dfsg-6.dsc
to main/j/jinput/jinput_20100502+dfsg-6.dsc
libjinput-java-doc_20100502+dfsg-6_all.deb
to main/j/jinput/libjinput-java-doc_20100502+dfsg-6_all.deb
libjinput-java_20100502+dfsg-6_all.deb
to main/j/jinput/libjinput-java_20100502+dfsg-6_all.deb
libjinput-jni_20100502+dfsg-6_amd64.deb
to main/j/jinput/libjinput-jni_20100502+dfsg-6_amd64.deb
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 633...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Niels Thykier <ni...@thykier.net> (supplier of updated jinput package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Thu, 26 Jan 2012 16:37:00 +0100
Source: jinput
Binary: libjinput-java libjinput-jni libjinput-java-doc
Architecture: source all amd64
Version: 20100502+dfsg-6
Distribution: unstable
Urgency: low
Maintainer: Debian Java Maintainers
<pkg-java-maintain...@lists.alioth.debian.org>
Changed-By: Niels Thykier <ni...@thykier.net>
Description:
libjinput-java - Java Game Controller API
libjinput-java-doc - Java Game Controller API (javadoc)
libjinput-jni - Java Game Controller API (jni)
Closes: 633501
Changes:
jinput (20100502+dfsg-6) unstable; urgency=low
.
* Team upload.
* Applied patch from Geoffrey Thomas to remove use of an undefined
macro (or C-function). (Closes: #633501)
Checksums-Sha1:
606925d24050a27c1de8783ffb919fe922615735 2191 jinput_20100502+dfsg-6.dsc
95cc9c5d2cf885c8bb38935243dfbf8c1f581900 6751
jinput_20100502+dfsg-6.debian.tar.gz
9ff98a4ddee27e086a6999509759269bf32735ce 104194
libjinput-java_20100502+dfsg-6_all.deb
0b839ecebe677e8784457192a1aa9bb03ecab50a 10772
libjinput-jni_20100502+dfsg-6_amd64.deb
a74d2fd01a2d7faccd75746688dc40c9273ecc66 56452
libjinput-java-doc_20100502+dfsg-6_all.deb
Checksums-Sha256:
dc5f80c79546494e953a693f1c52902a4bd2ebb19c7e3739fe2f581f71b4b3a2 2191
jinput_20100502+dfsg-6.dsc
87d62d044760927c06b88be51789e369477c9a26f622384d03c67b6afa5793e6 6751
jinput_20100502+dfsg-6.debian.tar.gz
74e2cb52c5c4d2114a41b82c80c48dc715b32a1219785ad532c5cc4bb0bac0d6 104194
libjinput-java_20100502+dfsg-6_all.deb
3a77022be90b27a77637fd8a927c068f08157ab3df6f7ee6fcac16b4402ec854 10772
libjinput-jni_20100502+dfsg-6_amd64.deb
651e7ed5c6e85df163e06cb79cbf23ab137684ba27cf957c939d50e1d719923b 56452
libjinput-java-doc_20100502+dfsg-6_all.deb
Files:
50f8e9faa8a526822af8e67465818b27 2191 java optional jinput_20100502+dfsg-6.dsc
a566e3c7ce017692245fda2ab5a0b644 6751 java optional
jinput_20100502+dfsg-6.debian.tar.gz
bcde93517dd2428b36cbaa4139fd9aec 104194 java optional
libjinput-java_20100502+dfsg-6_all.deb
e43c2be516023463635b5ba25c574c51 10772 java optional
libjinput-jni_20100502+dfsg-6_amd64.deb
c46c0c3b3325b133dd4354e695f5c041 56452 doc optional
libjinput-java-doc_20100502+dfsg-6_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iQIcBAEBCAAGBQJPIXQzAAoJEAVLu599gGRCxsQP/jco9b3MBNfpFZI7wYwP8RXa
Oy/96YZgNFeNHyuEdj3kBtGKMKzVVc4Rt6U2uIuVwJBiJ9hdf85nBPtoRQhGTGmw
EuuzoN+Nzpu9DZQ1rVqQ/HgHy53eHSt7F5JQ0Kp6rZT/xzIeED10DZrnaDxzPMgl
Utn653fco5yu+UT5/nciHd36xxWOYcLdwt8HkHRyGMFuhiaFI2GVNeO77u2o4KgM
5EQFXyY43vwYdI06pDE1kAf5ODM1UPOS+TeloBPWtvYux9B47lDvljWf6YwhGZiu
yaT3pfq8l9PJmbJpEycRpnPOWCxkZV8zf6ZS0fXP6mN30K8A7l8b9Fh7aHN9uw27
AMsky0wTNQ54JwFlXZONqBXiRoIfgUfqW4BpBiywOMy/BlJ4OAGqkMb2DrCbnSK6
Wd1ZD88UaVEdUvn22QlsYaEykGVu0Tiq7CzoXDUXIu4Z2M3V/n9yNBI07+6DP5JU
LIHcqgZda5SWswzu01vmEvsRuCHcHCXbuS5eNVM5xGw64wsv7dF0tkPjTAs+PBq2
MZ2u4nR8BEjFFfGn1W6YieWzCBXcHyKoap4yvWYEIAgufdKoQY3nNlP4S1xqCOGh
eIGE2xx0AJqa6fsa7L0nJW8YRpApaiRsfZ0awu5iXdFQFtk37Ib2GG8Y/+5RKKVB
Wpf/zp0D4gYcL+gblQat
=L7La
-----END PGP SIGNATURE-----
--- End Message ---