Discussion:
[Tigervnc-devel] Unexported 'key_is_down' symbol required by vnc.so module
Tim Waugh
11 years ago
Permalink
Hi,

When building tigervnc-1.3.0 against xorg-x11 1.14.3 (on Fedora 19/20),
the vnc.so module fails to load due to the 'key_is_down' symbol. This is
not exported by xorg-x11.

I'm not entirely sure what the fix is, but I know is *isn't* this:
http://pkgs.fedoraproject.org/cgit/tigervnc.git/commit/?id=544fe4cd651eba2e45c6a04c5373c1b4f9037b40
because I tried that and it broke keyboard handling. :-/

Any idea how to fix this properly?

Thanks,
Tim.
*/
Pierre Ossman
11 years ago
Permalink
On Wed, 09 Oct 2013 17:49:28 +0100
Post by Tim Waugh
Hi,
When building tigervnc-1.3.0 against xorg-x11 1.14.3 (on Fedora 19/20),
the vnc.so module fails to load due to the 'key_is_down' symbol. This is
not exported by xorg-x11.
http://pkgs.fedoraproject.org/cgit/tigervnc.git/commit/?id=544fe4cd651eba2e45c6a04c5373c1b4f9037b40
because I tried that and it broke keyboard handling. :-/
Any idea how to fix this properly?
Change xorg so it starts exporting it? Any other solution would always
involve some code duplication, which would be nice to avoid.

(And I seem to recall that GetMaster() suffers from the same issue)

Rgds
--
Pierre Ossman Software Development
Cendio AB http://cendio.com
Teknikringen 8 http://twitter.com/ThinLinc
583 30 Linköping http://facebook.com/ThinLinc
Phone: +46-13-214600 http://plus.google.com/112509906846170010689

A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
Loading...