Bug#633501: libjinput-jni: contains undefined symbol EVIOCGUSAGE

Geoffrey Thomas geofft at ldpreload.com
Mon Oct 3 08:06:22 UTC 2011


tags 633501 + patch
forwarded 633501 http://java.net/jira/browse/JINPUT-44
thanks

Hi all,

I've reported this bug upstream at http://java.net/jira/browse/JINPUT-44 , 
and submitted a patch (attached, and also at 
http://ldpreload.com/p/jinput-remove-getDeviceUsageBits.patch ) to 
eliminate all code related to this nonexistent ioctl. The package builds 
cleanly with this patch applied via debian/patches, and I've verified that 
the resulting .so no longer references an EVIOCGUSAGE symbol, but I don't 
have enough of an idea of how this package works to properly test that it 
addresses the reported crash. (At the very least, I can't reproduce the 
crash simply by installing this package, or adding "import 
net.java.games.input.*" to a Hello World class.)

Java team, if you would like me to prepare a debdiff or NMU including this 
patch, let me know (and let me know how to test it), and I'll be happy to 
do so.

-- 
Geoffrey Thomas
http://ldpreload.com
geofft at ldpreload.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: jinput-remove-getDeviceUsageBits.patch
Type: text/x-diff
Size: 3225 bytes
Desc: 
URL: <http://lists.alioth.debian.org/pipermail/pkg-java-maintainers/attachments/20111003/72ad7fc6/attachment.patch>


More information about the pkg-java-maintainers mailing list