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