-- The C compiler identification is GNU 5.2.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- CMAKE_BUILD_TYPE = Release
-- VERSION = 2.0.80, BUILD = 20151003
-- CMAKE_INSTALL_PREFIX = /usr
-- TVNC_BINDIR = /usr/bin
-- TVNC_DOCDIR = /usr/share/doc/turbovnc
-- 64-bit build (x86_64)
-- TJPEG_INCLUDE_DIR = /usr/include
-- Performing Test TURBOJPEG_WORKS
-- Performing Test TURBOJPEG_WORKS - Success
-- TJPEG_LIBRARY = /usr/lib/libturbojpeg.so
-- Found Java: /usr/lib/jvm/default/bin/java (found version "1.8.0.60")
-- Java compiler flags = -source 1.5 -target 1.5 -Xlint:all,-serial,-cast,-unchecked,-rawtypes
-- TVNC_JAVADIR = /usr/java
-- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so
-- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Looking for IceConnectionNumber in ICE
-- Looking for IceConnectionNumber in ICE - found
-- Found X11: /usr/lib64/libX11.so
-- X11_X11_LIB = /usr/lib64/libX11.so
-- TVNC_MANDIR = /usr/man
-- Performing Test TURBOJPEG_JNI_WORKS
-- Performing Test TURBOJPEG_JNI_WORKS - Success
-- TJPEG_JNILIBRARY = /usr/lib/libturbojpeg.so
-- Found JNI: /usr/lib64/jvm/default/jre/lib/amd64/libjawt.so
-- Using /dev/urandom for random number generation
-- Performing Test FOUND_GLIBC
-- Performing Test FOUND_GLIBC - Success
-- Performing Test FOUND_BSD44SOCKETS
-- Performing Test FOUND_BSD44SOCKETS - Failed
-- Performing Test FOUND_SVR4
-- Performing Test FOUND_SVR4 - Failed
-- Looking for strerror
-- Looking for strerror - found
-- Looking for srand48
-- Looking for srand48 - found
-- Looking for lrand48
-- Looking for lrand48 - found
-- FONT_ENCODINGS_DIRECTORY = /usr/share/X11/fonts/encodings
-- Looking for cbrt in m
-- Looking for cbrt in m - found
-- Looking for include file dlfcn.h
-- Looking for include file dlfcn.h - found
-- Looking for include file ieeefp.h
-- Looking for include file ieeefp.h - not found
-- Looking for ffs
-- Looking for ffs - found
-- Looking for getdtablesize
-- Looking for getdtablesize - found
-- Looking for getifaddrs
-- Looking for getifaddrs - found
-- Looking for getpeereid
-- Looking for getpeereid - not found
-- Looking for getpeerucred
-- Looking for getpeerucred - not found
-- Looking for getzoneid
-- Looking for getzoneid - not found
-- Looking for shmctl64
-- Looking for shmctl64 - not found
-- Looking for strcasecmp
-- Looking for strcasecmp - found
-- Looking for strcasestr
-- Looking for strcasestr - found
-- Looking for strncasecmp
-- Looking for strncasecmp - found
-- Looking for strlcat
-- Looking for strlcat - not found
-- Looking for strlcpy
-- Looking for strlcpy - not found
-- Looking for strndup
-- Looking for strndup - found
-- Looking for asprintf
-- Looking for asprintf - found
-- Looking for vasprintf
-- Looking for vasprintf - found
-- XKB_BASE_DIRECTORY = /usr/share/X11/xkb
-- XKB_BIN_DIRECTORY =
-- XKB_DFLT_RULES = xorg
-- XKB_DFLT_MODEL = pc105
-- XKB_DFLT_LAYOUT = us
-- XKB_DFLT_VARIANT =
-- XKB_DFLT_OPTIONS =
-- Found OpenSSL: /usr/lib64/libssl.so;/usr/lib64/libcrypto.so (found version "1.0.2d")
-- Enabling TLS encryption using OpenSSL
-- Compiler flags = -march=native -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4 -g -fvar-tracking-assignments -Wall -Wstrict-aliasing=2 -O3 -DNDEBUG
-- Linker flags = -Wl,-O1,--sort-common,--as-needed,-z,relro
-- TVNC_CONFDIR = /usr/etc
-- Configuring done
-- Generating done
-- Build files have been written to: /mnt/GitHub/turbovnc/build/src/build
Scanning dependencies of target favicon.ico
[ 0%] Built target favicon.ico
Scanning dependencies of target index.vnc
[ 0%] Built target index.vnc
Scanning dependencies of target java
[ 0%] Generating com/turbovnc/vncviewer/turbovnc-128.png
[ 0%] Generating com/jcraft/jsch/DH.class, com/jcraft/jsch/DHG1.class, com/jcraft/jsch/DHG14.class, com/jcraft/jsch/DHGEX.class, com/jcraft/jsch/JSch.class, com/jcraft/jsch/Session.class, com/jcraft/jsch/UserAuth.class, com/jcraft/jsch/UserAuthKeyboardInteractive.class, com/jcraft/jsch/UserAuthNone.class, com/jcraft/jsch/UserAuthPassword.class, com/jcraft/jsch/UserAuthPublicKey.class, com/jcraft/jsch/jce/AES128CBC.class, com/jcraft/jsch/jce/AES128CTR.class, com/jcraft/jsch/jce/AES192CBC.class, com/jcraft/jsch/jce/AES192CTR.class, com/jcraft/jsch/jce/AES256CBC.class, com/jcraft/jsch/jce/AES256CTR.class, com/jcraft/jsch/jce/ARCFOUR.class, com/jcraft/jsch/jce/ARCFOUR128.class, com/jcraft/jsch/jce/ARCFOUR256.class, com/jcraft/jsch/jce/BlowfishCBC.class, com/jcraft/jsch/jce/DH.class, com/jcraft/jsch/jce/HMAC.class, com/jcraft/jsch/jce/HMACMD5.class, com/jcraft/jsch/jce/HMACMD596.class, com/jcraft/jsch/jce/HMACSHA1.class, com/jcraft/jsch/jce/HMACSHA196.class, com/jcraft/jsch/jce/HMACSHA256.class, com/jcraft/jsch/jce/HMACSHA512.class, com/jcraft/jsch/jce/KeyPairGenDSA.class, com/jcraft/jsch/jce/KeyPairGenRSA.class, com/jcraft/jsch/jce/MD5.class, com/jcraft/jsch/jce/PBKDF.class, com/jcraft/jsch/jce/Random.class, com/jcraft/jsch/jce/SHA1.class, com/jcraft/jsch/jce/SHA256.class, com/jcraft/jsch/jce/SignatureDSA.class, com/jcraft/jsch/jce/SignatureRSA.class, com/jcraft/jsch/jce/TripleDESCBC.class, com/jcraft/jsch/jce/TripleDESCTR.class, com/jcraft/jsch/jcraft/Compression.class, com/jcraft/jsch/jcraft/HMAC.class, com/jcraft/jsch/jcraft/HMACMD5.class, com/jcraft/jsch/jcraft/HMACMD596.class, com/jcraft/jsch/jcraft/HMACSHA1.class, com/jcraft/jsch/jcraft/HMACSHA196.class
warning: [options] bootstrap class path not set in conjunction with -source 1.5
warning: [options] source value 1.5 is obsolete and will be removed in a future release
warning: [options] target value 1.5 is obsolete and will be removed in a future release
warning: [options] To suppress warnings about obsolete options, use -Xlint:-options.
/mnt/GitHub/turbovnc/java/com/turbovnc/rfb/TightDecoder.java:445: warning: [deprecation] setJPEGImage(byte[],int) in TJDecompressor has been deprecated
tjd.setJPEGImage(netbuf, compressedLen);
^
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
5 warnings
[ 0%] Generating com/turbovnc/vncviewer/toolbar.png
[ 0%] Generating com/turbovnc/vncviewer/turbovnc.png
[ 1%] Generating com/turbovnc/vncviewer/turbovnc-sm.png
[ 1%] Generating VncViewer.jar
-- Signing /mnt/GitHub/turbovnc/build/src/build/java/VncViewer.jar using self-signed certificate
[ 1%] Built target java
Scanning dependencies of target checkshmpixmaps
[ 1%] Building C object unix/vncviewer/CMakeFiles/checkshmpixmaps.dir/checkshmpixmaps.c.o
[ 1%] Linking C executable ../../bin/checkshmpixmaps
[ 1%] Built target checkshmpixmaps
Scanning dependencies of target turbovnchelper
[ 1%] Building C object unix/vncviewer/CMakeFiles/turbovnchelper.dir/turbovnchelper.c.o
[ 1%] Linking C shared library ../../java/libturbovnchelper.so
[ 1%] Built target turbovnchelper
Scanning dependencies of target zlib
[ 1%] Building C object common/zlib/CMakeFiles/zlib.dir/adler32.c.o
[ 1%] Building C object common/zlib/CMakeFiles/zlib.dir/compress.c.o
[ 2%] Building C object common/zlib/CMakeFiles/zlib.dir/crc32.c.o
[ 2%] Building C object common/zlib/CMakeFiles/zlib.dir/deflate.c.o
[ 2%] Building C object common/zlib/CMakeFiles/zlib.dir/gzio.c.o
[ 2%] Building C object common/zlib/CMakeFiles/zlib.dir/infback.c.o
[ 2%] Building C object common/zlib/CMakeFiles/zlib.dir/inffast.c.o
[ 3%] Building C object common/zlib/CMakeFiles/zlib.dir/inflate.c.o
[ 3%] Building C object common/zlib/CMakeFiles/zlib.dir/inftrees.c.o
[ 3%] Building C object common/zlib/CMakeFiles/zlib.dir/trees.c.o
[ 3%] Building C object common/zlib/CMakeFiles/zlib.dir/uncompr.c.o
[ 3%] Building C object common/zlib/CMakeFiles/zlib.dir/zutil.c.o
[ 4%] Linking C static library ../../lib/libzlib.a
[ 4%] Built target zlib
Scanning dependencies of target vncauth
[ 4%] Building C object unix/libvncauth/CMakeFiles/vncauth.dir/vncauth.c.o
[ 4%] Building C object unix/libvncauth/CMakeFiles/vncauth.dir/__/__/common/d3des/d3des.c.o
[ 4%] Linking C static library ../../lib/libvncauth.a
[ 4%] Built target vncauth
Scanning dependencies of target XNVCtrl
[ 4%] Building C object unix/libXNVCtrl/CMakeFiles/XNVCtrl.dir/NVCtrl.c.o
/mnt/GitHub/turbovnc/unix/libXNVCtrl/NVCtrl.c: In function ‘XNVCTRLQueryVersion’:
/mnt/GitHub/turbovnc/unix/libXNVCtrl/NVCtrl.c:174:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
if (!_XReply (dpy, (xReply *) &rep, 0, xTrue)) {
^
/mnt/GitHub/turbovnc/unix/libXNVCtrl/NVCtrl.c: In function ‘XNVCTRLIsNvScreen’:
/mnt/GitHub/turbovnc/unix/libXNVCtrl/NVCtrl.c:206:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
if (!_XReply (dpy, (xReply *) &rep, 0, xTrue)) {
^
/mnt/GitHub/turbovnc/unix/libXNVCtrl/NVCtrl.c: In function ‘XNVCTRLQueryTargetCount’:
/mnt/GitHub/turbovnc/unix/libXNVCtrl/NVCtrl.c:237:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
if (!_XReply (dpy, (xReply *) &rep, 0, xTrue)) {
^
/mnt/GitHub/turbovnc/unix/libXNVCtrl/NVCtrl.c: In function ‘XNVCTRLSetTargetAttributeAndGetStatus’:
/mnt/GitHub/turbovnc/unix/libXNVCtrl/NVCtrl.c:325:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
if (!_XReply (dpy, (xReply *) &rep, 0, False)) {
^
/mnt/GitHub/turbovnc/unix/libXNVCtrl/NVCtrl.c: In function ‘XNVCTRLQueryTargetAttribute’:
/mnt/GitHub/turbovnc/unix/libXNVCtrl/NVCtrl.c:378:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
if (!_XReply (dpy, (xReply *) &rep, 0, xTrue)) {
^
/mnt/GitHub/turbovnc/unix/libXNVCtrl/NVCtrl.c: In function ‘XNVCTRLQueryTargetAttribute64’:
/mnt/GitHub/turbovnc/unix/libXNVCtrl/NVCtrl.c:429:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
if (!_XReply(dpy, (xReply *)&rep, 0, xTrue)) {
^
/mnt/GitHub/turbovnc/unix/libXNVCtrl/NVCtrl.c: In function ‘XNVCTRLQueryTargetStringAttribute’:
/mnt/GitHub/turbovnc/unix/libXNVCtrl/NVCtrl.c:472:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
if (!_XReply (dpy, (xReply *) &rep, 0, False)) {
^
/mnt/GitHub/turbovnc/unix/libXNVCtrl/NVCtrl.c: In function ‘XNVCTRLSetTargetStringAttribute’:
/mnt/GitHub/turbovnc/unix/libXNVCtrl/NVCtrl.c:544:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
if (!_XReply (dpy, (xReply *) &rep, 0, False)) {
^
/mnt/GitHub/turbovnc/unix/libXNVCtrl/NVCtrl.c: In function ‘XNVCTRLQueryValidTargetAttributeValues32’:
/mnt/GitHub/turbovnc/unix/libXNVCtrl/NVCtrl.c:590:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
if (!_XReply (dpy, (xReply *) &rep, 0, xTrue)) {
^
/mnt/GitHub/turbovnc/unix/libXNVCtrl/NVCtrl.c: In function ‘XNVCTRLQueryValidTargetStringAttributeValues’:
/mnt/GitHub/turbovnc/unix/libXNVCtrl/NVCtrl.c:641:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
if (!_XReply(dpy, (xReply *)&rep, 0, xTrue)) {
^
/mnt/GitHub/turbovnc/unix/libXNVCtrl/NVCtrl.c: In function ‘XNVCTRLQueryValidTargetAttributeValues64’:
/mnt/GitHub/turbovnc/unix/libXNVCtrl/NVCtrl.c:678:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
if (!_XReply(dpy, (xReply *)&rep,
^
/mnt/GitHub/turbovnc/unix/libXNVCtrl/NVCtrl.c: In function ‘QueryAttributePermissionsInternal’:
/mnt/GitHub/turbovnc/unix/libXNVCtrl/NVCtrl.c:781:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
if (!_XReply (dpy, (xReply *) &rep, 0, xTrue)) {
^
/mnt/GitHub/turbovnc/unix/libXNVCtrl/NVCtrl.c: In function ‘XNVCTRLQueryGvoColorConversion’:
/mnt/GitHub/turbovnc/unix/libXNVCtrl/NVCtrl.c:911:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
if (!_XReply(dpy, (xReply *) &rep, 0, xFalse)) {
^
/mnt/GitHub/turbovnc/unix/libXNVCtrl/NVCtrl.c: In function ‘XNVCTRLQueryTargetBinaryData’:
/mnt/GitHub/turbovnc/unix/libXNVCtrl/NVCtrl.c:1016:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
if (!_XReply (dpy, (xReply *) &rep, 0, False)) {
^
/mnt/GitHub/turbovnc/unix/libXNVCtrl/NVCtrl.c: In function ‘XNVCTRLStringOperation’:
/mnt/GitHub/turbovnc/unix/libXNVCtrl/NVCtrl.c:1105:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
if (!_XReply (dpy, (xReply *) &rep, 0, False)) {
^
[ 5%] Linking C static library ../../lib/libXNVCtrl.a
[ 5%] Built target XNVCtrl
Scanning dependencies of target tvncconfig
[ 5%] Building C object unix/tvncconfig/CMakeFiles/tvncconfig.dir/tvncconfig.c.o
/mnt/GitHub/turbovnc/unix/tvncconfig/tvncconfig.c: In function ‘handleEvent’:
/mnt/GitHub/turbovnc/unix/tvncconfig/tvncconfig.c:193:7: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
XSendEvent(dpy, se.requestor, False, 0, (XEvent*)&se);
^
[ 6%] Building C object unix/tvncconfig/CMakeFiles/tvncconfig.dir/vncExt.c.o
/mnt/GitHub/turbovnc/unix/tvncconfig/vncExt.c: In function ‘XVncExtSetParam’:
/mnt/GitHub/turbovnc/unix/tvncconfig/vncExt.c:76:3: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
if (!_XReply(dpy, (xReply *)&rep, 0, xFalse)) {
^
/mnt/GitHub/turbovnc/unix/tvncconfig/vncExt.c: In function ‘XVncExtGetParam’:
/mnt/GitHub/turbovnc/unix/tvncconfig/vncExt.c:104:3: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
if (!_XReply(dpy, (xReply *)&rep, 0, xFalse)) {
^
/mnt/GitHub/turbovnc/unix/tvncconfig/vncExt.c: In function ‘XVncExtGetParamDesc’:
/mnt/GitHub/turbovnc/unix/tvncconfig/vncExt.c:137:3: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
if (!_XReply(dpy, (xReply *)&rep, 0, xFalse)) {
^
/mnt/GitHub/turbovnc/unix/tvncconfig/vncExt.c: In function ‘XVncExtListParams’:
/mnt/GitHub/turbovnc/unix/tvncconfig/vncExt.c:166:3: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
if (!_XReply(dpy, (xReply *)&rep, 0, xFalse)) {
^
/mnt/GitHub/turbovnc/unix/tvncconfig/vncExt.c: In function ‘XVncExtGetClientCutText’:
/mnt/GitHub/turbovnc/unix/tvncconfig/vncExt.c:237:3: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
if (!_XReply(dpy, (xReply *)&rep, 0, xFalse)) {
^
/mnt/GitHub/turbovnc/unix/tvncconfig/vncExt.c: In function ‘XVncExtConnect’:
/mnt/GitHub/turbovnc/unix/tvncconfig/vncExt.c:284:3: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
if (!_XReply(dpy, (xReply *)&rep, 0, xFalse)) {
^
/mnt/GitHub/turbovnc/unix/tvncconfig/vncExt.c: In function ‘XVncExtGetQueryConnect’:
/mnt/GitHub/turbovnc/unix/tvncconfig/vncExt.c:306:3: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
if (!_XReply(dpy, (xReply *)&rep, 0, xFalse)) {
^
[ 6%] Linking C executable ../../bin/tvncconfig
[ 6%] Built target tvncconfig
Scanning dependencies of target vncconnect
[ 7%] Building C object unix/vncconnect/CMakeFiles/vncconnect.dir/vncconnect.c.o
[ 7%] Building C object unix/vncconnect/CMakeFiles/vncconnect.dir/__/tvncconfig/vncExt.c.o
/mnt/GitHub/turbovnc/unix/tvncconfig/vncExt.c: In function ‘XVncExtSetParam’:
/mnt/GitHub/turbovnc/unix/tvncconfig/vncExt.c:76:3: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
if (!_XReply(dpy, (xReply *)&rep, 0, xFalse)) {
^
/mnt/GitHub/turbovnc/unix/tvncconfig/vncExt.c: In function ‘XVncExtGetParam’:
/mnt/GitHub/turbovnc/unix/tvncconfig/vncExt.c:104:3: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
if (!_XReply(dpy, (xReply *)&rep, 0, xFalse)) {
^
/mnt/GitHub/turbovnc/unix/tvncconfig/vncExt.c: In function ‘XVncExtGetParamDesc’:
/mnt/GitHub/turbovnc/unix/tvncconfig/vncExt.c:137:3: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
if (!_XReply(dpy, (xReply *)&rep, 0, xFalse)) {
^
/mnt/GitHub/turbovnc/unix/tvncconfig/vncExt.c: In function ‘XVncExtListParams’:
/mnt/GitHub/turbovnc/unix/tvncconfig/vncExt.c:166:3: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
if (!_XReply(dpy, (xReply *)&rep, 0, xFalse)) {
^
/mnt/GitHub/turbovnc/unix/tvncconfig/vncExt.c: In function ‘XVncExtGetClientCutText’:
/mnt/GitHub/turbovnc/unix/tvncconfig/vncExt.c:237:3: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
if (!_XReply(dpy, (xReply *)&rep, 0, xFalse)) {
^
/mnt/GitHub/turbovnc/unix/tvncconfig/vncExt.c: In function ‘XVncExtConnect’:
/mnt/GitHub/turbovnc/unix/tvncconfig/vncExt.c:284:3: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
if (!_XReply(dpy, (xReply *)&rep, 0, xFalse)) {
^
/mnt/GitHub/turbovnc/unix/tvncconfig/vncExt.c: In function ‘XVncExtGetQueryConnect’:
/mnt/GitHub/turbovnc/unix/tvncconfig/vncExt.c:306:3: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
if (!_XReply(dpy, (xReply *)&rep, 0, xFalse)) {
^
[ 7%] Linking C executable ../../bin/vncconnect
[ 7%] Built target vncconnect
Scanning dependencies of target vncpasswd
[ 7%] Building C object unix/vncpasswd/CMakeFiles/vncpasswd.dir/vncpasswd.c.o
[ 7%] Linking C executable ../../bin/vncpasswd
[ 7%] Built target vncpasswd
Scanning dependencies of target bzip2
[ 8%] Building C object unix/Xvnc/lib/bzip2/CMakeFiles/bzip2.dir/blocksort.c.o
[ 8%] Building C object unix/Xvnc/lib/bzip2/CMakeFiles/bzip2.dir/bzlib.c.o
[ 8%] Building C object unix/Xvnc/lib/bzip2/CMakeFiles/bzip2.dir/compress.c.o
/mnt/GitHub/turbovnc/unix/Xvnc/lib/bzip2/compress.c: In function ‘BZ2_compressBlock’:
/mnt/GitHub/turbovnc/unix/Xvnc/lib/bzip2/compress.c:391:54: warning: ‘cost[5]’ may be used uninitialized in this function [-Wmaybe-uninitialized]
for (t = 0; t < nGroups; t++) cost[t] += s->len[t][icv];
^
/mnt/GitHub/turbovnc/unix/Xvnc/lib/bzip2/compress.c:256:11: note: ‘cost[5]’ was declared here
UInt16 cost[BZ_N_GROUPS];
^
/mnt/GitHub/turbovnc/unix/Xvnc/lib/bzip2/compress.c:401:25: warning: ‘cost[3]’ may be used uninitialized in this function [-Wmaybe-uninitialized]
if (cost[t] < bc) { bc = cost[t]; bt = t; };
^
/mnt/GitHub/turbovnc/unix/Xvnc/lib/bzip2/compress.c:256:11: note: ‘cost[3]’ was declared here
UInt16 cost[BZ_N_GROUPS];
^
/mnt/GitHub/turbovnc/unix/Xvnc/lib/bzip2/compress.c:401:25: warning: ‘cost[2]’ may be used uninitialized in this function [-Wmaybe-uninitialized]
if (cost[t] < bc) { bc = cost[t]; bt = t; };
^
/mnt/GitHub/turbovnc/unix/Xvnc/lib/bzip2/compress.c:256:11: note: ‘cost[2]’ was declared here
UInt16 cost[BZ_N_GROUPS];
^
[ 8%] Building C object unix/Xvnc/lib/bzip2/CMakeFiles/bzip2.dir/crctable.c.o
[ 8%] Building C object unix/Xvnc/lib/bzip2/CMakeFiles/bzip2.dir/decompress.c.o
[ 9%] Building C object unix/Xvnc/lib/bzip2/CMakeFiles/bzip2.dir/huffman.c.o
[ 9%] Building C object unix/Xvnc/lib/bzip2/CMakeFiles/bzip2.dir/randtable.c.o
[ 9%] Linking C static library ../../../../lib/libbzip2.a
[ 9%] Built target bzip2
Scanning dependencies of target freetype2
[ 9%] Building C object unix/Xvnc/lib/freetype2/CMakeFiles/freetype2.dir/__/__/extras/freetype2/src/base/ftsystem.c.o
[ 9%] Building C object unix/Xvnc/lib/freetype2/CMakeFiles/freetype2.dir/__/__/extras/freetype2/src/base/ftinit.c.o
In file included from /mnt/GitHub/turbovnc/unix/Xvnc/extras/freetype2/src/base/ftinit.c:76:0:
/mnt/GitHub/turbovnc/unix/Xvnc/lib/freetype2/../../extras/freetype2/include/config/ftmodule.h:14:1: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
FT_USE_MODULE( FT_Driver_ClassRec, tt_driver_class )
^
/mnt/GitHub/turbovnc/unix/Xvnc/lib/freetype2/../../extras/freetype2/include/config/ftmodule.h:15:1: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
FT_USE_MODULE( FT_Driver_ClassRec, t1_driver_class )
^
/mnt/GitHub/turbovnc/unix/Xvnc/lib/freetype2/../../extras/freetype2/include/config/ftmodule.h:16:1: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
FT_USE_MODULE( FT_Driver_ClassRec, cff_driver_class )
^
/mnt/GitHub/turbovnc/unix/Xvnc/lib/freetype2/../../extras/freetype2/include/config/ftmodule.h:17:1: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
FT_USE_MODULE( FT_Driver_ClassRec, t1cid_driver_class )
^
/mnt/GitHub/turbovnc/unix/Xvnc/lib/freetype2/../../extras/freetype2/include/config/ftmodule.h:18:1: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
FT_USE_MODULE( FT_Driver_ClassRec, pfr_driver_class )
^
/mnt/GitHub/turbovnc/unix/Xvnc/lib/freetype2/../../extras/freetype2/include/config/ftmodule.h:19:1: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
FT_USE_MODULE( FT_Driver_ClassRec, t42_driver_class )
^
/mnt/GitHub/turbovnc/unix/Xvnc/lib/freetype2/../../extras/freetype2/include/config/ftmodule.h:20:1: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
FT_USE_MODULE( FT_Driver_ClassRec, winfnt_driver_class )
^
/mnt/GitHub/turbovnc/unix/Xvnc/lib/freetype2/../../extras/freetype2/include/config/ftmodule.h:21:1: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
FT_USE_MODULE( FT_Driver_ClassRec, pcf_driver_class )
^
/mnt/GitHub/turbovnc/unix/Xvnc/lib/freetype2/../../extras/freetype2/include/config/ftmodule.h:25:1: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
FT_USE_MODULE( FT_Renderer_Class, ft_raster1_renderer_class )
^
/mnt/GitHub/turbovnc/unix/Xvnc/lib/freetype2/../../extras/freetype2/include/config/ftmodule.h:27:1: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
FT_USE_MODULE( FT_Renderer_Class, ft_smooth_renderer_class )
^
/mnt/GitHub/turbovnc/unix/Xvnc/lib/freetype2/../../extras/freetype2/include/config/ftmodule.h:28:1: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
FT_USE_MODULE( FT_Renderer_Class, ft_smooth_lcd_renderer_class )
^
/mnt/GitHub/turbovnc/unix/Xvnc/lib/freetype2/../../extras/freetype2/include/config/ftmodule.h:29:1: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
FT_USE_MODULE( FT_Renderer_Class, ft_smooth_lcdv_renderer_class )
^
/mnt/GitHub/turbovnc/unix/Xvnc/lib/freetype2/../../extras/freetype2/include/config/ftmodule.h:30:1: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
FT_USE_MODULE( FT_Driver_ClassRec, bdf_driver_class )
^
[ 9%] Building C object unix/Xvnc/lib/freetype2/CMakeFiles/freetype2.dir/__/__/extras/freetype2/src/base/ftdebug.c.o
[ 9%] Building C object unix/Xvnc/lib/freetype2/CMakeFiles/freetype2.dir/__/__/extras/freetype2/src/base/ftbase.c.o
[ 10%] Building C object unix/Xvnc/lib/freetype2/CMakeFiles/freetype2.dir/__/__/extras/freetype2/src/base/ftbbox.c.o
[ 10%] Building C object unix/Xvnc/lib/freetype2/CMakeFiles/freetype2.dir/__/__/extras/freetype2/src/base/ftglyph.c.o
[ 10%] Building C object unix/Xvnc/lib/freetype2/CMakeFiles/freetype2.dir/__/__/extras/freetype2/src/base/ftbdf.c.o
[ 10%] Building C object unix/Xvnc/lib/freetype2/CMakeFiles/freetype2.dir/__/__/extras/freetype2/src/base/ftbitmap.c.o
[ 10%] Building C object unix/Xvnc/lib/freetype2/CMakeFiles/freetype2.dir/__/__/extras/freetype2/src/base/ftcid.c.o
[ 11%] Building C object unix/Xvnc/lib/freetype2/CMakeFiles/freetype2.dir/__/__/extras/freetype2/src/base/ftfstype.c.o
[ 11%] Building C object unix/Xvnc/lib/freetype2/CMakeFiles/freetype2.dir/__/__/extras/freetype2/src/base/ftgasp.c.o
[ 11%] Building C object unix/Xvnc/lib/freetype2/CMakeFiles/freetype2.dir/__/__/extras/freetype2/src/base/ftgxval.c.o
[ 11%] Building C object unix/Xvnc/lib/freetype2/CMakeFiles/freetype2.dir/__/__/extras/freetype2/src/base/ftlcdfil.c.o
[ 11%] Building C object unix/Xvnc/lib/freetype2/CMakeFiles/freetype2.dir/__/__/extras/freetype2/src/base/ftmm.c.o
[ 12%] Building C object unix/Xvnc/lib/freetype2/CMakeFiles/freetype2.dir/__/__/extras/freetype2/src/base/ftotval.c.o
[ 12%] Building C object unix/Xvnc/lib/freetype2/CMakeFiles/freetype2.dir/__/__/extras/freetype2/src/base/ftpatent.c.o
[ 12%] Building C object unix/Xvnc/lib/freetype2/CMakeFiles/freetype2.dir/__/__/extras/freetype2/src/base/ftpfr.c.o
[ 12%] Building C object unix/Xvnc/lib/freetype2/CMakeFiles/freetype2.dir/__/__/extras/freetype2/src/base/ftstroke.c.o
[ 12%] Building C object unix/Xvnc/lib/freetype2/CMakeFiles/freetype2.dir/__/__/extras/freetype2/src/base/ftsynth.c.o
[ 13%] Building C object unix/Xvnc/lib/freetype2/CMakeFiles/freetype2.dir/__/__/extras/freetype2/src/base/fttype1.c.o
[ 13%] Building C object unix/Xvnc/lib/freetype2/CMakeFiles/freetype2.dir/__/__/extras/freetype2/src/base/ftwinfnt.c.o
[ 13%] Building C object unix/Xvnc/lib/freetype2/CMakeFiles/freetype2.dir/__/__/extras/freetype2/src/base/ftxf86.c.o
[ 13%] Building C object unix/Xvnc/lib/freetype2/CMakeFiles/freetype2.dir/__/__/extras/freetype2/src/bdf/bdf.c.o
[ 13%] Building C object unix/Xvnc/lib/freetype2/CMakeFiles/freetype2.dir/__/__/extras/freetype2/src/cff/cff.c.o
In file included from /mnt/GitHub/turbovnc/unix/Xvnc/extras/freetype2/src/cff/cff.c:34:0:
/mnt/GitHub/turbovnc/unix/Xvnc/extras/freetype2/src/cff/cf2font.c: In function ‘cf2_getGlyphOutline’:
/mnt/GitHub/turbovnc/unix/Xvnc/extras/freetype2/src/cff/cf2font.c:463:31: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
(CF2_OutlineCallbacks)&font->outline,
^
[ 14%] Building C object unix/Xvnc/lib/freetype2/CMakeFiles/freetype2.dir/__/__/extras/freetype2/src/cid/type1cid.c.o
[ 14%] Building C object unix/Xvnc/lib/freetype2/CMakeFiles/freetype2.dir/__/__/extras/freetype2/src/pcf/pcf.c.o
[ 14%] Building C object unix/Xvnc/lib/freetype2/CMakeFiles/freetype2.dir/__/__/extras/freetype2/src/pfr/pfr.c.o
[ 14%] Building C object unix/Xvnc/lib/freetype2/CMakeFiles/freetype2.dir/__/__/extras/freetype2/src/sfnt/sfnt.c.o
In file included from /mnt/GitHub/turbovnc/unix/Xvnc/extras/freetype2/src/sfnt/sfnt.c:25:0:
/mnt/GitHub/turbovnc/unix/Xvnc/extras/freetype2/src/sfnt/ttcmap.c: In function ‘tt_face_build_cmaps’:
/mnt/GitHub/turbovnc/unix/Xvnc/extras/freetype2/src/sfnt/ttcmap.c:3522:13: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
ft_validator_init( FT_VALIDATOR( &valid ), cmap, limit,
^
/mnt/GitHub/turbovnc/unix/Xvnc/extras/freetype2/src/sfnt/ttcmap.c:3527:13: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
if ( ft_setjmp( FT_VALIDATOR( &valid )->jump_buffer) == 0 )
^
/mnt/GitHub/turbovnc/unix/Xvnc/extras/freetype2/src/sfnt/ttcmap.c:3530:15: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
error = clazz->validate( cmap, FT_VALIDATOR( &valid ) );
^
[ 14%] Building C object unix/Xvnc/lib/freetype2/CMakeFiles/freetype2.dir/__/__/extras/freetype2/src/truetype/truetype.c.o
[ 15%] Building C object unix/Xvnc/lib/freetype2/CMakeFiles/freetype2.dir/__/__/extras/freetype2/src/type1/type1.c.o
[ 15%] Building C object unix/Xvnc/lib/freetype2/CMakeFiles/freetype2.dir/__/__/extras/freetype2/src/type42/type42.c.o
[ 15%] Building C object unix/Xvnc/lib/freetype2/CMakeFiles/freetype2.dir/__/__/extras/freetype2/src/winfonts/winfnt.c.o
[ 15%] Building C object unix/Xvnc/lib/freetype2/CMakeFiles/freetype2.dir/__/__/extras/freetype2/src/raster/raster.c.o
[ 15%] Building C object unix/Xvnc/lib/freetype2/CMakeFiles/freetype2.dir/__/__/extras/freetype2/src/smooth/smooth.c.o
[ 16%] Building C object unix/Xvnc/lib/freetype2/CMakeFiles/freetype2.dir/__/__/extras/freetype2/src/autofit/autofit.c.o
In file included from /mnt/GitHub/turbovnc/unix/Xvnc/extras/freetype2/src/autofit/autofit.c:30:0:
/mnt/GitHub/turbovnc/unix/Xvnc/extras/freetype2/src/autofit/aflatin.c: In function ‘af_latin_metrics_init_widths’:
/mnt/GitHub/turbovnc/unix/Xvnc/extras/freetype2/src/autofit/aflatin.c:155:7: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
af_glyph_hints_rescale( hints, (AF_StyleMetrics)dummy );
^
In file included from /mnt/GitHub/turbovnc/unix/Xvnc/extras/freetype2/src/autofit/autofit.c:34:0:
/mnt/GitHub/turbovnc/unix/Xvnc/extras/freetype2/src/autofit/afcjk.c: In function ‘af_cjk_metrics_init_widths’:
/mnt/GitHub/turbovnc/unix/Xvnc/extras/freetype2/src/autofit/afcjk.c:161:7: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
af_glyph_hints_rescale( hints, (AF_StyleMetrics)dummy );
^
[ 16%] Building C object unix/Xvnc/lib/freetype2/CMakeFiles/freetype2.dir/__/__/extras/freetype2/src/cache/ftcache.c.o
In file included from /mnt/GitHub/turbovnc/unix/Xvnc/extras/freetype2/src/cache/ftcache.c:29:0:
/mnt/GitHub/turbovnc/unix/Xvnc/extras/freetype2/src/cache/ftcbasic.c:261:3: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
};
^
/mnt/GitHub/turbovnc/unix/Xvnc/extras/freetype2/src/cache/ftcbasic.c: In function ‘FTC_ImageCache_Lookup’:
/mnt/GitHub/turbovnc/unix/Xvnc/extras/freetype2/src/cache/ftcbasic.c:321:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
FTC_GCACHE_LOOKUP_CMP( cache,
^
/mnt/GitHub/turbovnc/unix/Xvnc/extras/freetype2/src/cache/ftcbasic.c: In function ‘FTC_ImageCache_LookupScaler’:
/mnt/GitHub/turbovnc/unix/Xvnc/extras/freetype2/src/cache/ftcbasic.c:389:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
FTC_GCACHE_LOOKUP_CMP( cache,
^
/mnt/GitHub/turbovnc/unix/Xvnc/extras/freetype2/src/cache/ftcbasic.c: At top level:
/mnt/GitHub/turbovnc/unix/Xvnc/extras/freetype2/src/cache/ftcbasic.c:448:3: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
};
^
/mnt/GitHub/turbovnc/unix/Xvnc/extras/freetype2/src/cache/ftcbasic.c: In function ‘FTC_SBitCache_Lookup’:
/mnt/GitHub/turbovnc/unix/Xvnc/extras/freetype2/src/cache/ftcbasic.c:508:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
FTC_GCACHE_LOOKUP_CMP( cache,
^
/mnt/GitHub/turbovnc/unix/Xvnc/extras/freetype2/src/cache/ftcbasic.c: In function ‘FTC_SBitCache_LookupScaler’:
/mnt/GitHub/turbovnc/unix/Xvnc/extras/freetype2/src/cache/ftcbasic.c:578:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
FTC_GCACHE_LOOKUP_CMP( cache,
^
[ 16%] Building C object unix/Xvnc/lib/freetype2/CMakeFiles/freetype2.dir/__/__/extras/freetype2/src/gzip/ftgzip.c.o
[ 16%] Building C object unix/Xvnc/lib/freetype2/CMakeFiles/freetype2.dir/__/__/extras/freetype2/src/lzw/ftlzw.c.o
[ 16%] Building C object unix/Xvnc/lib/freetype2/CMakeFiles/freetype2.dir/__/__/extras/freetype2/src/bzip2/ftbzip2.c.o
[ 17%] Building C object unix/Xvnc/lib/freetype2/CMakeFiles/freetype2.dir/__/__/extras/freetype2/src/gxvalid/gxvalid.c.o
[ 17%] Building C object unix/Xvnc/lib/freetype2/CMakeFiles/freetype2.dir/__/__/extras/freetype2/src/otvalid/otvalid.c.o
[ 17%] Building C object unix/Xvnc/lib/freetype2/CMakeFiles/freetype2.dir/__/__/extras/freetype2/src/psaux/psaux.c.o
[ 17%] Building C object unix/Xvnc/lib/freetype2/CMakeFiles/freetype2.dir/__/__/extras/freetype2/src/pshinter/pshinter.c.o
[ 17%] Building C object unix/Xvnc/lib/freetype2/CMakeFiles/freetype2.dir/__/__/extras/freetype2/src/psnames/psnames.c.o
[ 18%] Linking C static library ../../../../lib/libfreetype2.a
[ 18%] Built target freetype2
Scanning dependencies of target Xau
[ 18%] Building C object unix/Xvnc/lib/libXau/CMakeFiles/Xau.dir/AuDispose.c.o
[ 18%] Building C object unix/Xvnc/lib/libXau/CMakeFiles/Xau.dir/AuFileName.c.o
[ 18%] Building C object unix/Xvnc/lib/libXau/CMakeFiles/Xau.dir/AuGetAddr.c.o
[ 18%] Building C object unix/Xvnc/lib/libXau/CMakeFiles/Xau.dir/AuGetBest.c.o
[ 19%] Building C object unix/Xvnc/lib/libXau/CMakeFiles/Xau.dir/AuLock.c.o
[ 19%] Building C object unix/Xvnc/lib/libXau/CMakeFiles/Xau.dir/AuRead.c.o
[ 19%] Building C object unix/Xvnc/lib/libXau/CMakeFiles/Xau.dir/AuUnlock.c.o
[ 19%] Building C object unix/Xvnc/lib/libXau/CMakeFiles/Xau.dir/AuWrite.c.o
[ 19%] Linking C static library ../../../../lib/libXau.a
[ 19%] Built target Xau
Scanning dependencies of target Xdmcp
[ 20%] Building C object unix/Xvnc/lib/libXdmcp/CMakeFiles/Xdmcp.dir/Array.c.o
[ 20%] Building C object unix/Xvnc/lib/libXdmcp/CMakeFiles/Xdmcp.dir/Fill.c.o
[ 20%] Building C object unix/Xvnc/lib/libXdmcp/CMakeFiles/Xdmcp.dir/Flush.c.o
[ 20%] Building C object unix/Xvnc/lib/libXdmcp/CMakeFiles/Xdmcp.dir/Key.c.o
[ 20%] Building C object unix/Xvnc/lib/libXdmcp/CMakeFiles/Xdmcp.dir/Read.c.o
[ 21%] Building C object unix/Xvnc/lib/libXdmcp/CMakeFiles/Xdmcp.dir/Unwrap.c.o
[ 21%] Building C object unix/Xvnc/lib/libXdmcp/CMakeFiles/Xdmcp.dir/Wrap.c.o
[ 21%] Building C object unix/Xvnc/lib/libXdmcp/CMakeFiles/Xdmcp.dir/Wraphelp.c.o
[ 21%] Building C object unix/Xvnc/lib/libXdmcp/CMakeFiles/Xdmcp.dir/Write.c.o
[ 21%] Linking C static library ../../../../lib/libXdmcp.a
[ 21%] Built target Xdmcp
Scanning dependencies of target util
[ 21%] Building C object unix/Xvnc/lib/libXfont/util/CMakeFiles/util.dir/atom.c.o
[ 21%] Building C object unix/Xvnc/lib/libXfont/util/CMakeFiles/util.dir/fontaccel.c.o
[ 21%] Building C object unix/Xvnc/lib/libXfont/util/CMakeFiles/util.dir/fontnames.c.o
[ 22%] Building C object unix/Xvnc/lib/libXfont/util/CMakeFiles/util.dir/fontutil.c.o
[ 22%] Building C object unix/Xvnc/lib/libXfont/util/CMakeFiles/util.dir/fontxlfd.c.o
[ 22%] Building C object unix/Xvnc/lib/libXfont/util/CMakeFiles/util.dir/format.c.o
[ 22%] Building C object unix/Xvnc/lib/libXfont/util/CMakeFiles/util.dir/miscutil.c.o
[ 22%] Building C object unix/Xvnc/lib/libXfont/util/CMakeFiles/util.dir/patcache.c.o
[ 23%] Building C object unix/Xvnc/lib/libXfont/util/CMakeFiles/util.dir/private.c.o
[ 23%] Building C object unix/Xvnc/lib/libXfont/util/CMakeFiles/util.dir/utilbitmap.c.o
[ 23%] Built target util
Scanning dependencies of target FreeType
[ 23%] Building C object unix/Xvnc/lib/libXfont/FreeType/CMakeFiles/FreeType.dir/ftfuncs.c.o
[ 23%] Building C object unix/Xvnc/lib/libXfont/FreeType/CMakeFiles/FreeType.dir/ftenc.c.o
[ 23%] Building C object unix/Xvnc/lib/libXfont/FreeType/CMakeFiles/FreeType.dir/fttools.c.o
[ 23%] Building C object unix/Xvnc/lib/libXfont/FreeType/CMakeFiles/FreeType.dir/xttcap.c.o
[ 23%] Built target FreeType
Scanning dependencies of target bitmap
[ 24%] Building C object unix/Xvnc/lib/libXfont/bitmap/CMakeFiles/bitmap.dir/bdfread.c.o
[ 24%] Building C object unix/Xvnc/lib/libXfont/bitmap/CMakeFiles/bitmap.dir/bdfutils.c.o
[ 24%] Building C object unix/Xvnc/lib/libXfont/bitmap/CMakeFiles/bitmap.dir/bitmap.c.o
/mnt/GitHub/turbovnc/unix/Xvnc/lib/libXfont/bitmap/bitmap.c: In function ‘bitmapGetMetrics’:
/mnt/GitHub/turbovnc/unix/Xvnc/lib/libXfont/bitmap/bitmap.c:150:3: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
if (glyphs[i] != (xCharInfo *) & nonExistantChar)
^
[ 24%] Building C object unix/Xvnc/lib/libXfont/bitmap/CMakeFiles/bitmap.dir/bitmapfunc.c.o
[ 24%] Building C object unix/Xvnc/lib/libXfont/bitmap/CMakeFiles/bitmap.dir/bitmaputil.c.o
[ 25%] Building C object unix/Xvnc/lib/libXfont/bitmap/CMakeFiles/bitmap.dir/bitscale.c.o
[ 25%] Building C object unix/Xvnc/lib/libXfont/bitmap/CMakeFiles/bitmap.dir/fontink.c.o
[ 25%] Building C object unix/Xvnc/lib/libXfont/bitmap/CMakeFiles/bitmap.dir/pcfread.c.o
[ 25%] Building C object unix/Xvnc/lib/libXfont/bitmap/CMakeFiles/bitmap.dir/pcfwrite.c.o
[ 25%] Building C object unix/Xvnc/lib/libXfont/bitmap/CMakeFiles/bitmap.dir/snfread.c.o
[ 25%] Built target bitmap
Scanning dependencies of target builtins
[ 26%] Building C object unix/Xvnc/lib/libXfont/builtins/CMakeFiles/builtins.dir/dir.c.o
[ 26%] Building C object unix/Xvnc/lib/libXfont/builtins/CMakeFiles/builtins.dir/file.c.o
[ 26%] Building C object unix/Xvnc/lib/libXfont/builtins/CMakeFiles/builtins.dir/fonts.c.o
[ 26%] Building C object unix/Xvnc/lib/libXfont/builtins/CMakeFiles/builtins.dir/fpe.c.o
/mnt/GitHub/turbovnc/unix/Xvnc/lib/libXfont/builtins/fpe.c: In function ‘BuiltinResetFPE’:
/mnt/GitHub/turbovnc/unix/Xvnc/lib/libXfont/builtins/fpe.c:57:22: warning: variable ‘dir’ set but not used [-Wunused-but-set-variable]
FontDirectoryPtr dir;
^
[ 26%] Building C object unix/Xvnc/lib/libXfont/builtins/CMakeFiles/builtins.dir/render.c.o
[ 26%] Built target builtins
Scanning dependencies of target fc
[ 26%] Building C object unix/Xvnc/lib/libXfont/fc/CMakeFiles/fc.dir/fsconvert.c.o
[ 26%] Building C object unix/Xvnc/lib/libXfont/fc/CMakeFiles/fc.dir/fserve.c.o
[ 27%] Building C object unix/Xvnc/lib/libXfont/fc/CMakeFiles/fc.dir/fsio.c.o
[ 27%] Building C object unix/Xvnc/lib/libXfont/fc/CMakeFiles/fc.dir/fstrans.c.o
In file included from /mnt/GitHub/turbovnc/unix/Xvnc/lib/libXfont/fc/../../xtrans/transport.c:67:0,
from /mnt/GitHub/turbovnc/unix/Xvnc/lib/libXfont/fc/fstrans.c:28:
/mnt/GitHub/turbovnc/unix/Xvnc/lib/libXfont/fc/../../xtrans/Xtranssock.c: In function ‘_FontTransSocketUNIXConnect’:
/mnt/GitHub/turbovnc/unix/Xvnc/lib/libXfont/fc/../../xtrans/Xtranssock.c:2003:37: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
if (connect (ciptr->fd, (struct sockaddr *) &sockname, namelen) < 0)
^
In file included from /mnt/GitHub/turbovnc/unix/Xvnc/lib/libXfont/fc/../../xtrans/transport.c:73:0,
from /mnt/GitHub/turbovnc/unix/Xvnc/lib/libXfont/fc/fstrans.c:28:
/mnt/GitHub/turbovnc/unix/Xvnc/lib/libXfont/fc/fstrans.c: At top level:
/mnt/GitHub/turbovnc/unix/Xvnc/lib/libXfont/fc/../../xtrans/Xtransutil.c:450:1: warning: ‘is_numeric’ defined but not used [-Wunused-function]
is_numeric (const char *str)
^
[ 27%] Built target fc
Scanning dependencies of target fontfile
[ 28%] Building C object unix/Xvnc/lib/libXfont/fontfile/CMakeFiles/fontfile.dir/bitsource.c.o
[ 28%] Building C object unix/Xvnc/lib/libXfont/fontfile/CMakeFiles/fontfile.dir/bufio.c.o
[ 28%] Building C object unix/Xvnc/lib/libXfont/fontfile/CMakeFiles/fontfile.dir/bunzip2.c.o
[ 28%] Building C object unix/Xvnc/lib/libXfont/fontfile/CMakeFiles/fontfile.dir/catalogue.c.o
/mnt/GitHub/turbovnc/unix/Xvnc/lib/libXfont/fontfile/catalogue.c: In function ‘CatalogueOpenFont’:
/mnt/GitHub/turbovnc/unix/Xvnc/lib/libXfont/fontfile/catalogue.c:288:22: warning: variable ‘dir’ set but not used [-Wunused-but-set-variable]
FontDirectoryPtr dir;
^
/mnt/GitHub/turbovnc/unix/Xvnc/lib/libXfont/fontfile/catalogue.c: In function ‘CatalogueListFonts’:
/mnt/GitHub/turbovnc/unix/Xvnc/lib/libXfont/fontfile/catalogue.c:322:22: warning: variable ‘dir’ set but not used [-Wunused-but-set-variable]
FontDirectoryPtr dir;
^
[ 28%] Building C object unix/Xvnc/lib/libXfont/fontfile/CMakeFiles/fontfile.dir/decompress.c.o
[ 29%] Building C object unix/Xvnc/lib/libXfont/fontfile/CMakeFiles/fontfile.dir/defaults.c.o
[ 29%] Building C object unix/Xvnc/lib/libXfont/fontfile/CMakeFiles/fontfile.dir/dirfile.c.o
[ 29%] Building C object unix/Xvnc/lib/libXfont/fontfile/CMakeFiles/fontfile.dir/fileio.c.o
[ 29%] Building C object unix/Xvnc/lib/libXfont/fontfile/CMakeFiles/fontfile.dir/filewr.c.o
[ 29%] Building C object unix/Xvnc/lib/libXfont/fontfile/CMakeFiles/fontfile.dir/fontdir.c.o
[ 30%] Building C object unix/Xvnc/lib/libXfont/fontfile/CMakeFiles/fontfile.dir/fontencc.c.o
[ 30%] Building C object unix/Xvnc/lib/libXfont/fontfile/CMakeFiles/fontfile.dir/fontfile.c.o
[ 30%] Building C object unix/Xvnc/lib/libXfont/fontfile/CMakeFiles/fontfile.dir/fontscale.c.o
[ 30%] Building C object unix/Xvnc/lib/libXfont/fontfile/CMakeFiles/fontfile.dir/gunzip.c.o
[ 30%] Building C object unix/Xvnc/lib/libXfont/fontfile/CMakeFiles/fontfile.dir/register.c.o
[ 31%] Building C object unix/Xvnc/lib/libXfont/fontfile/CMakeFiles/fontfile.dir/renderers.c.o
[ 31%] Built target fontfile
Scanning dependencies of target stubs
[ 31%] Building C object unix/Xvnc/lib/libXfont/stubs/CMakeFiles/stubs.dir/cauthgen.c.o
[ 32%] Building C object unix/Xvnc/lib/libXfont/stubs/CMakeFiles/stubs.dir/csignal.c.o
[ 32%] Building C object unix/Xvnc/lib/libXfont/stubs/CMakeFiles/stubs.dir/delfntcid.c.o
[ 32%] Building C object unix/Xvnc/lib/libXfont/stubs/CMakeFiles/stubs.dir/errorf.c.o
[ 32%] Building C object unix/Xvnc/lib/libXfont/stubs/CMakeFiles/stubs.dir/fatalerror.c.o
[ 32%] Building C object unix/Xvnc/lib/libXfont/stubs/CMakeFiles/stubs.dir/findoldfnt.c.o
[ 33%] Building C object unix/Xvnc/lib/libXfont/stubs/CMakeFiles/stubs.dir/getcres.c.o
[ 33%] Building C object unix/Xvnc/lib/libXfont/stubs/CMakeFiles/stubs.dir/getdefptsize.c.o
[ 33%] Building C object unix/Xvnc/lib/libXfont/stubs/CMakeFiles/stubs.dir/getnewfntcid.c.o
[ 33%] Building C object unix/Xvnc/lib/libXfont/stubs/CMakeFiles/stubs.dir/gettime.c.o
[ 33%] Building C object unix/Xvnc/lib/libXfont/stubs/CMakeFiles/stubs.dir/initfshdl.c.o
[ 34%] Building C object unix/Xvnc/lib/libXfont/stubs/CMakeFiles/stubs.dir/regfpefunc.c.o
[ 34%] Building C object unix/Xvnc/lib/libXfont/stubs/CMakeFiles/stubs.dir/rmfshdl.c.o
[ 34%] Building C object unix/Xvnc/lib/libXfont/stubs/CMakeFiles/stubs.dir/servclient.c.o
[ 34%] Building C object unix/Xvnc/lib/libXfont/stubs/CMakeFiles/stubs.dir/setfntauth.c.o
[ 34%] Building C object unix/Xvnc/lib/libXfont/stubs/CMakeFiles/stubs.dir/stfntcfnt.c.o
[ 34%] Built target stubs
Scanning dependencies of target Xfont
[ 34%] Linking C static library ../../../../lib/libXfont.a
[ 34%] Built target Xfont
Scanning dependencies of target fontenc
[ 34%] Building C object unix/Xvnc/lib/libfontenc/CMakeFiles/fontenc.dir/encparse.c.o
[ 34%] Building C object unix/Xvnc/lib/libfontenc/CMakeFiles/fontenc.dir/fontenc.c.o
[ 34%] Linking C static library ../../../../lib/libfontenc.a
[ 34%] Built target fontenc
Scanning dependencies of target sha1
[ 34%] Building C object unix/Xvnc/lib/libsha1/CMakeFiles/sha1.dir/sha1.c.o
[ 34%] Linking C static library ../../../../lib/libsha1.a
[ 34%] Built target sha1
Scanning dependencies of target pixman
[ 34%] Building C object unix/Xvnc/lib/pixman/CMakeFiles/pixman.dir/pixman-access-accessors.c.o
[ 34%] Building C object unix/Xvnc/lib/pixman/CMakeFiles/pixman.dir/pixman-access.c.o
[ 34%] Building C object unix/Xvnc/lib/pixman/CMakeFiles/pixman.dir/pixman-arm.c.o
[ 34%] Building C object unix/Xvnc/lib/pixman/CMakeFiles/pixman.dir/pixman-bits-image.c.o
[ 34%] Building C object unix/Xvnc/lib/pixman/CMakeFiles/pixman.dir/pixman-combine-float.c.o
[ 35%] Building C object unix/Xvnc/lib/pixman/CMakeFiles/pixman.dir/pixman-combine32.c.o
[ 35%] Building C object unix/Xvnc/lib/pixman/CMakeFiles/pixman.dir/pixman-conical-gradient.c.o
[ 35%] Building C object unix/Xvnc/lib/pixman/CMakeFiles/pixman.dir/pixman-edge.c.o
[ 35%] Building C object unix/Xvnc/lib/pixman/CMakeFiles/pixman.dir/pixman-edge-accessors.c.o
[ 35%] Building C object unix/Xvnc/lib/pixman/CMakeFiles/pixman.dir/pixman-fast-path.c.o
[ 36%] Building C object unix/Xvnc/lib/pixman/CMakeFiles/pixman.dir/pixman-general.c.o
[ 36%] Building C object unix/Xvnc/lib/pixman/CMakeFiles/pixman.dir/pixman-gradient-walker.c.o
[ 36%] Building C object unix/Xvnc/lib/pixman/CMakeFiles/pixman.dir/pixman-image.c.o
[ 36%] Building C object unix/Xvnc/lib/pixman/CMakeFiles/pixman.dir/pixman-implementation.c.o
[ 36%] Building C object unix/Xvnc/lib/pixman/CMakeFiles/pixman.dir/pixman-linear-gradient.c.o
[ 37%] Building C object unix/Xvnc/lib/pixman/CMakeFiles/pixman.dir/pixman-matrix.c.o
[ 37%] Building C object unix/Xvnc/lib/pixman/CMakeFiles/pixman.dir/pixman-mips.c.o
[ 37%] Building C object unix/Xvnc/lib/pixman/CMakeFiles/pixman.dir/pixman-noop.c.o
[ 37%] Building C object unix/Xvnc/lib/pixman/CMakeFiles/pixman.dir/pixman-ppc.c.o
[ 37%] Building C object unix/Xvnc/lib/pixman/CMakeFiles/pixman.dir/pixman-radial-gradient.c.o
[ 38%] Building C object unix/Xvnc/lib/pixman/CMakeFiles/pixman.dir/pixman-region16.c.o
[ 38%] Building C object unix/Xvnc/lib/pixman/CMakeFiles/pixman.dir/pixman-region32.c.o
[ 38%] Building C object unix/Xvnc/lib/pixman/CMakeFiles/pixman.dir/pixman-solid-fill.c.o
[ 38%] Building C object unix/Xvnc/lib/pixman/CMakeFiles/pixman.dir/pixman-trap.c.o
[ 38%] Building C object unix/Xvnc/lib/pixman/CMakeFiles/pixman.dir/pixman-utils.c.o
[ 39%] Building C object unix/Xvnc/lib/pixman/CMakeFiles/pixman.dir/pixman-x86.c.o
[ 39%] Building C object unix/Xvnc/lib/pixman/CMakeFiles/pixman.dir/pixman.c.o
In file included from /mnt/GitHub/turbovnc/unix/Xvnc/lib/pixman/pixman.c:29:0:
/mnt/GitHub/turbovnc/unix/Xvnc/lib/pixman/pixman.c: In function ‘optimize_operator’:
/mnt/GitHub/turbovnc/unix/Xvnc/lib/pixman/pixman-private.h:1019:22: warning: typedef ‘compile_time_assertion’ locally defined but not used [-Wunused-local-typedefs]
do { typedef int compile_time_assertion [(x)?1:-1]; } while (0)
^
/mnt/GitHub/turbovnc/unix/Xvnc/lib/pixman/pixman.c:144:5: note: in expansion of macro ‘COMPILE_TIME_ASSERT’
COMPILE_TIME_ASSERT (FAST_PATH_IS_OPAQUE == (1 << OPAQUE_SHIFT));
^
[ 39%] Linking C static library ../../../../lib/libpixman.a
[ 39%] Built target pixman
Scanning dependencies of target xkb
[ 39%] Building C object unix/Xvnc/programs/Xserver/xkb/CMakeFiles/xkb.dir/XKBAlloc.c.o
[ 39%] Building C object unix/Xvnc/programs/Xserver/xkb/CMakeFiles/xkb.dir/XKBGAlloc.c.o
[ 39%] Building C object unix/Xvnc/programs/Xserver/xkb/CMakeFiles/xkb.dir/XKBMAlloc.c.o
[ 39%] Building C object unix/Xvnc/programs/Xserver/xkb/CMakeFiles/xkb.dir/XKBMisc.c.o
[ 40%] Building C object unix/Xvnc/programs/Xserver/xkb/CMakeFiles/xkb.dir/ddxBeep.c.o
[ 40%] Building C object unix/Xvnc/programs/Xserver/xkb/CMakeFiles/xkb.dir/ddxCtrls.c.o
[ 40%] Building C object unix/Xvnc/programs/Xserver/xkb/CMakeFiles/xkb.dir/ddxKillSrv.c.o
[ 40%] Building C object unix/Xvnc/programs/Xserver/xkb/CMakeFiles/xkb.dir/ddxLEDs.c.o
[ 40%] Building C object unix/Xvnc/programs/Xserver/xkb/CMakeFiles/xkb.dir/ddxList.c.o
[ 41%] Building C object unix/Xvnc/programs/Xserver/xkb/CMakeFiles/xkb.dir/ddxLoad.c.o
[ 41%] Building C object unix/Xvnc/programs/Xserver/xkb/CMakeFiles/xkb.dir/ddxPrivate.c.o
[ 41%] Building C object unix/Xvnc/programs/Xserver/xkb/CMakeFiles/xkb.dir/ddxVT.c.o
[ 41%] Building C object unix/Xvnc/programs/Xserver/xkb/CMakeFiles/xkb.dir/maprules.c.o
[ 41%] Building C object unix/Xvnc/programs/Xserver/xkb/CMakeFiles/xkb.dir/xkb.c.o
/mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/xkb/xkb.c: In function ‘_XkbSetNamesCheck’:
/mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/xkb/xkb.c:3977:18: warning: variable ‘names’ set but not used [-Wunused-but-set-variable]
XkbNamesRec *names;
^
[ 42%] Building C object unix/Xvnc/programs/Xserver/xkb/CMakeFiles/xkb.dir/xkbAccessX.c.o
[ 42%] Building C object unix/Xvnc/programs/Xserver/xkb/CMakeFiles/xkb.dir/xkbActions.c.o
[ 42%] Building C object unix/Xvnc/programs/Xserver/xkb/CMakeFiles/xkb.dir/xkbEvents.c.o
[ 42%] Building C object unix/Xvnc/programs/Xserver/xkb/CMakeFiles/xkb.dir/xkbInit.c.o
[ 42%] Building C object unix/Xvnc/programs/Xserver/xkb/CMakeFiles/xkb.dir/xkbLEDs.c.o
[ 43%] Building C object unix/Xvnc/programs/Xserver/xkb/CMakeFiles/xkb.dir/xkbPrKeyEv.c.o
[ 43%] Building C object unix/Xvnc/programs/Xserver/xkb/CMakeFiles/xkb.dir/xkbSwap.c.o
[ 43%] Building C object unix/Xvnc/programs/Xserver/xkb/CMakeFiles/xkb.dir/xkbUtils.c.o
[ 43%] Building C object unix/Xvnc/programs/Xserver/xkb/CMakeFiles/xkb.dir/xkbfmisc.c.o
[ 43%] Building C object unix/Xvnc/programs/Xserver/xkb/CMakeFiles/xkb.dir/xkbout.c.o
[ 44%] Building C object unix/Xvnc/programs/Xserver/xkb/CMakeFiles/xkb.dir/xkbtext.c.o
[ 44%] Building C object unix/Xvnc/programs/Xserver/xkb/CMakeFiles/xkb.dir/xkmread.c.o
[ 44%] Linking C static library ../../../../../lib/libxkb.a
[ 44%] Built target xkb
Scanning dependencies of target vnc
[ 44%] Building C object unix/Xvnc/programs/Xserver/hw/vnc/CMakeFiles/vnc.dir/auth.c.o
/mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/hw/vnc/auth.c: In function ‘rfbClientConnFailed’:
/mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/hw/vnc/auth.c:1536:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
CARD32 *buf32 = (CARD32 *)buf;
^
/mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/hw/vnc/auth.c: In function ‘rfbClientAuthFailed’:
/mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/hw/vnc/auth.c:1563:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
CARD32 *buf32=(CARD32 *)buf;
^
/mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/hw/vnc/auth.c: In function ‘setMethods’:
/mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/hw/vnc/auth.c:481:13: warning: ‘buf’ may be used uninitialized in this function [-Wmaybe-uninitialized]
FatalError("ERROR: Unknown auth method name '%s'\n", p);
^
[ 44%] Building C object unix/Xvnc/programs/Xserver/hw/vnc/CMakeFiles/vnc.dir/cmap.c.o
[ 44%] Building C object unix/Xvnc/programs/Xserver/hw/vnc/CMakeFiles/vnc.dir/corre.c.o
[ 45%] Building C object unix/Xvnc/programs/Xserver/hw/vnc/CMakeFiles/vnc.dir/cursor.c.o
[ 45%] Building C object unix/Xvnc/programs/Xserver/hw/vnc/CMakeFiles/vnc.dir/cutpaste.c.o
[ 45%] Building C object unix/Xvnc/programs/Xserver/hw/vnc/CMakeFiles/vnc.dir/dispcur.c.o
[ 45%] Building C object unix/Xvnc/programs/Xserver/hw/vnc/CMakeFiles/vnc.dir/draw.c.o
[ 45%] Building C object unix/Xvnc/programs/Xserver/hw/vnc/CMakeFiles/vnc.dir/flowcontrol.c.o
[ 46%] Building C object unix/Xvnc/programs/Xserver/hw/vnc/CMakeFiles/vnc.dir/hextile.c.o
[ 46%] Building C object unix/Xvnc/programs/Xserver/hw/vnc/CMakeFiles/vnc.dir/httpd.c.o
/mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/hw/vnc/httpd.c: In function ‘httpCheckFds’:
/mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/hw/vnc/httpd.c:166:40: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
(struct sockaddr *)&addr, &addrlen)) < 0) {
^
/mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/hw/vnc/httpd.c: In function ‘httpProcessInput’:
/mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/hw/vnc/httpd.c:305:35: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
getpeername(httpSock, (struct sockaddr *)&addr, &addrlen);
^
[ 46%] Building C object unix/Xvnc/programs/Xserver/hw/vnc/CMakeFiles/vnc.dir/init.c.o
/mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/hw/vnc/init.c: In function ‘CheckDisplayNumber’:
/mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/hw/vnc/init.c:908:42: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
struct sockaddr_in6 *addr6 = (struct sockaddr_in6 *)&addr;
^
/mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/hw/vnc/init.c:909:41: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
struct sockaddr_in *addr4 = (struct sockaddr_in *)&addr;
^
/mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/hw/vnc/init.c:917:28: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
if (bind(sock, (struct sockaddr *)&addr, sizeof(struct sockaddr_in6)) < 0) {
^
/mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/hw/vnc/init.c:929:28: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
if (bind(sock, (struct sockaddr *)&addr, sizeof(struct sockaddr_in)) < 0) {
^
[ 46%] Building C object unix/Xvnc/programs/Xserver/hw/vnc/CMakeFiles/vnc.dir/input-xkb.c.o
[ 46%] Building C object unix/Xvnc/programs/Xserver/hw/vnc/CMakeFiles/vnc.dir/kbdptr.c.o
[ 47%] Building C object unix/Xvnc/programs/Xserver/hw/vnc/CMakeFiles/vnc.dir/randr.c.o
[ 47%] Building C object unix/Xvnc/programs/Xserver/hw/vnc/CMakeFiles/vnc.dir/rfbserver.c.o
/mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/hw/vnc/rfbserver.c: In function ‘rfbNewClient’:
/mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/hw/vnc/rfbserver.c:362:31: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
getpeername(sock, (struct sockaddr *)&addr, &addrlen);
^
/mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/hw/vnc/rfbserver.c: In function ‘rfbProcessClientInitMessage’:
/mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/hw/vnc/rfbserver.c:659:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
rfbServerInitMsg *si = (rfbServerInitMsg *)buf;
^
/mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/hw/vnc/rfbserver.c: In function ‘rfbSendFramebufferUpdate’:
/mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/hw/vnc/rfbserver.c:1393:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
rfbFramebufferUpdateMsg *fu = (rfbFramebufferUpdateMsg *)updateBuf;
^
/mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/hw/vnc/rfbserver.c: In function ‘rfbSendSetColourMapEntries’:
/mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/hw/vnc/rfbserver.c:2136:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
rfbSetColourMapEntriesMsg *scme = (rfbSetColourMapEntriesMsg *)buf;
^
/mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/hw/vnc/rfbserver.c:2137:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
CARD16 *rgb = (CARD16 *)(&buf[sz_rfbSetColourMapEntriesMsg]);
^
[ 47%] Building C object unix/Xvnc/programs/Xserver/hw/vnc/CMakeFiles/vnc.dir/rre.c.o
[ 47%] Building C object unix/Xvnc/programs/Xserver/hw/vnc/CMakeFiles/vnc.dir/sockets.c.o
/mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/hw/vnc/sockets.c: In function ‘rfbCheckFds’:
/mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/hw/vnc/sockets.c:222:36: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
(struct sockaddr *)&addr, &addrlen)) < 0) {
^
/mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/hw/vnc/sockets.c:270:30: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
(struct sockaddr *)&addr, &addrlen) < 0) {
^
/mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/hw/vnc/sockets.c:287:37: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
(struct sockaddr *)&addr, addrlen) < 0) {
^
/mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/hw/vnc/sockets.c: In function ‘ListenOnTCPPort’:
/mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/hw/vnc/sockets.c:622:42: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
struct sockaddr_in6 *addr6 = (struct sockaddr_in6 *)&addr;
^
/mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/hw/vnc/sockets.c:623:41: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
struct sockaddr_in *addr4 = (struct sockaddr_in *)&addr;
^
/mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/hw/vnc/sockets.c:652:28: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
if (bind(sock, (struct sockaddr *)&addr, addrlen) < 0) {
^
/mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/hw/vnc/sockets.c:661:29: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
if (getnameinfo((struct sockaddr *)&addr, addrlen, hostname,
^
/mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/hw/vnc/sockets.c: In function ‘ListenOnUDPPort’:
/mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/hw/vnc/sockets.c:704:42: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
struct sockaddr_in6 *addr6 = (struct sockaddr_in6 *)&addr;
^
/mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/hw/vnc/sockets.c:705:41: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
struct sockaddr_in *addr4 = (struct sockaddr_in *)&addr;
^
/mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/hw/vnc/sockets.c:732:28: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
if (bind(sock, (struct sockaddr *)&addr, addrlen) < 0) {
^
[ 47%] Building C object unix/Xvnc/programs/Xserver/hw/vnc/CMakeFiles/vnc.dir/sprite.c.o
[ 48%] Building C object unix/Xvnc/programs/Xserver/hw/vnc/CMakeFiles/vnc.dir/stats.c.o
[ 48%] Building C object unix/Xvnc/programs/Xserver/hw/vnc/CMakeFiles/vnc.dir/tight.c.o
[ 48%] Building C object unix/Xvnc/programs/Xserver/hw/vnc/CMakeFiles/vnc.dir/translate.c.o
/mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/hw/vnc/translate.c: In function ‘rfbSetClientColourMapBGR233’:
/mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/hw/vnc/translate.c:327:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
rfbSetColourMapEntriesMsg *scme = (rfbSetColourMapEntriesMsg *)buf;
^
/mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/hw/vnc/translate.c:328:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
CARD16 *rgb = (CARD16 *)(&buf[sz_rfbSetColourMapEntriesMsg]);
^
[ 48%] Building C object unix/Xvnc/programs/Xserver/hw/vnc/CMakeFiles/vnc.dir/vncextinit.c.o
[ 48%] Building C object unix/Xvnc/programs/Xserver/hw/vnc/CMakeFiles/vnc.dir/zlib.c.o
[ 49%] Building C object unix/Xvnc/programs/Xserver/hw/vnc/CMakeFiles/vnc.dir/zrle.c.o
[ 49%] Building C object unix/Xvnc/programs/Xserver/hw/vnc/CMakeFiles/vnc.dir/zrleoutstream.c.o
[ 49%] Building C object unix/Xvnc/programs/Xserver/hw/vnc/CMakeFiles/vnc.dir/zrlepalettehelper.c.o
[ 49%] Building C object unix/Xvnc/programs/Xserver/hw/vnc/CMakeFiles/vnc.dir/authpam.c.o
[ 49%] Building C object unix/Xvnc/programs/Xserver/hw/vnc/CMakeFiles/vnc.dir/nvctrlext.c.o
[ 50%] Building C object unix/Xvnc/programs/Xserver/hw/vnc/CMakeFiles/vnc.dir/rfbssl_openssl.c.o
[ 50%] Linking C static library ../../../../../../lib/libvnc.a
[ 50%] Built target vnc
Scanning dependencies of target damageext
[ 50%] Building C object unix/Xvnc/programs/Xserver/damageext/CMakeFiles/damageext.dir/damageext.c.o
[ 50%] Linking C static library ../../../../../lib/libdamageext.a
[ 50%] Built target damageext
Scanning dependencies of target Xext-server
[ 51%] Building C object unix/Xvnc/programs/Xserver/Xext/CMakeFiles/Xext-server.dir/bigreq.c.o
[ 51%] Building C object unix/Xvnc/programs/Xserver/Xext/CMakeFiles/Xext-server.dir/dpms.c.o
[ 51%] Building C object unix/Xvnc/programs/Xserver/Xext/CMakeFiles/Xext-server.dir/dpmsstubs.c.o
[ 51%] Building C object unix/Xvnc/programs/Xserver/Xext/CMakeFiles/Xext-server.dir/geext.c.o
[ 51%] Building C object unix/Xvnc/programs/Xserver/Xext/CMakeFiles/Xext-server.dir/saver.c.o
[ 52%] Building C object unix/Xvnc/programs/Xserver/Xext/CMakeFiles/Xext-server.dir/security.c.o
[ 52%] Building C object unix/Xvnc/programs/Xserver/Xext/CMakeFiles/Xext-server.dir/shape.c.o
[ 52%] Building C object unix/Xvnc/programs/Xserver/Xext/CMakeFiles/Xext-server.dir/shm.c.o
[ 52%] Building C object unix/Xvnc/programs/Xserver/Xext/CMakeFiles/Xext-server.dir/sleepuntil.c.o
[ 52%] Building C object unix/Xvnc/programs/Xserver/Xext/CMakeFiles/Xext-server.dir/sync.c.o
[ 53%] Building C object unix/Xvnc/programs/Xserver/Xext/CMakeFiles/Xext-server.dir/xace.c.o
[ 53%] Building C object unix/Xvnc/programs/Xserver/Xext/CMakeFiles/Xext-server.dir/xcmisc.c.o
[ 53%] Building C object unix/Xvnc/programs/Xserver/Xext/CMakeFiles/Xext-server.dir/xf86bigfont.c.o
[ 53%] Building C object unix/Xvnc/programs/Xserver/Xext/CMakeFiles/Xext-server.dir/xres.c.o
In file included from /mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/include/dixstruct.h:28:0,
from /mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/Xext/xres.c:15:
/mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/Xext/xres.c: In function ‘ProcXResQueryVersion’:
/mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/include/dix.h:65:8: warning: unused variable ‘stuff’ [-Wunused-variable]
type *stuff = (type *)client->requestBuffer
^
/mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/Xext/xres.c:29:5: note: in expansion of macro ‘REQUEST’
REQUEST(xXResQueryVersionReq);
^
/mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/Xext/xres.c: In function ‘SProcXResQueryVersion’:
/mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/include/dix.h:65:8: warning: unused variable ‘stuff’ [-Wunused-variable]
type *stuff = (type *)client->requestBuffer
^
/mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/Xext/xres.c:314:5: note: in expansion of macro ‘REQUEST’
REQUEST(xXResQueryVersionReq);
^
[ 53%] Building C object unix/Xvnc/programs/Xserver/Xext/CMakeFiles/Xext-server.dir/xtest.c.o
[ 54%] Building C object unix/Xvnc/programs/Xserver/Xext/CMakeFiles/Xext-server.dir/xvdisp.c.o
[ 54%] Building C object unix/Xvnc/programs/Xserver/Xext/CMakeFiles/Xext-server.dir/xvmain.c.o
[ 54%] Building C object unix/Xvnc/programs/Xserver/Xext/CMakeFiles/Xext-server.dir/xvmc.c.o
[ 54%] Linking C static library ../../../../../lib/libXext-server.a
[ 54%] Built target Xext-server
Scanning dependencies of target Xi
[ 55%] Building C object unix/Xvnc/programs/Xserver/Xi/CMakeFiles/Xi.dir/allowev.c.o
[ 55%] Building C object unix/Xvnc/programs/Xserver/Xi/CMakeFiles/Xi.dir/chgdctl.c.o
[ 55%] Building C object unix/Xvnc/programs/Xserver/Xi/CMakeFiles/Xi.dir/chgfctl.c.o
[ 55%] Building C object unix/Xvnc/programs/Xserver/Xi/CMakeFiles/Xi.dir/chgkbd.c.o
[ 55%] Building C object unix/Xvnc/programs/Xserver/Xi/CMakeFiles/Xi.dir/chgkmap.c.o
[ 56%] Building C object unix/Xvnc/programs/Xserver/Xi/CMakeFiles/Xi.dir/chgprop.c.o
[ 56%] Building C object unix/Xvnc/programs/Xserver/Xi/CMakeFiles/Xi.dir/chgptr.c.o
[ 56%] Building C object unix/Xvnc/programs/Xserver/Xi/CMakeFiles/Xi.dir/closedev.c.o
[ 56%] Building C object unix/Xvnc/programs/Xserver/Xi/CMakeFiles/Xi.dir/devbell.c.o
[ 56%] Building C object unix/Xvnc/programs/Xserver/Xi/CMakeFiles/Xi.dir/exevents.c.o
[ 57%] Building C object unix/Xvnc/programs/Xserver/Xi/CMakeFiles/Xi.dir/extinit.c.o
[ 57%] Building C object unix/Xvnc/programs/Xserver/Xi/CMakeFiles/Xi.dir/getbmap.c.o
[ 57%] Building C object unix/Xvnc/programs/Xserver/Xi/CMakeFiles/Xi.dir/getdctl.c.o
[ 57%] Building C object unix/Xvnc/programs/Xserver/Xi/CMakeFiles/Xi.dir/getfctl.c.o
[ 57%] Building C object unix/Xvnc/programs/Xserver/Xi/CMakeFiles/Xi.dir/getfocus.c.o
[ 58%] Building C object unix/Xvnc/programs/Xserver/Xi/CMakeFiles/Xi.dir/getkmap.c.o
[ 58%] Building C object unix/Xvnc/programs/Xserver/Xi/CMakeFiles/Xi.dir/getmmap.c.o
[ 58%] Building C object unix/Xvnc/programs/Xserver/Xi/CMakeFiles/Xi.dir/getprop.c.o
[ 58%] Building C object unix/Xvnc/programs/Xserver/Xi/CMakeFiles/Xi.dir/getselev.c.o
[ 58%] Building C object unix/Xvnc/programs/Xserver/Xi/CMakeFiles/Xi.dir/getvers.c.o
[ 59%] Building C object unix/Xvnc/programs/Xserver/Xi/CMakeFiles/Xi.dir/grabdev.c.o
[ 59%] Building C object unix/Xvnc/programs/Xserver/Xi/CMakeFiles/Xi.dir/grabdevb.c.o
[ 59%] Building C object unix/Xvnc/programs/Xserver/Xi/CMakeFiles/Xi.dir/grabdevk.c.o
[ 59%] Building C object unix/Xvnc/programs/Xserver/Xi/CMakeFiles/Xi.dir/gtmotion.c.o
[ 59%] Building C object unix/Xvnc/programs/Xserver/Xi/CMakeFiles/Xi.dir/listdev.c.o
[ 60%] Building C object unix/Xvnc/programs/Xserver/Xi/CMakeFiles/Xi.dir/opendev.c.o
[ 60%] Building C object unix/Xvnc/programs/Xserver/Xi/CMakeFiles/Xi.dir/queryst.c.o
[ 60%] Building C object unix/Xvnc/programs/Xserver/Xi/CMakeFiles/Xi.dir/selectev.c.o
[ 60%] Building C object unix/Xvnc/programs/Xserver/Xi/CMakeFiles/Xi.dir/sendexev.c.o
[ 60%] Building C object unix/Xvnc/programs/Xserver/Xi/CMakeFiles/Xi.dir/setbmap.c.o
[ 61%] Building C object unix/Xvnc/programs/Xserver/Xi/CMakeFiles/Xi.dir/setdval.c.o
[ 61%] Building C object unix/Xvnc/programs/Xserver/Xi/CMakeFiles/Xi.dir/setfocus.c.o
[ 61%] Building C object unix/Xvnc/programs/Xserver/Xi/CMakeFiles/Xi.dir/setmmap.c.o
[ 61%] Building C object unix/Xvnc/programs/Xserver/Xi/CMakeFiles/Xi.dir/setmode.c.o
[ 61%] Building C object unix/Xvnc/programs/Xserver/Xi/CMakeFiles/Xi.dir/stubs.c.o
[ 62%] Building C object unix/Xvnc/programs/Xserver/Xi/CMakeFiles/Xi.dir/ungrdev.c.o
[ 62%] Building C object unix/Xvnc/programs/Xserver/Xi/CMakeFiles/Xi.dir/ungrdevb.c.o
[ 62%] Building C object unix/Xvnc/programs/Xserver/Xi/CMakeFiles/Xi.dir/ungrdevk.c.o
[ 62%] Building C object unix/Xvnc/programs/Xserver/Xi/CMakeFiles/Xi.dir/xiallowev.c.o
[ 62%] Building C object unix/Xvnc/programs/Xserver/Xi/CMakeFiles/Xi.dir/xichangecursor.c.o
[ 63%] Building C object unix/Xvnc/programs/Xserver/Xi/CMakeFiles/Xi.dir/xichangehierarchy.c.o
[ 63%] Building C object unix/Xvnc/programs/Xserver/Xi/CMakeFiles/Xi.dir/xigetclientpointer.c.o
[ 63%] Building C object unix/Xvnc/programs/Xserver/Xi/CMakeFiles/Xi.dir/xigrabdev.c.o
[ 63%] Building C object unix/Xvnc/programs/Xserver/Xi/CMakeFiles/Xi.dir/xipassivegrab.c.o
[ 63%] Building C object unix/Xvnc/programs/Xserver/Xi/CMakeFiles/Xi.dir/xiproperty.c.o
[ 64%] Building C object unix/Xvnc/programs/Xserver/Xi/CMakeFiles/Xi.dir/xiquerydevice.c.o
[ 64%] Building C object unix/Xvnc/programs/Xserver/Xi/CMakeFiles/Xi.dir/xiquerypointer.c.o
[ 64%] Building C object unix/Xvnc/programs/Xserver/Xi/CMakeFiles/Xi.dir/xiqueryversion.c.o
[ 64%] Building C object unix/Xvnc/programs/Xserver/Xi/CMakeFiles/Xi.dir/xiselectev.c.o
[ 64%] Building C object unix/Xvnc/programs/Xserver/Xi/CMakeFiles/Xi.dir/xisetclientpointer.c.o
[ 65%] Building C object unix/Xvnc/programs/Xserver/Xi/CMakeFiles/Xi.dir/xisetdevfocus.c.o
[ 65%] Building C object unix/Xvnc/programs/Xserver/Xi/CMakeFiles/Xi.dir/xiwarppointer.c.o
[ 65%] Linking C static library ../../../../../lib/libXi.a
[ 65%] Built target Xi
Scanning dependencies of target composite
[ 66%] Building C object unix/Xvnc/programs/Xserver/composite/CMakeFiles/composite.dir/compalloc.c.o
[ 66%] Building C object unix/Xvnc/programs/Xserver/composite/CMakeFiles/composite.dir/compext.c.o
/mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/composite/compext.c: In function ‘ProcCompositeReleaseOverlayWindow’:
/mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/composite/compext.c:335:15: warning: variable ‘pScreen’ set but not used [-Wunused-but-set-variable]
ScreenPtr pScreen;
^
[ 66%] Building C object unix/Xvnc/programs/Xserver/composite/CMakeFiles/composite.dir/compinit.c.o
[ 66%] Building C object unix/Xvnc/programs/Xserver/composite/CMakeFiles/composite.dir/compoverlay.c.o
[ 66%] Building C object unix/Xvnc/programs/Xserver/composite/CMakeFiles/composite.dir/compwindow.c.o
[ 67%] Linking C static library ../../../../../lib/libcomposite.a
[ 67%] Built target composite
Scanning dependencies of target main
[ 67%] Building C object unix/Xvnc/programs/Xserver/dix/CMakeFiles/main.dir/main.c.o
[ 67%] Linking C static library ../../../../../lib/libmain.a
[ 67%] Built target main
Scanning dependencies of target dix
[ 68%] Building C object unix/Xvnc/programs/Xserver/dix/CMakeFiles/dix.dir/atom.c.o
[ 68%] Building C object unix/Xvnc/programs/Xserver/dix/CMakeFiles/dix.dir/colormap.c.o
[ 68%] Building C object unix/Xvnc/programs/Xserver/dix/CMakeFiles/dix.dir/cursor.c.o
[ 68%] Building C object unix/Xvnc/programs/Xserver/dix/CMakeFiles/dix.dir/devices.c.o
[ 68%] Building C object unix/Xvnc/programs/Xserver/dix/CMakeFiles/dix.dir/dispatch.c.o
[ 69%] Building C object unix/Xvnc/programs/Xserver/dix/CMakeFiles/dix.dir/dixfonts.c.o
In function ‘doImageText’,
inlined from ‘ImageText’ at /mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/dix/dixfonts.c:1523:5:
/mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/dix/dixfonts.c:1502:9: warning: attempt to free a non-heap object ‘local_closure’ [-Wfree-nonheap-object]
free(c);
^
[ 69%] Building C object unix/Xvnc/programs/Xserver/dix/CMakeFiles/dix.dir/dixutils.c.o
[ 69%] Building C object unix/Xvnc/programs/Xserver/dix/CMakeFiles/dix.dir/enterleave.c.o
[ 69%] Building C object unix/Xvnc/programs/Xserver/dix/CMakeFiles/dix.dir/eventconvert.c.o
[ 69%] Building C object unix/Xvnc/programs/Xserver/dix/CMakeFiles/dix.dir/events.c.o
[ 70%] Building C object unix/Xvnc/programs/Xserver/dix/CMakeFiles/dix.dir/extension.c.o
[ 70%] Building C object unix/Xvnc/programs/Xserver/dix/CMakeFiles/dix.dir/ffs.c.o
[ 70%] Building C object unix/Xvnc/programs/Xserver/dix/CMakeFiles/dix.dir/gc.c.o
[ 70%] Building C object unix/Xvnc/programs/Xserver/dix/CMakeFiles/dix.dir/getevents.c.o
[ 70%] Building C object unix/Xvnc/programs/Xserver/dix/CMakeFiles/dix.dir/globals.c.o
[ 71%] Building C object unix/Xvnc/programs/Xserver/dix/CMakeFiles/dix.dir/glyphcurs.c.o
[ 71%] Building C object unix/Xvnc/programs/Xserver/dix/CMakeFiles/dix.dir/grabs.c.o
[ 71%] Building C object unix/Xvnc/programs/Xserver/dix/CMakeFiles/dix.dir/initatoms.c.o
[ 71%] Building C object unix/Xvnc/programs/Xserver/dix/CMakeFiles/dix.dir/inpututils.c.o
[ 71%] Building C object unix/Xvnc/programs/Xserver/dix/CMakeFiles/dix.dir/pixmap.c.o
[ 72%] Building C object unix/Xvnc/programs/Xserver/dix/CMakeFiles/dix.dir/privates.c.o
[ 72%] Building C object unix/Xvnc/programs/Xserver/dix/CMakeFiles/dix.dir/property.c.o
[ 72%] Building C object unix/Xvnc/programs/Xserver/dix/CMakeFiles/dix.dir/ptrveloc.c.o
[ 72%] Building C object unix/Xvnc/programs/Xserver/dix/CMakeFiles/dix.dir/region.c.o
[ 72%] Building C object unix/Xvnc/programs/Xserver/dix/CMakeFiles/dix.dir/registry.c.o
[ 73%] Building C object unix/Xvnc/programs/Xserver/dix/CMakeFiles/dix.dir/resource.c.o
[ 73%] Building C object unix/Xvnc/programs/Xserver/dix/CMakeFiles/dix.dir/selection.c.o
[ 73%] Building C object unix/Xvnc/programs/Xserver/dix/CMakeFiles/dix.dir/swaprep.c.o
[ 73%] Building C object unix/Xvnc/programs/Xserver/dix/CMakeFiles/dix.dir/swapreq.c.o
[ 73%] Building C object unix/Xvnc/programs/Xserver/dix/CMakeFiles/dix.dir/tables.c.o
[ 74%] Building C object unix/Xvnc/programs/Xserver/dix/CMakeFiles/dix.dir/touch.c.o
[ 74%] Building C object unix/Xvnc/programs/Xserver/dix/CMakeFiles/dix.dir/window.c.o
[ 74%] Linking C static library ../../../../../lib/libdix.a
[ 74%] Built target dix
Scanning dependencies of target fb
[ 74%] Building C object unix/Xvnc/programs/Xserver/fb/CMakeFiles/fb.dir/fb24_32.c.o
/mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/fb/fb24_32.c: In function ‘fb24_32ReformatTile’:
/mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/fb/fb24_32.c:473:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
fbGetDrawable(&pOldTile->drawable,
^
/mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/fb/fb24_32.c:473:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
/mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/fb/fb24_32.c:475:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
fbGetDrawable(&pNewTile->drawable,
^
/mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/fb/fb24_32.c:475:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
[ 74%] Building C object unix/Xvnc/programs/Xserver/fb/CMakeFiles/fb.dir/fballpriv.c.o
[ 74%] Building C object unix/Xvnc/programs/Xserver/fb/CMakeFiles/fb.dir/fbarc.c.o
[ 75%] Building C object unix/Xvnc/programs/Xserver/fb/CMakeFiles/fb.dir/fbbits.c.o
[ 75%] Building C object unix/Xvnc/programs/Xserver/fb/CMakeFiles/fb.dir/fbblt.c.o
[ 75%] Building C object unix/Xvnc/programs/Xserver/fb/CMakeFiles/fb.dir/fbbltone.c.o
[ 75%] Building C object unix/Xvnc/programs/Xserver/fb/CMakeFiles/fb.dir/fbcmap_mi.c.o
[ 75%] Building C object unix/Xvnc/programs/Xserver/fb/CMakeFiles/fb.dir/fbcopy.c.o
[ 76%] Building C object unix/Xvnc/programs/Xserver/fb/CMakeFiles/fb.dir/fbfill.c.o
/mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/fb/fbfill.c: In function ‘fbFill’:
/mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/fb/fbfill.c:69:13: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
fbGetDrawable(&pStip->drawable, stip, stipStride, stipBpp, stipXoff,
^
/mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/fb/fbfill.c:69:13: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
/mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/fb/fbfill.c:95:13: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
fbGetStipDrawable(&pStip->drawable, stip, stipStride, stipBpp,
^
/mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/fb/fbfill.c:95:13: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
/mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/fb/fbfill.c:116:9: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
fbGetDrawable(&pTile->drawable, tile, tileStride, tileBpp, tileXoff,
^
/mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/fb/fbfill.c:116:9: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
[ 76%] Building C object unix/Xvnc/programs/Xserver/fb/CMakeFiles/fb.dir/fbfillrect.c.o
[ 76%] Building C object unix/Xvnc/programs/Xserver/fb/CMakeFiles/fb.dir/fbfillsp.c.o
[ 76%] Building C object unix/Xvnc/programs/Xserver/fb/CMakeFiles/fb.dir/fbgc.c.o
/mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/fb/fbgc.c: In function ‘fbPadPixmap’:
/mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/fb/fbgc.c:94:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
fbGetDrawable(&pPixmap->drawable, bits, stride, bpp, xOff, yOff);
^
/mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/fb/fbgc.c:94:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
/mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/fb/fbgc.c: In function ‘fbCanEvenStipple’:
/mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/fb/fbgc.c:172:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
fbGetDrawable(&pStipple->drawable, bits, stride, stip_bpp, stipXoff,
^
/mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/fb/fbgc.c:172:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
[ 76%] Building C object unix/Xvnc/programs/Xserver/fb/CMakeFiles/fb.dir/fbgetsp.c.o
[ 77%] Building C object unix/Xvnc/programs/Xserver/fb/CMakeFiles/fb.dir/fbglyph.c.o
[ 77%] Building C object unix/Xvnc/programs/Xserver/fb/CMakeFiles/fb.dir/fbimage.c.o
[ 77%] Building C object unix/Xvnc/programs/Xserver/fb/CMakeFiles/fb.dir/fbline.c.o
[ 77%] Building C object unix/Xvnc/programs/Xserver/fb/CMakeFiles/fb.dir/fboverlay.c.o
[ 77%] Building C object unix/Xvnc/programs/Xserver/fb/CMakeFiles/fb.dir/fbpict.c.o
/mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/fb/fbpict.c: In function ‘fbComposite’:
/mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/fb/fbpict.c:62:9: warning: ‘msk_xoff’ may be used uninitialized in this function [-Wmaybe-uninitialized]
pixman_image_composite(op, src, mask, dest,
^
/mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/fb/fbpict.c:62:9: warning: ‘msk_yoff’ may be used uninitialized in this function [-Wmaybe-uninitialized]
/mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/fb/fbpict.c:62:9: warning: ‘src_xoff’ may be used uninitialized in this function [-Wmaybe-uninitialized]
/mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/fb/fbpict.c:62:9: warning: ‘src_yoff’ may be used uninitialized in this function [-Wmaybe-uninitialized]
[ 78%] Building C object unix/Xvnc/programs/Xserver/fb/CMakeFiles/fb.dir/fbpixmap.c.o
[ 78%] Building C object unix/Xvnc/programs/Xserver/fb/CMakeFiles/fb.dir/fbpoint.c.o
[ 78%] Building C object unix/Xvnc/programs/Xserver/fb/CMakeFiles/fb.dir/fbpush.c.o
/mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/fb/fbpush.c: In function ‘fbPushPixels’:
/mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/fb/fbpush.c:184:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
fbGetStipDrawable(&pBitmap->drawable, stip, stipStride, stipBpp, stipXoff,
^
/mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/fb/fbpush.c:184:5: warning: dereferencing type-punned pointer might break strict-aliasing rules [-Wstrict-aliasing]
[ 78%] Building C object unix/Xvnc/programs/Xserver/fb/CMakeFiles/fb.dir/fbscreen.c.o
[ 78%] Building C object unix/Xvnc/programs/Xserver/fb/CMakeFiles/fb.dir/fbseg.c.o
[ 79%] Building C object unix/Xvnc/programs/Xserver/fb/CMakeFiles/fb.dir/fbsetsp.c.o
[ 79%] Building C object unix/Xvnc/programs/Xserver/fb/CMakeFiles/fb.dir/fbsolid.c.o
[ 79%] Building C object unix/Xvnc/programs/Xserver/fb/CMakeFiles/fb.dir/fbstipple.c.o
[ 79%] Building C object unix/Xvnc/programs/Xserver/fb/CMakeFiles/fb.dir/fbtile.c.o
[ 79%] Building C object unix/Xvnc/programs/Xserver/fb/CMakeFiles/fb.dir/fbtrap.c.o
[ 80%] Building C object unix/Xvnc/programs/Xserver/fb/CMakeFiles/fb.dir/fbutil.c.o
[ 80%] Building C object unix/Xvnc/programs/Xserver/fb/CMakeFiles/fb.dir/fbwindow.c.o
[ 80%] Linking C static library ../../../../../lib/libfb.a
[ 80%] Built target fb
Scanning dependencies of target mi
[ 80%] Building C object unix/Xvnc/programs/Xserver/mi/CMakeFiles/mi.dir/miarc.c.o
[ 81%] Building C object unix/Xvnc/programs/Xserver/mi/CMakeFiles/mi.dir/mibitblt.c.o
[ 81%] Building C object unix/Xvnc/programs/Xserver/mi/CMakeFiles/mi.dir/micmap.c.o
[ 81%] Building C object unix/Xvnc/programs/Xserver/mi/CMakeFiles/mi.dir/micopy.c.o
[ 81%] Building C object unix/Xvnc/programs/Xserver/mi/CMakeFiles/mi.dir/micursor.c.o
[ 81%] Building C object unix/Xvnc/programs/Xserver/mi/CMakeFiles/mi.dir/midash.c.o
[ 82%] Building C object unix/Xvnc/programs/Xserver/mi/CMakeFiles/mi.dir/midispcur.c.o
[ 82%] Building C object unix/Xvnc/programs/Xserver/mi/CMakeFiles/mi.dir/mieq.c.o
[ 82%] Building C object unix/Xvnc/programs/Xserver/mi/CMakeFiles/mi.dir/miexpose.c.o
[ 82%] Building C object unix/Xvnc/programs/Xserver/mi/CMakeFiles/mi.dir/mifillarc.c.o
[ 82%] Building C object unix/Xvnc/programs/Xserver/mi/CMakeFiles/mi.dir/mifillrct.c.o
[ 83%] Building C object unix/Xvnc/programs/Xserver/mi/CMakeFiles/mi.dir/mifpolycon.c.o
[ 83%] Building C object unix/Xvnc/programs/Xserver/mi/CMakeFiles/mi.dir/migc.c.o
[ 83%] Building C object unix/Xvnc/programs/Xserver/mi/CMakeFiles/mi.dir/miglblt.c.o
[ 83%] Building C object unix/Xvnc/programs/Xserver/mi/CMakeFiles/mi.dir/miinitext.c.o
[ 83%] Building C object unix/Xvnc/programs/Xserver/mi/CMakeFiles/mi.dir/mioverlay.c.o
[ 84%] Building C object unix/Xvnc/programs/Xserver/mi/CMakeFiles/mi.dir/mipointer.c.o
[ 84%] Building C object unix/Xvnc/programs/Xserver/mi/CMakeFiles/mi.dir/mipoly.c.o
[ 84%] Building C object unix/Xvnc/programs/Xserver/mi/CMakeFiles/mi.dir/mipolycon.c.o
[ 84%] Building C object unix/Xvnc/programs/Xserver/mi/CMakeFiles/mi.dir/mipolygen.c.o
[ 84%] Building C object unix/Xvnc/programs/Xserver/mi/CMakeFiles/mi.dir/mipolypnt.c.o
[ 85%] Building C object unix/Xvnc/programs/Xserver/mi/CMakeFiles/mi.dir/mipolyrect.c.o
[ 85%] Building C object unix/Xvnc/programs/Xserver/mi/CMakeFiles/mi.dir/mipolyseg.c.o
[ 85%] Building C object unix/Xvnc/programs/Xserver/mi/CMakeFiles/mi.dir/mipolytext.c.o
[ 85%] Building C object unix/Xvnc/programs/Xserver/mi/CMakeFiles/mi.dir/mipolyutil.c.o
[ 85%] Building C object unix/Xvnc/programs/Xserver/mi/CMakeFiles/mi.dir/mipushpxl.c.o
[ 86%] Building C object unix/Xvnc/programs/Xserver/mi/CMakeFiles/mi.dir/miscrinit.c.o
[ 86%] Building C object unix/Xvnc/programs/Xserver/mi/CMakeFiles/mi.dir/mispans.c.o
[ 86%] Building C object unix/Xvnc/programs/Xserver/mi/CMakeFiles/mi.dir/misprite.c.o
[ 86%] Building C object unix/Xvnc/programs/Xserver/mi/CMakeFiles/mi.dir/mivaltree.c.o
[ 86%] Building C object unix/Xvnc/programs/Xserver/mi/CMakeFiles/mi.dir/miwideline.c.o
[ 87%] Building C object unix/Xvnc/programs/Xserver/mi/CMakeFiles/mi.dir/miwindow.c.o
[ 87%] Building C object unix/Xvnc/programs/Xserver/mi/CMakeFiles/mi.dir/mizerarc.c.o
[ 87%] Building C object unix/Xvnc/programs/Xserver/mi/CMakeFiles/mi.dir/mizerclip.c.o
[ 87%] Building C object unix/Xvnc/programs/Xserver/mi/CMakeFiles/mi.dir/mizerline.c.o
[ 87%] Linking C static library ../../../../../lib/libmi.a
[ 87%] Built target mi
Scanning dependencies of target damage
[ 87%] Building C object unix/Xvnc/programs/Xserver/miext/damage/CMakeFiles/damage.dir/damage.c.o
[ 87%] Linking C static library ../../../../../../lib/libdamage.a
[ 87%] Built target damage
Scanning dependencies of target sync
[ 88%] Building C object unix/Xvnc/programs/Xserver/miext/sync/CMakeFiles/sync.dir/misync.c.o
[ 88%] Linking C static library ../../../../../../lib/libsync.a
[ 88%] Built target sync
Scanning dependencies of target os
[ 89%] Building C object unix/Xvnc/programs/Xserver/os/CMakeFiles/os.dir/WaitFor.c.o
[ 89%] Building C object unix/Xvnc/programs/Xserver/os/CMakeFiles/os.dir/access.c.o
[ 89%] Building C object unix/Xvnc/programs/Xserver/os/CMakeFiles/os.dir/auth.c.o
[ 89%] Building C object unix/Xvnc/programs/Xserver/os/CMakeFiles/os.dir/backtrace.c.o
[ 89%] Building C object unix/Xvnc/programs/Xserver/os/CMakeFiles/os.dir/client.c.o
[ 90%] Building C object unix/Xvnc/programs/Xserver/os/CMakeFiles/os.dir/connection.c.o
[ 90%] Building C object unix/Xvnc/programs/Xserver/os/CMakeFiles/os.dir/io.c.o
[ 90%] Building C object unix/Xvnc/programs/Xserver/os/CMakeFiles/os.dir/log.c.o
[ 90%] Building C object unix/Xvnc/programs/Xserver/os/CMakeFiles/os.dir/mitauth.c.o
[ 90%] Building C object unix/Xvnc/programs/Xserver/os/CMakeFiles/os.dir/oscolor.c.o
[ 91%] Building C object unix/Xvnc/programs/Xserver/os/CMakeFiles/os.dir/osinit.c.o
[ 91%] Building C object unix/Xvnc/programs/Xserver/os/CMakeFiles/os.dir/rpcauth.c.o
[ 91%] Building C object unix/Xvnc/programs/Xserver/os/CMakeFiles/os.dir/utils.c.o
[ 91%] Building C object unix/Xvnc/programs/Xserver/os/CMakeFiles/os.dir/xdmauth.c.o
[ 91%] Building C object unix/Xvnc/programs/Xserver/os/CMakeFiles/os.dir/xdmcp.c.o
[ 92%] Building C object unix/Xvnc/programs/Xserver/os/CMakeFiles/os.dir/xprintf.c.o
[ 92%] Building C object unix/Xvnc/programs/Xserver/os/CMakeFiles/os.dir/xsha1.c.o
[ 92%] Building C object unix/Xvnc/programs/Xserver/os/CMakeFiles/os.dir/xstrans.c.o
In file included from /mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/os/../../../lib/xtrans/transport.c:67:0,
from /mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/os/xstrans.c:15:
/mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/os/../../../lib/xtrans/Xtranssock.c:2449:2: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
unix_nolisten,
^
/mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/os/../../../lib/xtrans/Xtranssock.c:2449:2: note: (near initialization for ‘_XSERVTransSocketUNIXFuncs.nolisten’)
[ 92%] Building C object unix/Xvnc/programs/Xserver/os/CMakeFiles/os.dir/strlcat.c.o
[ 92%] Building C object unix/Xvnc/programs/Xserver/os/CMakeFiles/os.dir/strlcpy.c.o
[ 93%] Linking C static library ../../../../../lib/libos.a
[ 93%] Built target os
Scanning dependencies of target randr
[ 93%] Building C object unix/Xvnc/programs/Xserver/randr/CMakeFiles/randr.dir/randr.c.o
[ 93%] Building C object unix/Xvnc/programs/Xserver/randr/CMakeFiles/randr.dir/rrcrtc.c.o
/mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/randr/rrcrtc.c: In function ‘ProcRRSetCrtcConfig’:
/mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/randr/rrcrtc.c:828:15: warning: variable ‘configTime’ set but not used [-Wunused-but-set-variable]
TimeStamp configTime;
^
[ 94%] Building C object unix/Xvnc/programs/Xserver/randr/CMakeFiles/randr.dir/rrdispatch.c.o
[ 94%] Building C object unix/Xvnc/programs/Xserver/randr/CMakeFiles/randr.dir/rrinfo.c.o
[ 94%] Building C object unix/Xvnc/programs/Xserver/randr/CMakeFiles/randr.dir/rrmode.c.o
/mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/randr/rrmode.c: In function ‘ProcRRCreateMode’:
/mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/randr/rrmode.c:288:18: warning: variable ‘pScrPriv’ set but not used [-Wunused-but-set-variable]
rrScrPrivPtr pScrPriv;
^
[ 94%] Building C object unix/Xvnc/programs/Xserver/randr/CMakeFiles/randr.dir/rroutput.c.o
[ 94%] Building C object unix/Xvnc/programs/Xserver/randr/CMakeFiles/randr.dir/rrpointer.c.o
[ 95%] Building C object unix/Xvnc/programs/Xserver/randr/CMakeFiles/randr.dir/rrproperty.c.o
[ 95%] Building C object unix/Xvnc/programs/Xserver/randr/CMakeFiles/randr.dir/rrscreen.c.o
[ 95%] Building C object unix/Xvnc/programs/Xserver/randr/CMakeFiles/randr.dir/rrsdispatch.c.o
[ 95%] Building C object unix/Xvnc/programs/Xserver/randr/CMakeFiles/randr.dir/rrtransform.c.o
[ 95%] Linking C static library ../../../../../lib/librandr.a
[ 95%] Built target randr
Scanning dependencies of target render
[ 96%] Building C object unix/Xvnc/programs/Xserver/render/CMakeFiles/render.dir/animcur.c.o
[ 96%] Building C object unix/Xvnc/programs/Xserver/render/CMakeFiles/render.dir/filter.c.o
[ 96%] Building C object unix/Xvnc/programs/Xserver/render/CMakeFiles/render.dir/glyph.c.o
[ 96%] Building C object unix/Xvnc/programs/Xserver/render/CMakeFiles/render.dir/matrix.c.o
[ 96%] Building C object unix/Xvnc/programs/Xserver/render/CMakeFiles/render.dir/miindex.c.o
[ 97%] Building C object unix/Xvnc/programs/Xserver/render/CMakeFiles/render.dir/mipict.c.o
[ 97%] Building C object unix/Xvnc/programs/Xserver/render/CMakeFiles/render.dir/mirect.c.o
[ 97%] Building C object unix/Xvnc/programs/Xserver/render/CMakeFiles/render.dir/mitrap.c.o
[ 97%] Building C object unix/Xvnc/programs/Xserver/render/CMakeFiles/render.dir/mitri.c.o
[ 97%] Building C object unix/Xvnc/programs/Xserver/render/CMakeFiles/render.dir/picture.c.o
[ 98%] Building C object unix/Xvnc/programs/Xserver/render/CMakeFiles/render.dir/render.c.o
[ 98%] Linking C static library ../../../../../lib/librender.a
[ 98%] Built target render
Scanning dependencies of target xfixes
[ 99%] Building C object unix/Xvnc/programs/Xserver/xfixes/CMakeFiles/xfixes.dir/cursor.c.o
/mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/xfixes/cursor.c: In function ‘CursorCloseScreen’:
/mnt/GitHub/turbovnc/unix/Xvnc/programs/Xserver/xfixes/cursor.c:199:34: warning: variable ‘constrain_proc’ set but not used [-Wunused-but-set-variable]
ConstrainCursorHarderProcPtr constrain_proc;
^
[ 99%] Building C object unix/Xvnc/programs/Xserver/xfixes/CMakeFiles/xfixes.dir/region.c.o
[ 99%] Building C object unix/Xvnc/programs/Xserver/xfixes/CMakeFiles/xfixes.dir/saveset.c.o
[ 99%] Building C object unix/Xvnc/programs/Xserver/xfixes/CMakeFiles/xfixes.dir/select.c.o
[ 99%] Building C object unix/Xvnc/programs/Xserver/xfixes/CMakeFiles/xfixes.dir/xfixes.c.o
[100%] Linking C static library ../../../../../lib/libxfixes.a
[100%] Built target xfixes
Scanning dependencies of target Xvnc
[100%] Building C object unix/Xvnc/programs/Xserver/CMakeFiles/Xvnc.dir/dummy.c.o
[100%] Linking C executable ../../../../bin/Xvnc
/usr/bin/ld: ../../../../lib/libvnc.a(rfbssl_openssl.c.o): undefined reference to symbol 'dlsym@@GLIBC_2.2.5'
/usr/lib/libdl.so.2: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
unix/Xvnc/programs/Xserver/CMakeFiles/Xvnc.dir/build.make:126: recipe for target 'bin/Xvnc' failed
make[2]: *** [bin/Xvnc] Error 1
CMakeFiles/Makefile2:2233: recipe for target 'unix/Xvnc/programs/Xserver/CMakeFiles/Xvnc.dir/all' failed
make[1]: *** [unix/Xvnc/programs/Xserver/CMakeFiles/Xvnc.dir/all] Error 2
Makefile:127: recipe for target 'all' failed
make: *** [all] Error 2