Hi Pierre,
It looks like one of the randr patches you checked in between 4931 and 4935
breaks backwards compatibility with xorg <= 7.5. I haven't dived in to see
what's wrong at all yet, but here's the compiler output (vanilla xorg 7.5
sources used):
...
xvnc.cc: In function 'void vfbUninstallColormap(_ColormapRec*)':
xvnc.cc:689: warning: 'LookupIDByType' is deprecated (declared at
../../include/resource.h:277)
xvnc.cc:690: warning: 'LookupIDByType' is deprecated (declared at
../../include/resource.h:277)
xvnc.cc: In function 'Bool vncRandRScreenSetSize(_Screen*, CARD16, CARD16,
CARD32, CARD32)':
xvnc.cc:1119: error: invalid conversion from 'int' to '_rrTransform*'
xvnc.cc:1119: error: invalid conversion from '_rrOutput**' to 'int'
../../randr/randrstr.h:579: error: too few arguments to function 'Bool
RRCrtcNotify(_rrCrtc*, _rrMode*, int, int, Rotation, _rrTransform*, int,
_rrOutput**)'
xvnc.cc:1119: error: at this point in file
xvnc.cc:1134: error: invalid conversion from 'int' to '_rrTransform*'
xvnc.cc:1134: error: invalid conversion from '_rrOutput**' to 'int'
../../randr/randrstr.h:579: error: too few arguments to function 'Bool
RRCrtcNotify(_rrCrtc*, _rrMode*, int, int, Rotation, _rrTransform*, int,
_rrOutput**)'
xvnc.cc:1134: error: at this point in file
xvnc.cc: In function 'Bool vncRandRCrtcSet(_Screen*, _rrCrtc*, _rrMode*,
int, int, Rotation, int, _rrOutput**)':
xvnc.cc:1150: error: invalid conversion from 'int' to '_rrTransform*'
xvnc.cc:1150: error: invalid conversion from '_rrOutput**' to 'int'
../../randr/randrstr.h:579: error: too few arguments to function 'Bool
RRCrtcNotify(_rrCrtc*, _rrMode*, int, int, Rotation, _rrTransform*, int,
_rrOutput**)'
xvnc.cc:1150: error: at this point in file
xvnc.cc: In function '_rrCrtc* vncRandRCrtcCreate(_Screen*)':
xvnc.cc:1220: error: invalid conversion from 'int' to '_rrTransform*'
xvnc.cc:1220: error: invalid conversion from '_rrOutput**' to 'int'
../../randr/randrstr.h:579: error: too few arguments to function 'Bool
RRCrtcNotify(_rrCrtc*, _rrMode*, int, int, Rotation, _rrTransform*, int,
_rrOutput**)'
xvnc.cc:1220: error: at this point in file
xvnc.cc:1227: warning: comparison between signed and unsigned integer
expressions
xvnc.cc: In function 'Bool vncRandRInit(_Screen*)':
xvnc.cc:1275: error: invalid conversion from 'int' to '_rrTransform*'
xvnc.cc:1275: error: invalid conversion from '_rrOutput**' to 'int'
../../randr/randrstr.h:579: error: too few arguments to function 'Bool
RRCrtcNotify(_rrCrtc*, _rrMode*, int, int, Rotation, _rrTransform*, int,
_rrOutput**)'
xvnc.cc:1275: error: at this point in file
make[3]: *** [Xvnc-xvnc.o] Error 1
make[2]: *** [all] Error 2
make[1]: *** [all-recursive] Error 1
make: *** [all-recursive] Error 1
...
Thanks,
-brian
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Tigervnc-devel mailing list
Tigervnc-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tigervnc-devel