[Bug 373711] Re: _XiGetDevicePresenceNotifyEvent can't be used from C++

2009-06-29 Thread Launchpad Bug Tracker
This bug was fixed in the package libxi - 2:1.2.0-1ubuntu1.1 --- libxi (2:1.2.0-1ubuntu1.1) jaunty-proposed; urgency=low [ Alberto Milone ] * debian/patches/101_fix_devicepresence_declaration_cplusplus.diff: - Use extern C in the declaration for DevicePresence (in

[Bug 373711] Re: _XiGetDevicePresenceNotifyEvent can't be used from C++

2009-06-27 Thread Launchpad Bug Tracker
** Branch linked: lp:ubuntu/karmic/libxi -- _XiGetDevicePresenceNotifyEvent can't be used from C++ https://bugs.launchpad.net/bugs/373711 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list

[Bug 373711] Re: _XiGetDevicePresenceNotifyEvent can't be used from C++

2009-06-27 Thread Launchpad Bug Tracker
** Branch linked: lp:ubuntu/jaunty-proposed/libxi -- _XiGetDevicePresenceNotifyEvent can't be used from C++ https://bugs.launchpad.net/bugs/373711 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list

[Bug 373711] Re: _XiGetDevicePresenceNotifyEvent can't be used from C++

2009-06-26 Thread Martin Pitt
** Tags added: verification-done ** Tags removed: verification-needed -- _XiGetDevicePresenceNotifyEvent can't be used from C++ https://bugs.launchpad.net/bugs/373711 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs

[Bug 373711] Re: _XiGetDevicePresenceNotifyEvent can't be used from C++

2009-06-25 Thread Alberto Milone
To test the fix you can get the following source: http://albertomilone.com/ubuntu/touchpad/daemon/x-bus_0.1-0ubuntu1.dsc http://albertomilone.com/ubuntu/touchpad/daemon/x-bus_0.1-0ubuntu1.diff.gz http://albertomilone.com/ubuntu/touchpad/daemon/x-bus_0.1.orig.tar.gz I created two distinct

[Bug 373711] Re: _XiGetDevicePresenceNotifyEvent can't be used from C++

2009-05-16 Thread Alberto Milone
I can confirm that the package in jaunty-proposed solves the problem. I can compile my program without getting the error. -- _XiGetDevicePresenceNotifyEvent can't be used from C++ https://bugs.launchpad.net/bugs/373711 You received this bug notification because you are a member of Ubuntu Bugs,

[Bug 373711] Re: _XiGetDevicePresenceNotifyEvent can't be used from C++

2009-05-15 Thread Alberto Milone
** Description changed: + Binary package hint: libxi-dev + + Architecture: any + Distro: Ubuntu 9.04 + If I call the DevicePresence() function (in XInput.h) from C++ I get the following error: undefined reference to `_XiGetDevicePresenceNotifyEvent(_XDisplay*)' + TEST CASE: + install

[Bug 373711] Re: _XiGetDevicePresenceNotifyEvent can't be used from C++

2009-05-15 Thread Alberto Milone
Let me rephrase my request. SRU: minimal patch for Jaunty is attached (see comment 3) Nominating for SRU, fulfills: (1) have an obviously safe patch The patch modifies only a header file so that extern C is used when developers include the header in a C++ program. This condition is tested with

[Bug 373711] Re: _XiGetDevicePresenceNotifyEvent can't be used from C++

2009-05-15 Thread Martin Pitt
Accepted libxi into jaunty-proposed, the package will build now and be available in a few hours. Please test and give feedback here. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you in advance! ** Changed in: libxi (Ubuntu Jaunty)

[Bug 373711] Re: _XiGetDevicePresenceNotifyEvent can't be used from C++

2009-05-14 Thread Alberto Milone
This debdiff uses a correct revision (-1ubuntu1.1) in the changelog. ** Attachment added: libxi_1.2.0-1ubuntu1.1.debdiff http://launchpadlibrarian.net/26708179/libxi_1.2.0-1ubuntu1.1.debdiff -- _XiGetDevicePresenceNotifyEvent can't be used from C++ https://bugs.launchpad.net/bugs/373711 You

[Bug 373711] Re: _XiGetDevicePresenceNotifyEvent can't be used from C++

2009-05-14 Thread Martin Pitt
Please add a standard SRU description to this bug, see https://wiki.ubuntu.com/StableReleaseUpdates. In particular, is this a regression? How does it manifest to an user? How serious is it? It needs to match the SRU criteria. ** Also affects: libxi (Ubuntu Jaunty) Importance: Undecided

[Bug 373711] Re: _XiGetDevicePresenceNotifyEvent can't be used from C++

2009-05-14 Thread Martin Pitt
Also, please fix in karmic first. ** Changed in: libxi (Ubuntu Jaunty) Status: New = Incomplete -- _XiGetDevicePresenceNotifyEvent can't be used from C++ https://bugs.launchpad.net/bugs/373711 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed

[Bug 373711] Re: _XiGetDevicePresenceNotifyEvent can't be used from C++

2009-05-14 Thread Alberto Milone
** Changed in: libxi (Ubuntu Karmic) Status: In Progress = Fix Committed -- _XiGetDevicePresenceNotifyEvent can't be used from C++ https://bugs.launchpad.net/bugs/373711 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. --

[Bug 373711] Re: _XiGetDevicePresenceNotifyEvent can't be used from C++

2009-05-14 Thread Launchpad Bug Tracker
This bug was fixed in the package libxi - 2:1.2.0-1ubuntu2 --- libxi (2:1.2.0-1ubuntu2) karmic; urgency=low [ Alberto Milone ] * debian/patches/101_fix_devicepresence_declaration_cplusplus.diff: - Use extern C in the declaration for DevicePresence (in XInput.h) so that

[Bug 373711] Re: _XiGetDevicePresenceNotifyEvent can't be used from C++

2009-05-08 Thread Alberto Milone
SRU Request: I have cherrypicked the fix from upstream and it works for me. Please accept in in jaunty-proposed. Use case: It should be possible to catch Xinput events from C++ as we do in C. ** Attachment added: libxi_1.2.0-1ubuntu2.debdiff

[Bug 373711] Re: _XiGetDevicePresenceNotifyEvent can't be used from C++

2009-05-08 Thread Alberto Milone
Sorry, there was a mistake in the previous debdiff which said jaunty instead of jaunty-proposed in the changelog. Please use this debdiff instead. ** Attachment added: libxi_1.2.0-1ubuntu2.debdiff http://launchpadlibrarian.net/26469592/libxi_1.2.0-1ubuntu2.debdiff --