On Tue, Apr 9, 2013 at 11:59 AM, Pierre Ossman <oss...@cendio.se> wrote:
> On Tue, 2 Apr 2013 14:41:25 +0200 (CEST)
> Peter Åstrand <astr...@cendio.se> wrote:
>
> >
> > Pierre is working on the keyboard handling (XKB), but as soon as this
> work
> > is complete, we can create a 1.3 beta.
> >
>
> Should be all done now. Give it a spin and see how much I managed to
> break. :P
>
> I've tested this with Xorg 1.5 and 1.14. Versions inbetween _should_
> work, but might require some minor ifdef tweaking if parameters have
> been moved around or similar nonsense.
>
Yeah, looks like 1.7.7 has some issues but 1.13 (el6) built fine
CXX InputXKB.o
In file included from
/home/bphinz/rpmbuild/BUILD/tigervnc-1.2.80-20130409svn5076/xorg.build/usr/include/X11/Xutil.h:55,
from InputXKB.cc:38:
/home/bphinz/rpmbuild/BUILD/tigervnc-1.2.80-20130409svn5076/xorg.build/usr/include/X11/Xlib.h:91:1:
warning: "True" redefined
In file included from InputXKB.cc:33:
../../include/xkbsrv.h:326:1: warning: this is the location of the previous
definition
In file included from
/home/bphinz/rpmbuild/BUILD/tigervnc-1.2.80-20130409svn5076/xorg.build/usr/include/X11/Xutil.h:55,
from InputXKB.cc:38:
/home/bphinz/rpmbuild/BUILD/tigervnc-1.2.80-20130409svn5076/xorg.build/usr/include/X11/Xlib.h:92:1:
warning: "False" redefined
In file included from InputXKB.cc:33:
../../include/xkbsrv.h:327:1: warning: this is the location of the previous
definition
In file included from InputXKB.cc:38:
/home/bphinz/rpmbuild/BUILD/tigervnc-1.2.80-20130409svn5076/xorg.build/usr/include/X11/Xutil.h:233:1:
warning: "IsKeypadKey" redefined
In file included from InputXKB.cc:33:
../../include/xkbsrv.h:321:1: warning: this is the location of the previous
definition
CC Xvnc-stubs.o
InputXKB.cc:43: error: 'DevPrivateKeyRec' does not name a type
InputXKB.cc: In function 'int XkbTranslateKeyCode(_XkbDesc*, KeyCode,
unsigned int, unsigned int*, KeySym*)':
InputXKB.cc:75: warning: comparison between signed and unsigned integer
expressions
InputXKB.cc:86: warning: comparison between signed and unsigned integer
expressions
InputXKB.cc: In function 'XkbAction* XkbKeyActionPtr(_XkbDesc*, KeyCode,
unsigned int)':
InputXKB.cc:135: warning: comparison between signed and unsigned integer
expressions
InputXKB.cc:146: warning: comparison between signed and unsigned integer
expressions
InputXKB.cc: In member function 'void InputDevice::PrepareInputDevices()':
InputXKB.cc:171: error: 'vncXkbPrivateKeyRec' was not declared in this scope
InputXKB.cc:180: error: 'vncXkbPrivateKeyRec' was not declared in this scope
InputXKB.cc: In member function 'unsigned int
InputDevice::getKeyboardState()':
InputXKB.cc:195: error: 'KEYBOARD_OR_FLOAT' was not declared in this scope
InputXKB.cc: In member function 'unsigned int
InputDevice::getLevelThreeMask()':
InputXKB.cc:212: error: 'KEYBOARD_OR_FLOAT' was not declared in this scope
InputXKB.cc: In member function 'KeyCode InputDevice::pressShift()':
InputXKB.cc:237: error: 'KEYBOARD_OR_FLOAT' was not declared in this scope
InputXKB.cc: In member function 'std::list<unsigned char,
std::allocator<unsigned char> > InputDevice::releaseShift()':
InputXKB.cc:274: error: 'KEYBOARD_OR_FLOAT' was not declared in this scope
InputXKB.cc: In member function 'KeyCode InputDevice::pressLevelThree()':
InputXKB.cc:327: error: 'KEYBOARD_OR_FLOAT' was not declared in this scope
InputXKB.cc: In member function 'std::list<unsigned char,
std::allocator<unsigned char> > InputDevice::releaseLevelThree()':
InputXKB.cc:355: error: 'KEYBOARD_OR_FLOAT' was not declared in this scope
InputXKB.cc: In member function 'KeyCode
InputDevice::keysymToKeycode(KeySym, unsigned int, unsigned int*)':
InputXKB.cc:396: error: 'KEYBOARD_OR_FLOAT' was not declared in this scope
InputXKB.cc: In member function 'bool InputDevice::isLockModifier(KeyCode,
unsigned int)':
InputXKB.cc:445: error: 'KEYBOARD_OR_FLOAT' was not declared in this scope
InputXKB.cc: In member function 'KeyCode InputDevice::addKeysym(KeySym,
unsigned int)':
InputXKB.cc:469: error: 'KEYBOARD_OR_FLOAT' was not declared in this scope
InputXKB.cc: In static member function 'static void
InputDevice::vncXkbProcessDeviceEvent(int, InternalEvent*, _DeviceIntRec*)':
InputXKB.cc:505: error: 'vncXkbPrivateKeyRec' was not declared in this scope
xvnc.cc: In function 'void vfbUninstallColormap(_ColormapRec*)':
xvnc.cc:762: warning: 'void* LookupIDByType(XID, RESTYPE)' is deprecated
(declared at ../../include/resource.h:275)
xvnc.cc:763: warning: 'void* LookupIDByType(XID, RESTYPE)' is deprecated
(declared at ../../include/resource.h:275)
xvnc.cc: In function 'void xf86SetRootClip(_Screen*, Bool)':
xvnc.cc:1003: warning: the address of 'box' will never be NULL
xvnc.cc:1004: warning: the address of 'box' will never be NULL
xvnc.cc: In function '_rrCrtc* vncRandRCrtcCreate(_Screen*)':
xvnc.cc:1318: warning: comparison between signed and unsigned integer
expressions
make[3]: *** [libvnccommon_la-InputXKB.lo] Error 1
make[3]: *** Waiting for unfinished jobs....
make[2]: *** [all] Error 2
make[1]: *** [all-recursive] Error 1
make: *** [all-recursive] Error 1
------------------------------------------------------------------------------
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
_______________________________________________
Tigervnc-devel mailing list
Tigervnc-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tigervnc-devel