* Package: net-libs/libvncserver-0.9.12  * Repository: gentoo  * USE: 24bpp elibc_glibc ipv6 jpeg kernel_linux png sparc ssl test threads userland_GNU zlib  * FEATURES: network-sandbox preserve-libs sandbox test userpriv usersandbox >>> Unpacking source... >>> Unpacking LibVNCServer-0.9.12.tar.gz to /var/tmp/portage/net-libs/libvncserver-0.9.12/work >>> Source unpacked in /var/tmp/portage/net-libs/libvncserver-0.9.12/work >>> Preparing source in /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12 ... * Applying libvncserver-0.9.12-cmake-libdir.patch ...  [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12 ... * .sparc32: running multilib-minimal_abi_src_configure >>> Working in BUILD_DIR: "/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12-.sparc32" cmake -C /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12-.sparc32/gentoo_common_config.cmake -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DWITH_ZLIB=ON -DWITH_LZO=OFF -DWITH_JPEG=ON -DWITH_PNG=ON -DWITH_SDL=OFF -DWITH_THREADS=ON -DWITH_GNUTLS=OFF -DWITH_OPENSSL=ON -DWITH_GCRYPT=OFF -DWITH_SYSTEMD=OFF -DWITH_FFMPEG=OFF -DWITH_24BPP=ON -DWITH_IPv6=ON -DWITH_SASL=OFF -DCMAKE_BUILD_TYPE=Gentoo -DCMAKE_TOOLCHAIN_FILE=/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12-.sparc32/gentoo_toolchain.cmake /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12 loading initial cache file /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12-.sparc32/gentoo_common_config.cmake -- The C compiler identification is GNU 9.1.0 -- The CXX compiler identification is GNU 9.1.0 -- Check for working C compiler: /usr/bin/sparc-unknown-linux-gnu-gcc -- Check for working C compiler: /usr/bin/sparc-unknown-linux-gnu-gcc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/sparc-unknown-linux-gnu-g++ -- Check for working CXX compiler: /usr/bin/sparc-unknown-linux-gnu-g++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found ZLIB: /usr/lib/libz.so (found version "1.2.11") -- Found JPEG: /usr/lib/libjpeg.so -- Performing Test FOUND_LIBJPEG_TURBO -- Performing Test FOUND_LIBJPEG_TURBO - Success -- Found PNG: /usr/lib/libpng.so (found version "1.6.37") -- Looking for pthread.h -- Looking for pthread.h - found -- Looking for pthread_create -- Looking for pthread_create - not found -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- Found OpenSSL: /usr/lib/libcrypto.so (found version "1.0.2o") -- Looking for endian.h -- Looking for endian.h - found -- Looking for fcntl.h -- Looking for fcntl.h - found -- Looking for netinet/in.h -- Looking for netinet/in.h - found -- Looking for sys/endian.h -- Looking for sys/endian.h - not found -- Looking for sys/socket.h -- Looking for sys/socket.h - found -- Looking for sys/stat.h -- Looking for sys/stat.h - found -- Looking for sys/time.h -- Looking for sys/time.h - found -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for sys/wait.h -- Looking for sys/wait.h - found -- Looking for unistd.h -- Looking for unistd.h - found -- Looking for sys/uio.h -- Looking for sys/uio.h - found -- Looking for vfork.h -- Looking for vfork.h - not found -- Looking for ws2tcpip.h -- Looking for ws2tcpip.h - not found -- Looking for arpa/inet.h -- Looking for arpa/inet.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for stddef.h -- Looking for stddef.h - found -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for gettimeofday -- Looking for gettimeofday - found -- Looking for vfork -- Looking for vfork - found -- Looking for vprintf -- Looking for vprintf - found -- Looking for mmap -- Looking for mmap - found -- Looking for fork -- Looking for fork - found -- Looking for ftime -- Looking for ftime - found -- Looking for gethostbyname -- Looking for gethostbyname - found -- Looking for gethostname -- Looking for gethostname - found -- Looking for inet_ntoa -- Looking for inet_ntoa - found -- Looking for memmove -- Looking for memmove - found -- Looking for memset -- Looking for memset - found -- Looking for mkfifo -- Looking for mkfifo - found -- Looking for select -- Looking for select - found -- Looking for socket -- Looking for socket - found -- Looking for strchr -- Looking for strchr - found -- Looking for strcspn -- Looking for strcspn - found -- Looking for strdup -- Looking for strdup - found -- Looking for strerror -- Looking for strerror - found -- Looking for strstr -- Looking for strstr - found -- Looking for htobe64 -- Looking for htobe64 - found -- Looking for OSSwapHostToBigInt64 -- Looking for OSSwapHostToBigInt64 - not found -- Building crypto with OpenSSL -- Check size of pid_t -- Check size of pid_t - done -- Check size of size_t -- Check size of size_t - done -- Check size of socklen_t -- Check size of socklen_t - done -- Check size of in_addr_t -- Check size of in_addr_t - done -- Check if the system is big endian -- Searching 16 bit integer -- Check size of unsigned short -- Check size of unsigned short - done -- Using unsigned short -- Check if the system is big endian - big endian -- <<< Gentoo configuration >>> Build type Gentoo Install path /usr Compiler flags: C -O2 -mcpu=niagara2 -pipe -Wcast-align C++ -O2 -mcpu=niagara2 -pipe -Wcast-align Linker flags: Executable -Wl,-O1 -Wl,--as-needed Module -Wl,-O1 -Wl,--as-needed Shared -Wl,-O1 -Wl,--as-needed -- Configuring done -- Generating done -- Build files have been written to: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12-.sparc32 >>> Source configured. >>> Compiling source in /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12 ... * .sparc32: running multilib-minimal_abi_src_compile >>> Working in BUILD_DIR: "/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12-.sparc32" ninja -v -j20 -l40 [1/102] /usr/bin/sparc-unknown-linux-gnu-gcc -DLIBVNCSERVER_HAVE_LIBJPEG -DLIBVNCSERVER_HAVE_LIBPNG -DLIBVNCSERVER_HAVE_LIBZ -DLIBVNCSERVER_WITH_WEBSOCKETS -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12 -I. -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common -DNDEBUG -O2 -mcpu=niagara2 -pipe -Wcast-align -MD -MT CMakeFiles/test_tjbench.dir/test/tjutil.c.o -MF CMakeFiles/test_tjbench.dir/test/tjutil.c.o.d -o CMakeFiles/test_tjbench.dir/test/tjutil.c.o -c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/test/tjutil.c [2/102] /usr/bin/sparc-unknown-linux-gnu-gcc -DLIBVNCSERVER_HAVE_LIBJPEG -DLIBVNCSERVER_HAVE_LIBPNG -DLIBVNCSERVER_HAVE_LIBZ -DLIBVNCSERVER_WITH_WEBSOCKETS -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12 -I. -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common -DNDEBUG -O2 -mcpu=niagara2 -pipe -Wcast-align -MD -MT CMakeFiles/test_tjunittest.dir/test/tjutil.c.o -MF CMakeFiles/test_tjunittest.dir/test/tjutil.c.o.d -o CMakeFiles/test_tjunittest.dir/test/tjutil.c.o -c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/test/tjutil.c [3/102] /usr/bin/sparc-unknown-linux-gnu-gcc -DLIBVNCSERVER_HAVE_LIBJPEG -DLIBVNCSERVER_HAVE_LIBPNG -DLIBVNCSERVER_HAVE_LIBZ -DLIBVNCSERVER_WITH_WEBSOCKETS -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12 -I. -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common -DNDEBUG -O2 -mcpu=niagara2 -pipe -Wcast-align -MD -MT CMakeFiles/examples_repeater.dir/examples/repeater.c.o -MF CMakeFiles/examples_repeater.dir/examples/repeater.c.o.d -o CMakeFiles/examples_repeater.dir/examples/repeater.c.o -c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/examples/repeater.c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/examples/repeater.c: In function ‘main’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/examples/repeater.c:41:5: warning: cast increases required alignment of target type [-Wcast-align] 41 | f=(uint16_t*)server->frameBuffer; | ^ [4/102] /usr/bin/sparc-unknown-linux-gnu-gcc -DLIBVNCSERVER_HAVE_LIBJPEG -DLIBVNCSERVER_HAVE_LIBPNG -DLIBVNCSERVER_HAVE_LIBZ -DLIBVNCSERVER_WITH_WEBSOCKETS -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12 -I. -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common -DNDEBUG -O2 -mcpu=niagara2 -pipe -Wcast-align -MD -MT CMakeFiles/examples_pnmshow24.dir/examples/pnmshow24.c.o -MF CMakeFiles/examples_pnmshow24.dir/examples/pnmshow24.c.o.d -o CMakeFiles/examples_pnmshow24.dir/examples/pnmshow24.c.o -c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/examples/pnmshow24.c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/examples/pnmshow24.c: In function ‘main’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/examples/pnmshow24.c:37:3: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 37 | fgets(buffer,1024,in); | ^~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/examples/pnmshow24.c:45:5: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 45 | fgets(buffer,1024,in); | ^~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/examples/pnmshow24.c:51:3: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 51 | fgets(buffer,1024,in); | ^~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/examples/pnmshow24.c:77:3: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] 77 | fread(rfbScreen->frameBuffer,width*3,height,in); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [5/102] /usr/bin/sparc-unknown-linux-gnu-gcc -DLIBVNCSERVER_HAVE_LIBJPEG -DLIBVNCSERVER_HAVE_LIBPNG -DLIBVNCSERVER_HAVE_LIBZ -DLIBVNCSERVER_WITH_WEBSOCKETS -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12 -I. -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common -DNDEBUG -O2 -mcpu=niagara2 -pipe -Wcast-align -MD -MT CMakeFiles/examples_fontsel.dir/examples/fontsel.c.o -MF CMakeFiles/examples_fontsel.dir/examples/fontsel.c.o.d -o CMakeFiles/examples_fontsel.dir/examples/fontsel.c.o -c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/examples/fontsel.c [6/102] /usr/bin/sparc-unknown-linux-gnu-gcc -DLIBVNCSERVER_HAVE_LIBJPEG -DLIBVNCSERVER_HAVE_LIBPNG -DLIBVNCSERVER_HAVE_LIBZ -DLIBVNCSERVER_WITH_WEBSOCKETS -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12 -I. -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common -DNDEBUG -O2 -mcpu=niagara2 -pipe -Wcast-align -MD -MT CMakeFiles/examples_camera.dir/examples/camera.c.o -MF CMakeFiles/examples_camera.dir/examples/camera.c.o.d -o CMakeFiles/examples_camera.dir/examples/camera.c.o -c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/examples/camera.c [7/102] /usr/bin/sparc-unknown-linux-gnu-gcc -DLIBVNCSERVER_HAVE_LIBJPEG -DLIBVNCSERVER_HAVE_LIBPNG -DLIBVNCSERVER_HAVE_LIBZ -DLIBVNCSERVER_WITH_WEBSOCKETS -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12 -I. -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common -DNDEBUG -O2 -mcpu=niagara2 -pipe -Wcast-align -MD -MT CMakeFiles/test_wstest.dir/test/wstest.c.o -MF CMakeFiles/test_wstest.dir/test/wstest.c.o.d -o CMakeFiles/test_wstest.dir/test/wstest.c.o -c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/test/wstest.c [8/102] /usr/bin/sparc-unknown-linux-gnu-gcc -DLIBVNCSERVER_HAVE_LIBJPEG -DLIBVNCSERVER_HAVE_LIBPNG -DLIBVNCSERVER_HAVE_LIBZ -DLIBVNCSERVER_WITH_WEBSOCKETS -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12 -I. -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common -DNDEBUG -O2 -mcpu=niagara2 -pipe -Wcast-align -MD -MT CMakeFiles/examples_pnmshow.dir/examples/pnmshow.c.o -MF CMakeFiles/examples_pnmshow.dir/examples/pnmshow.c.o.d -o CMakeFiles/examples_pnmshow.dir/examples/pnmshow.c.o -c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/examples/pnmshow.c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/examples/pnmshow.c: In function ‘main’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/examples/pnmshow.c:33:3: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 33 | fgets(buffer,1024,in); | ^~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/examples/pnmshow.c:50:5: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 50 | fgets(buffer,1024,in); | ^~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/examples/pnmshow.c:57:2: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 57 | fgets(buffer,1024,in); | ^~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/examples/pnmshow.c:82:3: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] 82 | fread(rfbScreen->frameBuffer,width*bitsPerPixelInFile/8,height,in); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [9/102] /usr/bin/sparc-unknown-linux-gnu-gcc -DLIBVNCSERVER_HAVE_LIBJPEG -DLIBVNCSERVER_HAVE_LIBPNG -DLIBVNCSERVER_HAVE_LIBZ -DLIBVNCSERVER_WITH_WEBSOCKETS -Dvncserver_EXPORTS -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12 -I. -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common -DNDEBUG -O2 -mcpu=niagara2 -pipe -Wcast-align -fPIC -MD -MT CMakeFiles/vncserver.dir/libvncserver/auth.c.o -MF CMakeFiles/vncserver.dir/libvncserver/auth.c.o.d -o CMakeFiles/vncserver.dir/libvncserver/auth.c.o -c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/auth.c [10/102] /usr/bin/sparc-unknown-linux-gnu-gcc -DLIBVNCSERVER_HAVE_LIBJPEG -DLIBVNCSERVER_HAVE_LIBPNG -DLIBVNCSERVER_HAVE_LIBZ -DLIBVNCSERVER_WITH_WEBSOCKETS -Dvncserver_EXPORTS -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12 -I. -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common -DNDEBUG -O2 -mcpu=niagara2 -pipe -Wcast-align -fPIC -MD -MT CMakeFiles/vncserver.dir/libvncserver/cutpaste.c.o -MF CMakeFiles/vncserver.dir/libvncserver/cutpaste.c.o.d -o CMakeFiles/vncserver.dir/libvncserver/cutpaste.c.o -c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/cutpaste.c [11/102] /usr/bin/sparc-unknown-linux-gnu-gcc -DLIBVNCSERVER_HAVE_LIBJPEG -DLIBVNCSERVER_HAVE_LIBPNG -DLIBVNCSERVER_HAVE_LIBZ -DLIBVNCSERVER_WITH_WEBSOCKETS -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12 -I. -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common -DNDEBUG -O2 -mcpu=niagara2 -pipe -Wcast-align -MD -MT CMakeFiles/test_tjbench.dir/common/turbojpeg.c.o -MF CMakeFiles/test_tjbench.dir/common/turbojpeg.c.o.d -o CMakeFiles/test_tjbench.dir/common/turbojpeg.c.o -c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common/turbojpeg.c [12/102] /usr/bin/sparc-unknown-linux-gnu-gcc -DLIBVNCSERVER_HAVE_LIBJPEG -DLIBVNCSERVER_HAVE_LIBPNG -DLIBVNCSERVER_HAVE_LIBZ -DLIBVNCSERVER_WITH_WEBSOCKETS -Dvncserver_EXPORTS -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12 -I. -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common -DNDEBUG -O2 -mcpu=niagara2 -pipe -Wcast-align -fPIC -MD -MT CMakeFiles/vncserver.dir/libvncserver/draw.c.o -MF CMakeFiles/vncserver.dir/libvncserver/draw.c.o.d -o CMakeFiles/vncserver.dir/libvncserver/draw.c.o -c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/draw.c [13/102] /usr/bin/sparc-unknown-linux-gnu-gcc -DLIBVNCSERVER_HAVE_LIBJPEG -DLIBVNCSERVER_HAVE_LIBPNG -DLIBVNCSERVER_HAVE_LIBZ -DLIBVNCSERVER_WITH_WEBSOCKETS -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12 -I. -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common -DNDEBUG -O2 -mcpu=niagara2 -pipe -Wcast-align -MD -MT CMakeFiles/test_tjunittest.dir/common/turbojpeg.c.o -MF CMakeFiles/test_tjunittest.dir/common/turbojpeg.c.o.d -o CMakeFiles/test_tjunittest.dir/common/turbojpeg.c.o -c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common/turbojpeg.c [14/102] /usr/bin/sparc-unknown-linux-gnu-gcc -DLIBVNCSERVER_HAVE_LIBJPEG -DLIBVNCSERVER_HAVE_LIBPNG -DLIBVNCSERVER_HAVE_LIBZ -DLIBVNCSERVER_WITH_WEBSOCKETS -Dvncserver_EXPORTS -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12 -I. -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common -DNDEBUG -O2 -mcpu=niagara2 -pipe -Wcast-align -fPIC -MD -MT CMakeFiles/vncserver.dir/common/d3des.c.o -MF CMakeFiles/vncserver.dir/common/d3des.c.o.d -o CMakeFiles/vncserver.dir/common/d3des.c.o -c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common/d3des.c [15/102] /usr/bin/sparc-unknown-linux-gnu-gcc -DLIBVNCSERVER_HAVE_LIBJPEG -DLIBVNCSERVER_HAVE_LIBPNG -DLIBVNCSERVER_HAVE_LIBZ -DLIBVNCSERVER_WITH_WEBSOCKETS -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12 -I. -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common -DNDEBUG -O2 -mcpu=niagara2 -pipe -Wcast-align -MD -MT CMakeFiles/test_tjunittest.dir/test/tjunittest.c.o -MF CMakeFiles/test_tjunittest.dir/test/tjunittest.c.o.d -o CMakeFiles/test_tjunittest.dir/test/tjunittest.c.o -c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/test/tjunittest.c [16/102] /usr/bin/sparc-unknown-linux-gnu-gcc -DLIBVNCSERVER_HAVE_LIBJPEG -DLIBVNCSERVER_HAVE_LIBPNG -DLIBVNCSERVER_HAVE_LIBZ -DLIBVNCSERVER_WITH_WEBSOCKETS -Dvncserver_EXPORTS -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12 -I. -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common -DNDEBUG -O2 -mcpu=niagara2 -pipe -Wcast-align -fPIC -MD -MT CMakeFiles/vncserver.dir/libvncserver/stats.c.o -MF CMakeFiles/vncserver.dir/libvncserver/stats.c.o.d -o CMakeFiles/vncserver.dir/libvncserver/stats.c.o -c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/stats.c [17/102] /usr/bin/sparc-unknown-linux-gnu-gcc -DLIBVNCSERVER_HAVE_LIBJPEG -DLIBVNCSERVER_HAVE_LIBPNG -DLIBVNCSERVER_HAVE_LIBZ -DLIBVNCSERVER_WITH_WEBSOCKETS -Dvncserver_EXPORTS -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12 -I. -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common -DNDEBUG -O2 -mcpu=niagara2 -pipe -Wcast-align -fPIC -MD -MT CMakeFiles/vncserver.dir/libvncserver/font.c.o -MF CMakeFiles/vncserver.dir/libvncserver/font.c.o.d -o CMakeFiles/vncserver.dir/libvncserver/font.c.o -c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/font.c [18/102] /usr/bin/sparc-unknown-linux-gnu-gcc -DLIBVNCSERVER_HAVE_LIBJPEG -DLIBVNCSERVER_HAVE_LIBPNG -DLIBVNCSERVER_HAVE_LIBZ -DLIBVNCSERVER_WITH_WEBSOCKETS -Dvncserver_EXPORTS -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12 -I. -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common -DNDEBUG -O2 -mcpu=niagara2 -pipe -Wcast-align -fPIC -MD -MT CMakeFiles/vncserver.dir/libvncserver/corre.c.o -MF CMakeFiles/vncserver.dir/libvncserver/corre.c.o.d -o CMakeFiles/vncserver.dir/libvncserver/corre.c.o -c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/corre.c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/corre.c: In function ‘rfbSendSmallRectEncodingCoRRE’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/corre.c:124:41: warning: cast increases required alignment of target type [-Wcast-align] 124 | nSubrects = subrectEncode16(cl, (uint16_t *)cl->beforeEncBuf, w, h); | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/corre.c:127:41: warning: cast increases required alignment of target type [-Wcast-align] 127 | nSubrects = subrectEncode32(cl, (uint32_t *)cl->beforeEncBuf, w, h); | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/corre.c: In function ‘subrectEncode16’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/corre.c:221:7: warning: cast increases required alignment of target type [-Wcast-align] 221 | *((uint##bpp##_t*)client->afterEncBuf) = bg; \ | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/corre.c:294:1: note: in expansion of macro ‘DEFINE_SUBRECT_ENCODE’ 294 | DEFINE_SUBRECT_ENCODE(16) | ^~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/corre.c:273:13: warning: cast increases required alignment of target type [-Wcast-align] 273 | *((uint##bpp##_t*)(client->afterEncBuf + client->afterEncBufLen)) = cl; \ | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/corre.c:294:1: note: in expansion of macro ‘DEFINE_SUBRECT_ENCODE’ 294 | DEFINE_SUBRECT_ENCODE(16) | ^~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/corre.c: In function ‘subrectEncode32’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/corre.c:221:7: warning: cast increases required alignment of target type [-Wcast-align] 221 | *((uint##bpp##_t*)client->afterEncBuf) = bg; \ | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/corre.c:295:1: note: in expansion of macro ‘DEFINE_SUBRECT_ENCODE’ 295 | DEFINE_SUBRECT_ENCODE(32) | ^~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/corre.c:273:13: warning: cast increases required alignment of target type [-Wcast-align] 273 | *((uint##bpp##_t*)(client->afterEncBuf + client->afterEncBufLen)) = cl; \ | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/corre.c:295:1: note: in expansion of macro ‘DEFINE_SUBRECT_ENCODE’ 295 | DEFINE_SUBRECT_ENCODE(32) | ^~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/corre.c: In function ‘getBgColour’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/corre.c:315:15: warning: cast increases required alignment of target type [-Wcast-align] 315 | return ((uint16_t *)data)[0]; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/corre.c:317:15: warning: cast increases required alignment of target type [-Wcast-align] 317 | return ((uint32_t *)data)[0]; | ^ [19/102] /usr/bin/sparc-unknown-linux-gnu-gcc -DLIBVNCSERVER_HAVE_LIBJPEG -DLIBVNCSERVER_HAVE_LIBPNG -DLIBVNCSERVER_HAVE_LIBZ -DLIBVNCSERVER_WITH_WEBSOCKETS -Dvncserver_EXPORTS -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12 -I. -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common -DNDEBUG -O2 -mcpu=niagara2 -pipe -Wcast-align -fPIC -MD -MT CMakeFiles/vncserver.dir/libvncserver/rfbregion.c.o -MF CMakeFiles/vncserver.dir/libvncserver/rfbregion.c.o.d -o CMakeFiles/vncserver.dir/libvncserver/rfbregion.c.o -c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/rfbregion.c [20/102] /usr/bin/sparc-unknown-linux-gnu-gcc -DLIBVNCSERVER_HAVE_LIBJPEG -DLIBVNCSERVER_HAVE_LIBPNG -DLIBVNCSERVER_HAVE_LIBZ -DLIBVNCSERVER_WITH_WEBSOCKETS -Dvncserver_EXPORTS -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12 -I. -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common -DNDEBUG -O2 -mcpu=niagara2 -pipe -Wcast-align -fPIC -MD -MT CMakeFiles/vncserver.dir/libvncserver/selbox.c.o -MF CMakeFiles/vncserver.dir/libvncserver/selbox.c.o.d -o CMakeFiles/vncserver.dir/libvncserver/selbox.c.o -c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/selbox.c [21/102] /usr/bin/sparc-unknown-linux-gnu-gcc -DLIBVNCSERVER_HAVE_LIBJPEG -DLIBVNCSERVER_HAVE_LIBPNG -DLIBVNCSERVER_HAVE_LIBZ -DLIBVNCSERVER_WITH_WEBSOCKETS -Dvncserver_EXPORTS -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12 -I. -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common -DNDEBUG -O2 -mcpu=niagara2 -pipe -Wcast-align -fPIC -MD -MT CMakeFiles/vncserver.dir/common/vncauth.c.o -MF CMakeFiles/vncserver.dir/common/vncauth.c.o.d -o CMakeFiles/vncserver.dir/common/vncauth.c.o -c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common/vncauth.c [22/102] /usr/bin/sparc-unknown-linux-gnu-gcc -DLIBVNCSERVER_HAVE_LIBJPEG -DLIBVNCSERVER_HAVE_LIBPNG -DLIBVNCSERVER_HAVE_LIBZ -DLIBVNCSERVER_WITH_WEBSOCKETS -Dvncserver_EXPORTS -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12 -I. -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common -DNDEBUG -O2 -mcpu=niagara2 -pipe -Wcast-align -fPIC -MD -MT CMakeFiles/vncserver.dir/libvncserver/zrlepalettehelper.c.o -MF CMakeFiles/vncserver.dir/libvncserver/zrlepalettehelper.c.o.d -o CMakeFiles/vncserver.dir/libvncserver/zrlepalettehelper.c.o -c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/zrlepalettehelper.c [23/102] /usr/bin/sparc-unknown-linux-gnu-gcc -DLIBVNCSERVER_HAVE_LIBJPEG -DLIBVNCSERVER_HAVE_LIBPNG -DLIBVNCSERVER_HAVE_LIBZ -DLIBVNCSERVER_WITH_WEBSOCKETS -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12 -I. -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common -DNDEBUG -O2 -mcpu=niagara2 -pipe -Wcast-align -MD -MT CMakeFiles/test_tjbench.dir/test/bmp.c.o -MF CMakeFiles/test_tjbench.dir/test/bmp.c.o.d -o CMakeFiles/test_tjbench.dir/test/bmp.c.o -c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/test/bmp.c [24/102] /usr/bin/sparc-unknown-linux-gnu-gcc -DLIBVNCSERVER_HAVE_LIBJPEG -DLIBVNCSERVER_HAVE_LIBPNG -DLIBVNCSERVER_HAVE_LIBZ -DLIBVNCSERVER_WITH_WEBSOCKETS -Dvncserver_EXPORTS -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12 -I. -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common -DNDEBUG -O2 -mcpu=niagara2 -pipe -Wcast-align -fPIC -MD -MT CMakeFiles/vncserver.dir/libvncserver/rre.c.o -MF CMakeFiles/vncserver.dir/libvncserver/rre.c.o.d -o CMakeFiles/vncserver.dir/libvncserver/rre.c.o -c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/rre.c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/rre.c: In function ‘rfbSendRectEncodingRRE’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/rre.c:91:41: warning: cast increases required alignment of target type [-Wcast-align] 91 | nSubrects = subrectEncode16(cl, (uint16_t *)cl->beforeEncBuf, w, h); | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/rre.c:94:41: warning: cast increases required alignment of target type [-Wcast-align] 94 | nSubrects = subrectEncode32(cl, (uint32_t *)cl->beforeEncBuf, w, h); | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/rre.c: In function ‘subrectEncode16’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/rre.c:188:7: warning: cast increases required alignment of target type [-Wcast-align] 188 | *((uint##bpp##_t*)client->afterEncBuf) = bg; \ | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/rre.c:261:1: note: in expansion of macro ‘DEFINE_SUBRECT_ENCODE’ 261 | DEFINE_SUBRECT_ENCODE(16) | ^~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/rre.c:240:13: warning: cast increases required alignment of target type [-Wcast-align] 240 | *((uint##bpp##_t*)(client->afterEncBuf + client->afterEncBufLen)) = cl; \ | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/rre.c:261:1: note: in expansion of macro ‘DEFINE_SUBRECT_ENCODE’ 261 | DEFINE_SUBRECT_ENCODE(16) | ^~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/rre.c: In function ‘subrectEncode32’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/rre.c:188:7: warning: cast increases required alignment of target type [-Wcast-align] 188 | *((uint##bpp##_t*)client->afterEncBuf) = bg; \ | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/rre.c:262:1: note: in expansion of macro ‘DEFINE_SUBRECT_ENCODE’ 262 | DEFINE_SUBRECT_ENCODE(32) | ^~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/rre.c:240:13: warning: cast increases required alignment of target type [-Wcast-align] 240 | *((uint##bpp##_t*)(client->afterEncBuf + client->afterEncBufLen)) = cl; \ | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/rre.c:262:1: note: in expansion of macro ‘DEFINE_SUBRECT_ENCODE’ 262 | DEFINE_SUBRECT_ENCODE(32) | ^~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/rre.c: In function ‘getBgColour’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/rre.c:282:15: warning: cast increases required alignment of target type [-Wcast-align] 282 | return ((uint16_t *)data)[0]; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/rre.c:284:15: warning: cast increases required alignment of target type [-Wcast-align] 284 | return ((uint32_t *)data)[0]; | ^ [25/102] /usr/bin/sparc-unknown-linux-gnu-gcc -DLIBVNCSERVER_HAVE_LIBJPEG -DLIBVNCSERVER_HAVE_LIBPNG -DLIBVNCSERVER_HAVE_LIBZ -DLIBVNCSERVER_WITH_WEBSOCKETS -Dvncserver_EXPORTS -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12 -I. -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common -DNDEBUG -O2 -mcpu=niagara2 -pipe -Wcast-align -fPIC -MD -MT CMakeFiles/vncserver.dir/libvncserver/cargs.c.o -MF CMakeFiles/vncserver.dir/libvncserver/cargs.c.o.d -o CMakeFiles/vncserver.dir/libvncserver/cargs.c.o -c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/cargs.c [26/102] /usr/bin/sparc-unknown-linux-gnu-gcc -DLIBVNCSERVER_HAVE_LIBJPEG -DLIBVNCSERVER_HAVE_LIBPNG -DLIBVNCSERVER_HAVE_LIBZ -DLIBVNCSERVER_WITH_WEBSOCKETS -Dvncserver_EXPORTS -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12 -I. -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common -DNDEBUG -O2 -mcpu=niagara2 -pipe -Wcast-align -fPIC -MD -MT CMakeFiles/vncserver.dir/libvncserver/sockets.c.o -MF CMakeFiles/vncserver.dir/libvncserver/sockets.c.o.d -o CMakeFiles/vncserver.dir/libvncserver/sockets.c.o -c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/sockets.c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/sockets.c: In function ‘rfbStringToAddr’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/sockets.c:882:22: warning: cast increases required alignment of target type [-Wcast-align] 882 | *addr = *(unsigned long *)hp->h_addr; | ^ [27/102] /usr/bin/sparc-unknown-linux-gnu-gcc -DLIBVNCSERVER_HAVE_LIBJPEG -DLIBVNCSERVER_HAVE_LIBPNG -DLIBVNCSERVER_HAVE_LIBZ -DLIBVNCSERVER_WITH_WEBSOCKETS -Dvncserver_EXPORTS -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12 -I. -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common -DNDEBUG -O2 -mcpu=niagara2 -pipe -Wcast-align -fPIC -MD -MT CMakeFiles/vncserver.dir/libvncserver/ultra.c.o -MF CMakeFiles/vncserver.dir/libvncserver/ultra.c.o.d -o CMakeFiles/vncserver.dir/libvncserver/ultra.c.o -c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/ultra.c [28/102] /usr/bin/sparc-unknown-linux-gnu-gcc -DLIBVNCSERVER_HAVE_LIBJPEG -DLIBVNCSERVER_HAVE_LIBPNG -DLIBVNCSERVER_HAVE_LIBZ -DLIBVNCSERVER_WITH_WEBSOCKETS -Dvncserver_EXPORTS -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12 -I. -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common -DNDEBUG -O2 -mcpu=niagara2 -pipe -Wcast-align -fPIC -MD -MT CMakeFiles/vncserver.dir/libvncserver/httpd.c.o -MF CMakeFiles/vncserver.dir/libvncserver/httpd.c.o.d -o CMakeFiles/vncserver.dir/libvncserver/httpd.c.o -c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/httpd.c [29/102] /usr/bin/sparc-unknown-linux-gnu-gcc -DLIBVNCSERVER_HAVE_LIBJPEG -DLIBVNCSERVER_HAVE_LIBPNG -DLIBVNCSERVER_HAVE_LIBZ -DLIBVNCSERVER_WITH_WEBSOCKETS -Dvncserver_EXPORTS -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12 -I. -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common -DNDEBUG -O2 -mcpu=niagara2 -pipe -Wcast-align -fPIC -MD -MT CMakeFiles/vncserver.dir/libvncserver/rfbssl_openssl.c.o -MF CMakeFiles/vncserver.dir/libvncserver/rfbssl_openssl.c.o.d -o CMakeFiles/vncserver.dir/libvncserver/rfbssl_openssl.c.o -c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/rfbssl_openssl.c [30/102] /usr/bin/sparc-unknown-linux-gnu-gcc -DLIBVNCSERVER_HAVE_LIBJPEG -DLIBVNCSERVER_HAVE_LIBPNG -DLIBVNCSERVER_HAVE_LIBZ -DLIBVNCSERVER_WITH_WEBSOCKETS -Dvncserver_EXPORTS -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12 -I. -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common -DNDEBUG -O2 -mcpu=niagara2 -pipe -Wcast-align -fPIC -MD -MT CMakeFiles/vncserver.dir/libvncserver/zrleoutstream.c.o -MF CMakeFiles/vncserver.dir/libvncserver/zrleoutstream.c.o.d -o CMakeFiles/vncserver.dir/libvncserver/zrleoutstream.c.o -c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/zrleoutstream.c [31/102] /usr/bin/sparc-unknown-linux-gnu-gcc -DLIBVNCSERVER_HAVE_LIBJPEG -DLIBVNCSERVER_HAVE_LIBPNG -DLIBVNCSERVER_HAVE_LIBZ -DLIBVNCSERVER_WITH_WEBSOCKETS -Dvncserver_EXPORTS -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12 -I. -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common -DNDEBUG -O2 -mcpu=niagara2 -pipe -Wcast-align -fPIC -MD -MT CMakeFiles/vncserver.dir/libvncserver/zlib.c.o -MF CMakeFiles/vncserver.dir/libvncserver/zlib.c.o.d -o CMakeFiles/vncserver.dir/libvncserver/zlib.c.o -c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/zlib.c [32/102] /usr/bin/sparc-unknown-linux-gnu-gcc -DLIBVNCSERVER_HAVE_LIBJPEG -DLIBVNCSERVER_HAVE_LIBPNG -DLIBVNCSERVER_HAVE_LIBZ -DLIBVNCSERVER_WITH_WEBSOCKETS -Dvncserver_EXPORTS -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12 -I. -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common -DNDEBUG -O2 -mcpu=niagara2 -pipe -Wcast-align -fPIC -MD -MT CMakeFiles/vncserver.dir/libvncserver/main.c.o -MF CMakeFiles/vncserver.dir/libvncserver/main.c.o.d -o CMakeFiles/vncserver.dir/libvncserver/main.c.o -c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/main.c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/main.c: In function ‘rfbShutdownServer’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/main.c:1120:7: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] 1120 | write(currentCl->pipe_notify_client_thread[1], "\x00", 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [33/102] /usr/bin/sparc-unknown-linux-gnu-gcc -DLIBVNCSERVER_HAVE_LIBJPEG -DLIBVNCSERVER_HAVE_LIBPNG -DLIBVNCSERVER_HAVE_LIBZ -DLIBVNCSERVER_WITH_WEBSOCKETS -Dvncserver_EXPORTS -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12 -I. -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common -DNDEBUG -O2 -mcpu=niagara2 -pipe -Wcast-align -fPIC -MD -MT CMakeFiles/vncserver.dir/common/rfbcrypto_openssl.c.o -MF CMakeFiles/vncserver.dir/common/rfbcrypto_openssl.c.o.d -o CMakeFiles/vncserver.dir/common/rfbcrypto_openssl.c.o -c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common/rfbcrypto_openssl.c [34/102] /usr/bin/sparc-unknown-linux-gnu-gcc -DLIBVNCSERVER_HAVE_LIBJPEG -DLIBVNCSERVER_HAVE_LIBPNG -DLIBVNCSERVER_HAVE_LIBZ -DLIBVNCSERVER_WITH_WEBSOCKETS -Dvncserver_EXPORTS -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12 -I. -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common -DNDEBUG -O2 -mcpu=niagara2 -pipe -Wcast-align -fPIC -MD -MT CMakeFiles/vncserver.dir/libvncserver/hextile.c.o -MF CMakeFiles/vncserver.dir/libvncserver/hextile.c.o.d -o CMakeFiles/vncserver.dir/libvncserver/hextile.c.o -c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/hextile.c [35/102] /usr/bin/sparc-unknown-linux-gnu-gcc -DLIBVNCSERVER_HAVE_LIBJPEG -DLIBVNCSERVER_HAVE_LIBPNG -DLIBVNCSERVER_HAVE_LIBZ -DLIBVNCSERVER_WITH_WEBSOCKETS -Dvncserver_EXPORTS -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12 -I. -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common -DNDEBUG -O2 -mcpu=niagara2 -pipe -Wcast-align -fPIC -MD -MT CMakeFiles/vncserver.dir/libvncserver/scale.c.o -MF CMakeFiles/vncserver.dir/libvncserver/scale.c.o.d -o CMakeFiles/vncserver.dir/libvncserver/scale.c.o -c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/scale.c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/scale.c: In function ‘rfbScaledScreenUpdateRect’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/scale.c:223:38: warning: cast increases required alignment of target type [-Wcast-align] 223 | case 4: pixel_value = *((unsigned int *)srcptr2); break; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/scale.c:224:38: warning: cast increases required alignment of target type [-Wcast-align] 224 | case 2: pixel_value = *((unsigned short *)srcptr2); break; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/scale.c:250:20: warning: cast increases required alignment of target type [-Wcast-align] 250 | case 4: *((unsigned int *)dstptr) = (unsigned int) pixel_value; break; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/scale.c:251:20: warning: cast increases required alignment of target type [-Wcast-align] 251 | case 2: *((unsigned short *)dstptr) = (unsigned short) pixel_value; break; | ^ [36/102] /usr/bin/sparc-unknown-linux-gnu-gcc -DLIBVNCSERVER_HAVE_LIBJPEG -DLIBVNCSERVER_HAVE_LIBPNG -DLIBVNCSERVER_HAVE_LIBZ -DLIBVNCSERVER_WITH_WEBSOCKETS -Dvncserver_EXPORTS -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12 -I. -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common -DNDEBUG -O2 -mcpu=niagara2 -pipe -Wcast-align -fPIC -MD -MT CMakeFiles/vncserver.dir/libvncserver/tightvnc-filetransfer/filelistinfo.c.o -MF CMakeFiles/vncserver.dir/libvncserver/tightvnc-filetransfer/filelistinfo.c.o.d -o CMakeFiles/vncserver.dir/libvncserver/tightvnc-filetransfer/filelistinfo.c.o -c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tightvnc-filetransfer/filelistinfo.c [37/102] /usr/bin/sparc-unknown-linux-gnu-gcc -DLIBVNCSERVER_HAVE_LIBJPEG -DLIBVNCSERVER_HAVE_LIBPNG -DLIBVNCSERVER_HAVE_LIBZ -DLIBVNCSERVER_WITH_WEBSOCKETS -Dvncserver_EXPORTS -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12 -I. -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common -DNDEBUG -O2 -mcpu=niagara2 -pipe -Wcast-align -fPIC -MD -MT CMakeFiles/vncserver.dir/libvncserver/cursor.c.o -MF CMakeFiles/vncserver.dir/libvncserver/cursor.c.o.d -o CMakeFiles/vncserver.dir/libvncserver/cursor.c.o -c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/cursor.c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/cursor.c: In function ‘rfbMakeXCursorFromRichCursor’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/cursor.c:418:26: warning: cast increases required alignment of target type [-Wcast-align] 418 | unsigned short* us = (unsigned short*) p; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/cursor.c:421:26: warning: cast increases required alignment of target type [-Wcast-align] 421 | unsigned int* ui = (unsigned int*) p; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/cursor.c: In function ‘rfbShowCursor’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/cursor.c:612:14: warning: cast increases required alignment of target type [-Wcast-align] 612 | dval = *((unsigned short*) dest); | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/cursor.c:613:14: warning: cast increases required alignment of target type [-Wcast-align] 613 | sval = *((unsigned short*) src); | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/cursor.c:625:14: warning: cast increases required alignment of target type [-Wcast-align] 625 | dval = *((unsigned int*) dest); | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/cursor.c:626:14: warning: cast increases required alignment of target type [-Wcast-align] 626 | sval = *((unsigned int*) src); | ^ [38/102] /usr/bin/sparc-unknown-linux-gnu-gcc -DLIBVNCSERVER_HAVE_LIBJPEG -DLIBVNCSERVER_HAVE_LIBPNG -DLIBVNCSERVER_HAVE_LIBZ -DLIBVNCSERVER_WITH_WEBSOCKETS -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12 -I. -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common -DNDEBUG -O2 -mcpu=niagara2 -pipe -Wcast-align -MD -MT CMakeFiles/test_tjbench.dir/test/tjbench.c.o -MF CMakeFiles/test_tjbench.dir/test/tjbench.c.o.d -o CMakeFiles/test_tjbench.dir/test/tjbench.c.o -c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/test/tjbench.c [39/102] /usr/bin/sparc-unknown-linux-gnu-gcc -DLIBVNCSERVER_HAVE_LIBJPEG -DLIBVNCSERVER_HAVE_LIBPNG -DLIBVNCSERVER_HAVE_LIBZ -DLIBVNCSERVER_WITH_WEBSOCKETS -Dvncserver_EXPORTS -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12 -I. -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common -DNDEBUG -O2 -mcpu=niagara2 -pipe -Wcast-align -fPIC -MD -MT CMakeFiles/vncserver.dir/common/base64.c.o -MF CMakeFiles/vncserver.dir/common/base64.c.o.d -o CMakeFiles/vncserver.dir/common/base64.c.o -c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common/base64.c [40/102] /usr/bin/sparc-unknown-linux-gnu-gcc -DLIBVNCSERVER_HAVE_LIBJPEG -DLIBVNCSERVER_HAVE_LIBPNG -DLIBVNCSERVER_HAVE_LIBZ -DLIBVNCSERVER_WITH_WEBSOCKETS -Dvncserver_EXPORTS -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12 -I. -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common -DNDEBUG -O2 -mcpu=niagara2 -pipe -Wcast-align -fPIC -MD -MT CMakeFiles/vncserver.dir/libvncserver/tightvnc-filetransfer/rfbtightserver.c.o -MF CMakeFiles/vncserver.dir/libvncserver/tightvnc-filetransfer/rfbtightserver.c.o.d -o CMakeFiles/vncserver.dir/libvncserver/tightvnc-filetransfer/rfbtightserver.c.o -c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tightvnc-filetransfer/rfbtightserver.c [41/102] /usr/bin/sparc-unknown-linux-gnu-gcc -DLIBVNCSERVER_HAVE_LIBJPEG -DLIBVNCSERVER_HAVE_LIBPNG -DLIBVNCSERVER_HAVE_LIBZ -DLIBVNCSERVER_WITH_WEBSOCKETS -Dvncserver_EXPORTS -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12 -I. -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common -DNDEBUG -O2 -mcpu=niagara2 -pipe -Wcast-align -fPIC -MD -MT CMakeFiles/vncserver.dir/common/turbojpeg.c.o -MF CMakeFiles/vncserver.dir/common/turbojpeg.c.o.d -o CMakeFiles/vncserver.dir/common/turbojpeg.c.o -c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common/turbojpeg.c [42/102] /usr/bin/sparc-unknown-linux-gnu-gcc -DLIBVNCSERVER_HAVE_LIBJPEG -DLIBVNCSERVER_HAVE_LIBPNG -DLIBVNCSERVER_HAVE_LIBZ -DLIBVNCSERVER_WITH_WEBSOCKETS -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12 -I. -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common -DNDEBUG -O2 -mcpu=niagara2 -pipe -Wcast-align -MD -MT CMakeFiles/examples_example.dir/examples/example.c.o -MF CMakeFiles/examples_example.dir/examples/example.c.o.d -o CMakeFiles/examples_example.dir/examples/example.c.o -c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/examples/example.c [43/102] /usr/bin/sparc-unknown-linux-gnu-gcc -DLIBVNCSERVER_HAVE_LIBJPEG -DLIBVNCSERVER_HAVE_LIBPNG -DLIBVNCSERVER_HAVE_LIBZ -DLIBVNCSERVER_WITH_WEBSOCKETS -Dvncclient_EXPORTS -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12 -I. -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common -DNDEBUG -O2 -mcpu=niagara2 -pipe -Wcast-align -fPIC -MD -MT CMakeFiles/vncclient.dir/libvncclient/cursor.c.o -MF CMakeFiles/vncclient.dir/libvncclient/cursor.c.o.d -o CMakeFiles/vncclient.dir/libvncclient/cursor.c.o -c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/cursor.c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/cursor.c: In function ‘HandleCursorShape’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/cursor.c:116:3: warning: cast increases required alignment of target type [-Wcast-align] 116 | ((uint16_t *)client->rcSource)[x] = (uint16_t)colors[client->rcSource[x * 2]]; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/cursor.c:120:3: warning: cast increases required alignment of target type [-Wcast-align] 120 | ((uint32_t *)client->rcSource)[x] = colors[client->rcSource[x * 4]]; | ^ [44/102] /usr/bin/sparc-unknown-linux-gnu-gcc -DLIBVNCSERVER_HAVE_LIBJPEG -DLIBVNCSERVER_HAVE_LIBPNG -DLIBVNCSERVER_HAVE_LIBZ -DLIBVNCSERVER_WITH_WEBSOCKETS -Dvncserver_EXPORTS -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12 -I. -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common -DNDEBUG -O2 -mcpu=niagara2 -pipe -Wcast-align -fPIC -MD -MT CMakeFiles/vncserver.dir/libvncserver/ws_decode.c.o -MF CMakeFiles/vncserver.dir/libvncserver/ws_decode.c.o.d -o CMakeFiles/vncserver.dir/libvncserver/ws_decode.c.o -c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/ws_decode.c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/ws_decode.c: In function ‘hybiReadAndDecode’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/ws_decode.c:386:11: warning: cast increases required alignment of target type [-Wcast-align] 386 | data32= (uint32_t *)data; | ^ [45/102] /usr/bin/sparc-unknown-linux-gnu-gcc -DLIBVNCSERVER_HAVE_LIBJPEG -DLIBVNCSERVER_HAVE_LIBPNG -DLIBVNCSERVER_HAVE_LIBZ -DLIBVNCSERVER_WITH_WEBSOCKETS -Dvncclient_EXPORTS -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12 -I. -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common -DNDEBUG -O2 -mcpu=niagara2 -pipe -Wcast-align -fPIC -MD -MT CMakeFiles/vncclient.dir/libvncclient/listen.c.o -MF CMakeFiles/vncclient.dir/libvncclient/listen.c.o.d -o CMakeFiles/vncclient.dir/libvncclient/listen.c.o -c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/listen.c [46/102] /usr/bin/sparc-unknown-linux-gnu-gcc -DLIBVNCSERVER_HAVE_LIBJPEG -DLIBVNCSERVER_HAVE_LIBPNG -DLIBVNCSERVER_HAVE_LIBZ -DLIBVNCSERVER_WITH_WEBSOCKETS -Dvncserver_EXPORTS -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12 -I. -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common -DNDEBUG -O2 -mcpu=niagara2 -pipe -Wcast-align -fPIC -MD -MT CMakeFiles/vncserver.dir/libvncserver/websockets.c.o -MF CMakeFiles/vncserver.dir/libvncserver/websockets.c.o.d -o CMakeFiles/vncserver.dir/libvncserver/websockets.c.o -c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/websockets.c [47/102] /usr/bin/sparc-unknown-linux-gnu-gcc -DLIBVNCSERVER_HAVE_LIBJPEG -DLIBVNCSERVER_HAVE_LIBPNG -DLIBVNCSERVER_HAVE_LIBZ -DLIBVNCSERVER_WITH_WEBSOCKETS -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12 -I. -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common -DNDEBUG -O2 -mcpu=niagara2 -pipe -Wcast-align -MD -MT CMakeFiles/examples_filetransfer.dir/examples/filetransfer.c.o -MF CMakeFiles/examples_filetransfer.dir/examples/filetransfer.c.o.d -o CMakeFiles/examples_filetransfer.dir/examples/filetransfer.c.o -c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/examples/filetransfer.c [48/102] /usr/bin/sparc-unknown-linux-gnu-gcc -DLIBVNCSERVER_HAVE_LIBJPEG -DLIBVNCSERVER_HAVE_LIBPNG -DLIBVNCSERVER_HAVE_LIBZ -DLIBVNCSERVER_WITH_WEBSOCKETS -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12 -I. -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common -DNDEBUG -O2 -mcpu=niagara2 -pipe -Wcast-align -MD -MT CMakeFiles/examples_colourmaptest.dir/examples/colourmaptest.c.o -MF CMakeFiles/examples_colourmaptest.dir/examples/colourmaptest.c.o.d -o CMakeFiles/examples_colourmaptest.dir/examples/colourmaptest.c.o -c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/examples/colourmaptest.c [49/102] /usr/bin/sparc-unknown-linux-gnu-gcc -DLIBVNCSERVER_HAVE_LIBJPEG -DLIBVNCSERVER_HAVE_LIBPNG -DLIBVNCSERVER_HAVE_LIBZ -DLIBVNCSERVER_WITH_WEBSOCKETS -Dvncserver_EXPORTS -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12 -I. -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common -DNDEBUG -O2 -mcpu=niagara2 -pipe -Wcast-align -fPIC -MD -MT CMakeFiles/vncserver.dir/libvncserver/tightvnc-filetransfer/filetransfermsg.c.o -MF CMakeFiles/vncserver.dir/libvncserver/tightvnc-filetransfer/filetransfermsg.c.o.d -o CMakeFiles/vncserver.dir/libvncserver/tightvnc-filetransfer/filetransfermsg.c.o -c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tightvnc-filetransfer/filetransfermsg.c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tightvnc-filetransfer/filetransfermsg.c: In function ‘CreateFileListErrMsg’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tightvnc-filetransfer/filetransfermsg.c:342:9: warning: cast increases required alignment of target type [-Wcast-align] 342 | pFLD = (rfbFileListDataMsg*) data; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tightvnc-filetransfer/filetransfermsg.c: In function ‘CreateFileListMsg’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tightvnc-filetransfer/filetransfermsg.c:376:9: warning: cast increases required alignment of target type [-Wcast-align] 376 | pFLD = (rfbFileListDataMsg*) data; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tightvnc-filetransfer/filetransfermsg.c:377:22: warning: cast increases required alignment of target type [-Wcast-align] 377 | pFileListItemSize = (FileListItemSizePtr) &data[sz_rfbFileListDataMsg]; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tightvnc-filetransfer/filetransfermsg.c: In function ‘CreateFileDownloadErrMsg’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tightvnc-filetransfer/filetransfermsg.c:531:9: warning: cast increases required alignment of target type [-Wcast-align] 531 | pFDF = (rfbFileDownloadFailedMsg *) pData; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tightvnc-filetransfer/filetransfermsg.c: In function ‘CreateFileDownloadZeroSizeDataMsg’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tightvnc-filetransfer/filetransfermsg.c:561:9: warning: cast increases required alignment of target type [-Wcast-align] 561 | pFDD = (rfbFileDownloadDataMsg *) pData; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tightvnc-filetransfer/filetransfermsg.c: In function ‘CreateFileDownloadBlockSizeDataMsg’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tightvnc-filetransfer/filetransfermsg.c:595:9: warning: cast increases required alignment of target type [-Wcast-align] 595 | pFDD = (rfbFileDownloadDataMsg *) pData; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tightvnc-filetransfer/filetransfermsg.c: In function ‘CreateFileUploadErrMsg’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tightvnc-filetransfer/filetransfermsg.c:719:9: warning: cast increases required alignment of target type [-Wcast-align] 719 | pFDF = (rfbFileUploadCancelMsg *) pData; | ^ [50/102] /usr/bin/sparc-unknown-linux-gnu-gcc -DLIBVNCSERVER_HAVE_LIBJPEG -DLIBVNCSERVER_HAVE_LIBPNG -DLIBVNCSERVER_HAVE_LIBZ -DLIBVNCSERVER_WITH_WEBSOCKETS -Dvncserver_EXPORTS -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12 -I. -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common -DNDEBUG -O2 -mcpu=niagara2 -pipe -Wcast-align -fPIC -MD -MT CMakeFiles/vncserver.dir/common/minilzo.c.o -MF CMakeFiles/vncserver.dir/common/minilzo.c.o.d -o CMakeFiles/vncserver.dir/common/minilzo.c.o -c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common/minilzo.c [51/102] /usr/bin/sparc-unknown-linux-gnu-gcc -DLIBVNCSERVER_HAVE_LIBJPEG -DLIBVNCSERVER_HAVE_LIBPNG -DLIBVNCSERVER_HAVE_LIBZ -DLIBVNCSERVER_WITH_WEBSOCKETS -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12 -I. -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common -DNDEBUG -O2 -mcpu=niagara2 -pipe -Wcast-align -MD -MT CMakeFiles/examples_storepasswd.dir/examples/storepasswd.c.o -MF CMakeFiles/examples_storepasswd.dir/examples/storepasswd.c.o.d -o CMakeFiles/examples_storepasswd.dir/examples/storepasswd.c.o -c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/examples/storepasswd.c [52/102] /usr/bin/sparc-unknown-linux-gnu-gcc -DLIBVNCSERVER_HAVE_LIBJPEG -DLIBVNCSERVER_HAVE_LIBPNG -DLIBVNCSERVER_HAVE_LIBZ -DLIBVNCSERVER_WITH_WEBSOCKETS -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12 -I. -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common -DNDEBUG -O2 -mcpu=niagara2 -pipe -Wcast-align -MD -MT CMakeFiles/examples_simple.dir/examples/simple.c.o -MF CMakeFiles/examples_simple.dir/examples/simple.c.o.d -o CMakeFiles/examples_simple.dir/examples/simple.c.o -c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/examples/simple.c [53/102] /usr/bin/sparc-unknown-linux-gnu-gcc -DLIBVNCSERVER_HAVE_LIBJPEG -DLIBVNCSERVER_HAVE_LIBPNG -DLIBVNCSERVER_HAVE_LIBZ -DLIBVNCSERVER_WITH_WEBSOCKETS -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12 -I. -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common -DNDEBUG -O2 -mcpu=niagara2 -pipe -Wcast-align -MD -MT CMakeFiles/test_copyrecttest.dir/test/copyrecttest.c.o -MF CMakeFiles/test_copyrecttest.dir/test/copyrecttest.c.o.d -o CMakeFiles/test_copyrecttest.dir/test/copyrecttest.c.o -c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/test/copyrecttest.c [54/102] /usr/bin/sparc-unknown-linux-gnu-gcc -DLIBVNCSERVER_HAVE_LIBJPEG -DLIBVNCSERVER_HAVE_LIBPNG -DLIBVNCSERVER_HAVE_LIBZ -DLIBVNCSERVER_WITH_WEBSOCKETS -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12 -I. -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common -DNDEBUG -O2 -mcpu=niagara2 -pipe -Wcast-align -MD -MT CMakeFiles/client_examples_backchannel.dir/client_examples/backchannel.c.o -MF CMakeFiles/client_examples_backchannel.dir/client_examples/backchannel.c.o.d -o CMakeFiles/client_examples_backchannel.dir/client_examples/backchannel.c.o -c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/client_examples/backchannel.c [55/102] /usr/bin/sparc-unknown-linux-gnu-gcc -DLIBVNCSERVER_HAVE_LIBJPEG -DLIBVNCSERVER_HAVE_LIBPNG -DLIBVNCSERVER_HAVE_LIBZ -DLIBVNCSERVER_WITH_WEBSOCKETS -Dvncserver_EXPORTS -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12 -I. -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common -DNDEBUG -O2 -mcpu=niagara2 -pipe -Wcast-align -fPIC -MD -MT CMakeFiles/vncserver.dir/libvncserver/tightvnc-filetransfer/handlefiletransferrequest.c.o -MF CMakeFiles/vncserver.dir/libvncserver/tightvnc-filetransfer/handlefiletransferrequest.c.o.d -o CMakeFiles/vncserver.dir/libvncserver/tightvnc-filetransfer/handlefiletransferrequest.c.o -c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tightvnc-filetransfer/handlefiletransferrequest.c [56/102] /usr/bin/sparc-unknown-linux-gnu-gcc -DLIBVNCSERVER_HAVE_LIBJPEG -DLIBVNCSERVER_HAVE_LIBPNG -DLIBVNCSERVER_HAVE_LIBZ -DLIBVNCSERVER_WITH_WEBSOCKETS -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12 -I. -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common -DNDEBUG -O2 -mcpu=niagara2 -pipe -Wcast-align -MD -MT CMakeFiles/examples_vncev.dir/examples/vncev.c.o -MF CMakeFiles/examples_vncev.dir/examples/vncev.c.o.d -o CMakeFiles/examples_vncev.dir/examples/vncev.c.o -c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/examples/vncev.c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/examples/vncev.c: In function ‘read_keys’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/examples/vncev.c:46:7: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 46 | fgets(buffer,1024,keysyms); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [57/102] /usr/bin/sparc-unknown-linux-gnu-gcc -DLIBVNCSERVER_HAVE_LIBJPEG -DLIBVNCSERVER_HAVE_LIBPNG -DLIBVNCSERVER_HAVE_LIBZ -DLIBVNCSERVER_WITH_WEBSOCKETS -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12 -I. -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common -DNDEBUG -O2 -mcpu=niagara2 -pipe -Wcast-align -MD -MT CMakeFiles/test_cargstest.dir/test/cargstest.c.o -MF CMakeFiles/test_cargstest.dir/test/cargstest.c.o.d -o CMakeFiles/test_cargstest.dir/test/cargstest.c.o -c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/test/cargstest.c [58/102] /usr/bin/sparc-unknown-linux-gnu-gcc -DLIBVNCSERVER_HAVE_LIBJPEG -DLIBVNCSERVER_HAVE_LIBPNG -DLIBVNCSERVER_HAVE_LIBZ -DLIBVNCSERVER_WITH_WEBSOCKETS -Dvncclient_EXPORTS -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12 -I. -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common -DNDEBUG -O2 -mcpu=niagara2 -pipe -Wcast-align -fPIC -MD -MT CMakeFiles/vncclient.dir/common/turbojpeg.c.o -MF CMakeFiles/vncclient.dir/common/turbojpeg.c.o.d -o CMakeFiles/vncclient.dir/common/turbojpeg.c.o -c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common/turbojpeg.c [59/102] /usr/bin/sparc-unknown-linux-gnu-gcc -DLIBVNCSERVER_HAVE_LIBJPEG -DLIBVNCSERVER_HAVE_LIBPNG -DLIBVNCSERVER_HAVE_LIBZ -DLIBVNCSERVER_WITH_WEBSOCKETS -Dvncclient_EXPORTS -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12 -I. -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common -DNDEBUG -O2 -mcpu=niagara2 -pipe -Wcast-align -fPIC -MD -MT CMakeFiles/vncclient.dir/libvncclient/sockets.c.o -MF CMakeFiles/vncclient.dir/libvncclient/sockets.c.o.d -o CMakeFiles/vncclient.dir/libvncclient/sockets.c.o -c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/sockets.c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/sockets.c: In function ‘StringToIPAddr’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/sockets.c:770:14: warning: cast increases required alignment of target type [-Wcast-align] 770 | *addr = *(unsigned int *)hp->h_addr; | ^ [60/102] /usr/bin/sparc-unknown-linux-gnu-gcc -DLIBVNCSERVER_HAVE_LIBJPEG -DLIBVNCSERVER_HAVE_LIBPNG -DLIBVNCSERVER_HAVE_LIBZ -DLIBVNCSERVER_WITH_WEBSOCKETS -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12 -I. -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common -DNDEBUG -O2 -mcpu=niagara2 -pipe -Wcast-align -MD -MT CMakeFiles/client_examples_ppmtest.dir/client_examples/ppmtest.c.o -MF CMakeFiles/client_examples_ppmtest.dir/client_examples/ppmtest.c.o.d -o CMakeFiles/client_examples_ppmtest.dir/client_examples/ppmtest.c.o -c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/client_examples/ppmtest.c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/client_examples/ppmtest.c: In function ‘SaveFramebufferAsPPM’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/client_examples/ppmtest.c:49:8: warning: cast increases required alignment of target type [-Wcast-align] 49 | v=*(unsigned int*)p; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/client_examples/ppmtest.c:51:8: warning: cast increases required alignment of target type [-Wcast-align] 51 | v=*(unsigned short*)p; | ^ [61/102] /usr/bin/sparc-unknown-linux-gnu-gcc -DLIBVNCSERVER_HAVE_LIBJPEG -DLIBVNCSERVER_HAVE_LIBPNG -DLIBVNCSERVER_HAVE_LIBZ -DLIBVNCSERVER_WITH_WEBSOCKETS -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12 -I. -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common -DNDEBUG -O2 -mcpu=niagara2 -pipe -Wcast-align -MD -MT CMakeFiles/examples_simple15.dir/examples/simple15.c.o -MF CMakeFiles/examples_simple15.dir/examples/simple15.c.o.d -o CMakeFiles/examples_simple15.dir/examples/simple15.c.o -c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/examples/simple15.c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/examples/simple15.c: In function ‘main’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/examples/simple15.c:15:5: warning: cast increases required alignment of target type [-Wcast-align] 15 | f=(uint16_t*)server->frameBuffer; | ^ [62/102] /usr/bin/sparc-unknown-linux-gnu-gcc -DLIBVNCSERVER_HAVE_LIBJPEG -DLIBVNCSERVER_HAVE_LIBPNG -DLIBVNCSERVER_HAVE_LIBZ -DLIBVNCSERVER_WITH_WEBSOCKETS -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12 -I. -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common -DNDEBUG -O2 -mcpu=niagara2 -pipe -Wcast-align -MD -MT CMakeFiles/examples_backchannel.dir/examples/backchannel.c.o -MF CMakeFiles/examples_backchannel.dir/examples/backchannel.c.o.d -o CMakeFiles/examples_backchannel.dir/examples/backchannel.c.o -c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/examples/backchannel.c [63/102] /usr/bin/sparc-unknown-linux-gnu-gcc -DLIBVNCSERVER_HAVE_LIBJPEG -DLIBVNCSERVER_HAVE_LIBPNG -DLIBVNCSERVER_HAVE_LIBZ -DLIBVNCSERVER_WITH_WEBSOCKETS -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12 -I. -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common -DNDEBUG -O2 -mcpu=niagara2 -pipe -Wcast-align -MD -MT CMakeFiles/examples_blooptest.dir/examples/blooptest.c.o -MF CMakeFiles/examples_blooptest.dir/examples/blooptest.c.o.d -o CMakeFiles/examples_blooptest.dir/examples/blooptest.c.o -c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/examples/blooptest.c [64/102] /usr/bin/sparc-unknown-linux-gnu-gcc -DLIBVNCSERVER_HAVE_LIBJPEG -DLIBVNCSERVER_HAVE_LIBPNG -DLIBVNCSERVER_HAVE_LIBZ -DLIBVNCSERVER_WITH_WEBSOCKETS -Dvncserver_EXPORTS -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12 -I. -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common -DNDEBUG -O2 -mcpu=niagara2 -pipe -Wcast-align -fPIC -MD -MT CMakeFiles/vncserver.dir/libvncserver/translate.c.o -MF CMakeFiles/vncserver.dir/libvncserver/translate.c.o.d -o CMakeFiles/vncserver.dir/libvncserver/translate.c.o -c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/translate.c In file included from /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/translate.c:76: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tabletranstemplate.c: In function ‘rfbTranslateWithSingleTable16to8’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tabletranstemplate.c:61:16: warning: cast increases required alignment of target type [-Wcast-align] 61 | IN_T *ip = (IN_T *)iptr; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tabletranstemplate.c: In function ‘rfbTranslateWithRGBTables16to8’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tabletranstemplate.c:92:16: warning: cast increases required alignment of target type [-Wcast-align] 92 | IN_T *ip = (IN_T *)iptr; | ^ In file included from /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/translate.c:79: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tabletranstemplate.c: In function ‘rfbTranslateWithSingleTable32to8’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tabletranstemplate.c:61:16: warning: cast increases required alignment of target type [-Wcast-align] 61 | IN_T *ip = (IN_T *)iptr; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tabletranstemplate.c: In function ‘rfbTranslateWithRGBTables32to8’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tabletranstemplate.c:92:16: warning: cast increases required alignment of target type [-Wcast-align] 92 | IN_T *ip = (IN_T *)iptr; | ^ In file included from /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/translate.c:84: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tableinitcmtemplate.c: In function ‘rfbInitColourMapSingleTable16’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tableinitcmtemplate.c:56:9: warning: cast increases required alignment of target type [-Wcast-align] 56 | t = (OUT_T *)*table; | ^ In file included from /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/translate.c:85: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tableinittctemplate.c: In function ‘rfbInitTrueColourSingleTable16’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tableinittctemplate.c:70:9: warning: cast increases required alignment of target type [-Wcast-align] 70 | t = (OUT_T *)*table; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tableinittctemplate.c: In function ‘rfbInitTrueColourRGBTables16’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tableinittctemplate.c:109:16: warning: cast increases required alignment of target type [-Wcast-align] 109 | redTable = (OUT_T *)*table; | ^ In file included from /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/translate.c:87: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tabletranstemplate.c: In function ‘rfbTranslateWithSingleTable8to16’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tabletranstemplate.c:62:17: warning: cast increases required alignment of target type [-Wcast-align] 62 | OUT_T *op = (OUT_T *)optr; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tabletranstemplate.c:65:16: warning: cast increases required alignment of target type [-Wcast-align] 65 | OUT_T *t = (OUT_T *)table; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tabletranstemplate.c: In function ‘rfbTranslateWithRGBTables8to16’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tabletranstemplate.c:93:17: warning: cast increases required alignment of target type [-Wcast-align] 93 | OUT_T *op = (OUT_T *)optr; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tabletranstemplate.c:96:23: warning: cast increases required alignment of target type [-Wcast-align] 96 | OUT_T *redTable = (OUT_T *)table; | ^ In file included from /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/translate.c:90: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tabletranstemplate.c: In function ‘rfbTranslateWithSingleTable16to16’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tabletranstemplate.c:61:16: warning: cast increases required alignment of target type [-Wcast-align] 61 | IN_T *ip = (IN_T *)iptr; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tabletranstemplate.c:62:17: warning: cast increases required alignment of target type [-Wcast-align] 62 | OUT_T *op = (OUT_T *)optr; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tabletranstemplate.c:65:16: warning: cast increases required alignment of target type [-Wcast-align] 65 | OUT_T *t = (OUT_T *)table; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tabletranstemplate.c: In function ‘rfbTranslateWithRGBTables16to16’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tabletranstemplate.c:92:16: warning: cast increases required alignment of target type [-Wcast-align] 92 | IN_T *ip = (IN_T *)iptr; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tabletranstemplate.c:93:17: warning: cast increases required alignment of target type [-Wcast-align] 93 | OUT_T *op = (OUT_T *)optr; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tabletranstemplate.c:96:23: warning: cast increases required alignment of target type [-Wcast-align] 96 | OUT_T *redTable = (OUT_T *)table; | ^ In file included from /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/translate.c:93: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tabletranstemplate.c: In function ‘rfbTranslateWithSingleTable32to16’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tabletranstemplate.c:61:16: warning: cast increases required alignment of target type [-Wcast-align] 61 | IN_T *ip = (IN_T *)iptr; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tabletranstemplate.c:62:17: warning: cast increases required alignment of target type [-Wcast-align] 62 | OUT_T *op = (OUT_T *)optr; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tabletranstemplate.c:65:16: warning: cast increases required alignment of target type [-Wcast-align] 65 | OUT_T *t = (OUT_T *)table; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tabletranstemplate.c: In function ‘rfbTranslateWithRGBTables32to16’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tabletranstemplate.c:92:16: warning: cast increases required alignment of target type [-Wcast-align] 92 | IN_T *ip = (IN_T *)iptr; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tabletranstemplate.c:93:17: warning: cast increases required alignment of target type [-Wcast-align] 93 | OUT_T *op = (OUT_T *)optr; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tabletranstemplate.c:96:23: warning: cast increases required alignment of target type [-Wcast-align] 96 | OUT_T *redTable = (OUT_T *)table; | ^ In file included from /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/translate.c:98: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tableinitcmtemplate.c: In function ‘rfbInitColourMapSingleTable32’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tableinitcmtemplate.c:56:9: warning: cast increases required alignment of target type [-Wcast-align] 56 | t = (OUT_T *)*table; | ^ In file included from /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/translate.c:99: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tableinittctemplate.c: In function ‘rfbInitTrueColourSingleTable32’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tableinittctemplate.c:70:9: warning: cast increases required alignment of target type [-Wcast-align] 70 | t = (OUT_T *)*table; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tableinittctemplate.c: In function ‘rfbInitTrueColourRGBTables32’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tableinittctemplate.c:109:16: warning: cast increases required alignment of target type [-Wcast-align] 109 | redTable = (OUT_T *)*table; | ^ In file included from /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/translate.c:101: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tabletranstemplate.c: In function ‘rfbTranslateWithSingleTable8to32’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tabletranstemplate.c:62:17: warning: cast increases required alignment of target type [-Wcast-align] 62 | OUT_T *op = (OUT_T *)optr; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tabletranstemplate.c:65:16: warning: cast increases required alignment of target type [-Wcast-align] 65 | OUT_T *t = (OUT_T *)table; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tabletranstemplate.c: In function ‘rfbTranslateWithRGBTables8to32’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tabletranstemplate.c:93:17: warning: cast increases required alignment of target type [-Wcast-align] 93 | OUT_T *op = (OUT_T *)optr; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tabletranstemplate.c:96:23: warning: cast increases required alignment of target type [-Wcast-align] 96 | OUT_T *redTable = (OUT_T *)table; | ^ In file included from /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/translate.c:104: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tabletranstemplate.c: In function ‘rfbTranslateWithSingleTable16to32’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tabletranstemplate.c:61:16: warning: cast increases required alignment of target type [-Wcast-align] 61 | IN_T *ip = (IN_T *)iptr; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tabletranstemplate.c:62:17: warning: cast increases required alignment of target type [-Wcast-align] 62 | OUT_T *op = (OUT_T *)optr; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tabletranstemplate.c:65:16: warning: cast increases required alignment of target type [-Wcast-align] 65 | OUT_T *t = (OUT_T *)table; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tabletranstemplate.c: In function ‘rfbTranslateWithRGBTables16to32’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tabletranstemplate.c:92:16: warning: cast increases required alignment of target type [-Wcast-align] 92 | IN_T *ip = (IN_T *)iptr; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tabletranstemplate.c:93:17: warning: cast increases required alignment of target type [-Wcast-align] 93 | OUT_T *op = (OUT_T *)optr; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tabletranstemplate.c:96:23: warning: cast increases required alignment of target type [-Wcast-align] 96 | OUT_T *redTable = (OUT_T *)table; | ^ In file included from /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/translate.c:107: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tabletranstemplate.c: In function ‘rfbTranslateWithSingleTable32to32’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tabletranstemplate.c:61:16: warning: cast increases required alignment of target type [-Wcast-align] 61 | IN_T *ip = (IN_T *)iptr; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tabletranstemplate.c:62:17: warning: cast increases required alignment of target type [-Wcast-align] 62 | OUT_T *op = (OUT_T *)optr; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tabletranstemplate.c:65:16: warning: cast increases required alignment of target type [-Wcast-align] 65 | OUT_T *t = (OUT_T *)table; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tabletranstemplate.c: In function ‘rfbTranslateWithRGBTables32to32’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tabletranstemplate.c:92:16: warning: cast increases required alignment of target type [-Wcast-align] 92 | IN_T *ip = (IN_T *)iptr; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tabletranstemplate.c:93:17: warning: cast increases required alignment of target type [-Wcast-align] 93 | OUT_T *op = (OUT_T *)optr; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tabletranstemplate.c:96:23: warning: cast increases required alignment of target type [-Wcast-align] 96 | OUT_T *redTable = (OUT_T *)table; | ^ In file included from /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/translate.c:114: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tableinit24.c: In function ‘rfbInitColourMapSingleTable24’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tableinit24.c:60:3: warning: cast increases required alignment of target type [-Wcast-align] 60 | *(uint32_t*)&t[3*i] = outValue; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tableinit24.c: In function ‘rfbInitTrueColourSingleTable24’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tableinit24.c:100:3: warning: cast increases required alignment of target type [-Wcast-align] 100 | *(uint32_t*)&t[3*i] = outValue; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tableinit24.c: In function ‘rfbInitOneRGBTable24’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tableinit24.c:149:8: warning: cast increases required alignment of target type [-Wcast-align] 149 | *(uint32_t *)&table[3*i] = outValue; | ^ In file included from /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/translate.c:116: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tabletrans24template.c: In function ‘rfbTranslateWithSingleTable24to8’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tabletrans24template.c:158:28: warning: cast increases required alignment of target type [-Wcast-align] 158 | *(op++) = t[((*(uint32_t *)ip)>>shift)&0x00ffffff]; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tabletrans24template.c: In function ‘rfbTranslateWithRGBTables24to8’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tabletrans24template.c:194:19: warning: cast increases required alignment of target type [-Wcast-align] 194 | inValue = ((*(uint32_t *)ip)>>shift)&0x00ffffff; | ^ In file included from /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/translate.c:119: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tabletrans24template.c: In function ‘rfbTranslateWithSingleTable24to16’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tabletrans24template.c:148:17: warning: cast increases required alignment of target type [-Wcast-align] 148 | OUT_T *op = (OUT_T *)optr; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tabletrans24template.c:151:16: warning: cast increases required alignment of target type [-Wcast-align] 151 | OUT_T *t = (OUT_T *)table; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tabletrans24template.c:158:28: warning: cast increases required alignment of target type [-Wcast-align] 158 | *(op++) = t[((*(uint32_t *)ip)>>shift)&0x00ffffff]; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tabletrans24template.c: In function ‘rfbTranslateWithRGBTables24to16’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tabletrans24template.c:181:17: warning: cast increases required alignment of target type [-Wcast-align] 181 | OUT_T *op = (OUT_T *)optr; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tabletrans24template.c:184:23: warning: cast increases required alignment of target type [-Wcast-align] 184 | OUT_T *redTable = (OUT_T *)table; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tabletrans24template.c:194:19: warning: cast increases required alignment of target type [-Wcast-align] 194 | inValue = ((*(uint32_t *)ip)>>shift)&0x00ffffff; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tabletrans24template.c: In function ‘rfbTranslateWithSingleTable16to24’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tabletrans24template.c:217:16: warning: cast increases required alignment of target type [-Wcast-align] 217 | IN_T *ip = (IN_T *)iptr; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tabletrans24template.c: In function ‘rfbTranslateWithRGBTables16to24’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tabletrans24template.c:249:16: warning: cast increases required alignment of target type [-Wcast-align] 249 | IN_T *ip = (IN_T *)iptr; | ^ In file included from /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/translate.c:122: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tabletrans24template.c: In function ‘rfbTranslateWithSingleTable24to24’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tabletrans24template.c:68:7: warning: cast increases required alignment of target type [-Wcast-align] 68 | *(uint32_t*)op = t[((*(uint32_t *)ip)>>shift)&0x00ffffff]; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tabletrans24template.c:68:28: warning: cast increases required alignment of target type [-Wcast-align] 68 | *(uint32_t*)op = t[((*(uint32_t *)ip)>>shift)&0x00ffffff]; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tabletrans24template.c: In function ‘rfbTranslateWithRGBTables24to24’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tabletrans24template.c:109:19: warning: cast increases required alignment of target type [-Wcast-align] 109 | inValue = ((*(uint32_t *)ip)>>shift)&0x00ffffff; | ^ In file included from /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/translate.c:125: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tabletrans24template.c: In function ‘rfbTranslateWithSingleTable24to32’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tabletrans24template.c:148:17: warning: cast increases required alignment of target type [-Wcast-align] 148 | OUT_T *op = (OUT_T *)optr; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tabletrans24template.c:151:16: warning: cast increases required alignment of target type [-Wcast-align] 151 | OUT_T *t = (OUT_T *)table; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tabletrans24template.c:158:28: warning: cast increases required alignment of target type [-Wcast-align] 158 | *(op++) = t[((*(uint32_t *)ip)>>shift)&0x00ffffff]; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tabletrans24template.c: In function ‘rfbTranslateWithRGBTables24to32’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tabletrans24template.c:181:17: warning: cast increases required alignment of target type [-Wcast-align] 181 | OUT_T *op = (OUT_T *)optr; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tabletrans24template.c:184:23: warning: cast increases required alignment of target type [-Wcast-align] 184 | OUT_T *redTable = (OUT_T *)table; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tabletrans24template.c:194:19: warning: cast increases required alignment of target type [-Wcast-align] 194 | inValue = ((*(uint32_t *)ip)>>shift)&0x00ffffff; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tabletrans24template.c: In function ‘rfbTranslateWithSingleTable32to24’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tabletrans24template.c:217:16: warning: cast increases required alignment of target type [-Wcast-align] 217 | IN_T *ip = (IN_T *)iptr; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tabletrans24template.c: In function ‘rfbTranslateWithRGBTables32to24’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tabletrans24template.c:249:16: warning: cast increases required alignment of target type [-Wcast-align] 249 | IN_T *ip = (IN_T *)iptr; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/translate.c: In function ‘rfbSetClientColourMapBGR233’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/translate.c:364:39: warning: cast increases required alignment of target type [-Wcast-align] 364 | rfbSetColourMapEntriesMsg *scme = (rfbSetColourMapEntriesMsg *)buf; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/translate.c:365:21: warning: cast increases required alignment of target type [-Wcast-align] 365 | uint16_t *rgb = (uint16_t *)(&buf[sz_rfbSetColourMapEntriesMsg]); | ^ [65/102] /usr/bin/sparc-unknown-linux-gnu-gcc -DLIBVNCSERVER_HAVE_LIBJPEG -DLIBVNCSERVER_HAVE_LIBPNG -DLIBVNCSERVER_HAVE_LIBZ -DLIBVNCSERVER_WITH_WEBSOCKETS -Dvncclient_EXPORTS -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12 -I. -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common -DNDEBUG -O2 -mcpu=niagara2 -pipe -Wcast-align -fPIC -MD -MT CMakeFiles/vncclient.dir/libvncclient/vncviewer.c.o -MF CMakeFiles/vncclient.dir/libvncclient/vncviewer.c.o.d -o CMakeFiles/vncclient.dir/libvncclient/vncviewer.c.o -c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/vncviewer.c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/vncviewer.c: In function ‘FillRectangle’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/vncviewer.c:137:3: warning: cast increases required alignment of target type [-Wcast-align] 137 | ((uint##BPP##_t*)client->frameBuffer)[j+i]=colour; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/vncviewer.c:141:12: note: in expansion of macro ‘FILL_RECT’ 141 | case 16: FILL_RECT(16); break; | ^~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/vncviewer.c:137:3: warning: cast increases required alignment of target type [-Wcast-align] 137 | ((uint##BPP##_t*)client->frameBuffer)[j+i]=colour; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/vncviewer.c:142:12: note: in expansion of macro ‘FILL_RECT’ 142 | case 32: FILL_RECT(32); break; | ^~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/vncviewer.c: In function ‘CopyRectangleFromRectangle’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/vncviewer.c:198:29: warning: cast increases required alignment of target type [-Wcast-align] 198 | uint##BPP##_t* _buffer=((uint##BPP##_t*)client->frameBuffer)+(src_y-dest_y)*client->width+src_x-dest_x; \ | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/vncviewer.c:228:12: note: in expansion of macro ‘COPY_RECT_FROM_RECT’ 228 | case 16: COPY_RECT_FROM_RECT(16); break; | ^~~~~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/vncviewer.c:203:14: warning: cast increases required alignment of target type [-Wcast-align] 203 | ((uint##BPP##_t*)client->frameBuffer)[j+i]=_buffer[j+i]; \ | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/vncviewer.c:228:12: note: in expansion of macro ‘COPY_RECT_FROM_RECT’ 228 | case 16: COPY_RECT_FROM_RECT(16); break; | ^~~~~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/vncviewer.c:207:14: warning: cast increases required alignment of target type [-Wcast-align] 207 | ((uint##BPP##_t*)client->frameBuffer)[j+i]=_buffer[j+i]; \ | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/vncviewer.c:228:12: note: in expansion of macro ‘COPY_RECT_FROM_RECT’ 228 | case 16: COPY_RECT_FROM_RECT(16); break; | ^~~~~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/vncviewer.c:215:14: warning: cast increases required alignment of target type [-Wcast-align] 215 | ((uint##BPP##_t*)client->frameBuffer)[j+i]=_buffer[j+i]; \ | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/vncviewer.c:228:12: note: in expansion of macro ‘COPY_RECT_FROM_RECT’ 228 | case 16: COPY_RECT_FROM_RECT(16); break; | ^~~~~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/vncviewer.c:219:14: warning: cast increases required alignment of target type [-Wcast-align] 219 | ((uint##BPP##_t*)client->frameBuffer)[j+i]=_buffer[j+i]; \ | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/vncviewer.c:228:12: note: in expansion of macro ‘COPY_RECT_FROM_RECT’ 228 | case 16: COPY_RECT_FROM_RECT(16); break; | ^~~~~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/vncviewer.c:198:29: warning: cast increases required alignment of target type [-Wcast-align] 198 | uint##BPP##_t* _buffer=((uint##BPP##_t*)client->frameBuffer)+(src_y-dest_y)*client->width+src_x-dest_x; \ | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/vncviewer.c:229:12: note: in expansion of macro ‘COPY_RECT_FROM_RECT’ 229 | case 32: COPY_RECT_FROM_RECT(32); break; | ^~~~~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/vncviewer.c:203:14: warning: cast increases required alignment of target type [-Wcast-align] 203 | ((uint##BPP##_t*)client->frameBuffer)[j+i]=_buffer[j+i]; \ | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/vncviewer.c:229:12: note: in expansion of macro ‘COPY_RECT_FROM_RECT’ 229 | case 32: COPY_RECT_FROM_RECT(32); break; | ^~~~~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/vncviewer.c:207:14: warning: cast increases required alignment of target type [-Wcast-align] 207 | ((uint##BPP##_t*)client->frameBuffer)[j+i]=_buffer[j+i]; \ | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/vncviewer.c:229:12: note: in expansion of macro ‘COPY_RECT_FROM_RECT’ 229 | case 32: COPY_RECT_FROM_RECT(32); break; | ^~~~~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/vncviewer.c:215:14: warning: cast increases required alignment of target type [-Wcast-align] 215 | ((uint##BPP##_t*)client->frameBuffer)[j+i]=_buffer[j+i]; \ | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/vncviewer.c:229:12: note: in expansion of macro ‘COPY_RECT_FROM_RECT’ 229 | case 32: COPY_RECT_FROM_RECT(32); break; | ^~~~~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/vncviewer.c:219:14: warning: cast increases required alignment of target type [-Wcast-align] 219 | ((uint##BPP##_t*)client->frameBuffer)[j+i]=_buffer[j+i]; \ | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/vncviewer.c:229:12: note: in expansion of macro ‘COPY_RECT_FROM_RECT’ 229 | case 32: COPY_RECT_FROM_RECT(32); break; | ^~~~~~~~~~~~~~~~~~~ [66/102] /usr/bin/sparc-unknown-linux-gnu-gcc -DLIBVNCSERVER_HAVE_LIBJPEG -DLIBVNCSERVER_HAVE_LIBPNG -DLIBVNCSERVER_HAVE_LIBZ -DLIBVNCSERVER_WITH_WEBSOCKETS -Dvncclient_EXPORTS -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12 -I. -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common -DNDEBUG -O2 -mcpu=niagara2 -pipe -Wcast-align -fPIC -MD -MT CMakeFiles/vncclient.dir/libvncclient/tls_openssl.c.o -MF CMakeFiles/vncclient.dir/libvncclient/tls_openssl.c.o.d -o CMakeFiles/vncclient.dir/libvncclient/tls_openssl.c.o -c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/tls_openssl.c [67/102] /usr/bin/sparc-unknown-linux-gnu-gcc -DLIBVNCSERVER_HAVE_LIBJPEG -DLIBVNCSERVER_HAVE_LIBPNG -DLIBVNCSERVER_HAVE_LIBZ -DLIBVNCSERVER_WITH_WEBSOCKETS -Dvncclient_EXPORTS -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12 -I. -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common -DNDEBUG -O2 -mcpu=niagara2 -pipe -Wcast-align -fPIC -MD -MT CMakeFiles/vncclient.dir/common/minilzo.c.o -MF CMakeFiles/vncclient.dir/common/minilzo.c.o.d -o CMakeFiles/vncclient.dir/common/minilzo.c.o -c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common/minilzo.c [68/102] /usr/bin/sparc-unknown-linux-gnu-gcc -DLIBVNCSERVER_HAVE_LIBJPEG -DLIBVNCSERVER_HAVE_LIBPNG -DLIBVNCSERVER_HAVE_LIBZ -DLIBVNCSERVER_WITH_WEBSOCKETS -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12 -I. -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common -DNDEBUG -O2 -mcpu=niagara2 -pipe -Wcast-align -MD -MT CMakeFiles/test_encodingstest.dir/test/encodingstest.c.o -MF CMakeFiles/test_encodingstest.dir/test/encodingstest.c.o.d -o CMakeFiles/test_encodingstest.dir/test/encodingstest.c.o -c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/test/encodingstest.c [69/102] /usr/bin/sparc-unknown-linux-gnu-gcc -DLIBVNCSERVER_HAVE_LIBJPEG -DLIBVNCSERVER_HAVE_LIBPNG -DLIBVNCSERVER_HAVE_LIBZ -DLIBVNCSERVER_WITH_WEBSOCKETS -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12 -I. -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common -DNDEBUG -O2 -mcpu=niagara2 -pipe -Wcast-align -MD -MT CMakeFiles/examples_rotate.dir/examples/rotate.c.o -MF CMakeFiles/examples_rotate.dir/examples/rotate.c.o.d -o CMakeFiles/examples_rotate.dir/examples/rotate.c.o -c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/examples/rotate.c In file included from /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/examples/rotate.c:16: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/examples/rotatetemplate.c: In function ‘rfbRotate16’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/examples/rotatetemplate.c:6:18: warning: cast increases required alignment of target type [-Wcast-align] 6 | OUT_T* buffer = (OUT_T*)screen->frameBuffer; | ^ In file included from /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/examples/rotate.c:18: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/examples/rotatetemplate.c: In function ‘rfbRotate32’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/examples/rotatetemplate.c:6:18: warning: cast increases required alignment of target type [-Wcast-align] 6 | OUT_T* buffer = (OUT_T*)screen->frameBuffer; | ^ In file included from /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/examples/rotate.c:27: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/examples/rotatetemplate.c: In function ‘rfbRotateCounterClockwise16’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/examples/rotatetemplate.c:6:18: warning: cast increases required alignment of target type [-Wcast-align] 6 | OUT_T* buffer = (OUT_T*)screen->frameBuffer; | ^ In file included from /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/examples/rotate.c:29: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/examples/rotatetemplate.c: In function ‘rfbRotateCounterClockwise32’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/examples/rotatetemplate.c:6:18: warning: cast increases required alignment of target type [-Wcast-align] 6 | OUT_T* buffer = (OUT_T*)screen->frameBuffer; | ^ In file included from /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/examples/rotate.c:39: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/examples/rotatetemplate.c: In function ‘rfbFlipHorizontally16’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/examples/rotatetemplate.c:6:18: warning: cast increases required alignment of target type [-Wcast-align] 6 | OUT_T* buffer = (OUT_T*)screen->frameBuffer; | ^ In file included from /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/examples/rotate.c:41: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/examples/rotatetemplate.c: In function ‘rfbFlipHorizontally32’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/examples/rotatetemplate.c:6:18: warning: cast increases required alignment of target type [-Wcast-align] 6 | OUT_T* buffer = (OUT_T*)screen->frameBuffer; | ^ In file included from /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/examples/rotate.c:50: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/examples/rotatetemplate.c: In function ‘rfbFlipVertically16’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/examples/rotatetemplate.c:6:18: warning: cast increases required alignment of target type [-Wcast-align] 6 | OUT_T* buffer = (OUT_T*)screen->frameBuffer; | ^ In file included from /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/examples/rotate.c:52: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/examples/rotatetemplate.c: In function ‘rfbFlipVertically32’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/examples/rotatetemplate.c:6:18: warning: cast increases required alignment of target type [-Wcast-align] 6 | OUT_T* buffer = (OUT_T*)screen->frameBuffer; | ^ In file included from /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/examples/rotate.c:61: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/examples/rotatetemplate.c: In function ‘rfbRotateHundredAndEighty16’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/examples/rotatetemplate.c:6:18: warning: cast increases required alignment of target type [-Wcast-align] 6 | OUT_T* buffer = (OUT_T*)screen->frameBuffer; | ^ In file included from /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/examples/rotate.c:63: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/examples/rotatetemplate.c: In function ‘rfbRotateHundredAndEighty32’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/examples/rotatetemplate.c:6:18: warning: cast increases required alignment of target type [-Wcast-align] 6 | OUT_T* buffer = (OUT_T*)screen->frameBuffer; | ^ In file included from /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/examples/rotate.c:84: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/examples/pnmshow.c: In function ‘main’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/examples/pnmshow.c:33:3: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 33 | fgets(buffer,1024,in); | ^~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/examples/pnmshow.c:50:5: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 50 | fgets(buffer,1024,in); | ^~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/examples/pnmshow.c:57:2: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result [-Wunused-result] 57 | fgets(buffer,1024,in); | ^~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/examples/pnmshow.c:82:3: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result] 82 | fread(rfbScreen->frameBuffer,width*bitsPerPixelInFile/8,height,in); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [70/102] /usr/bin/sparc-unknown-linux-gnu-gcc -DLIBVNCSERVER_HAVE_LIBJPEG -DLIBVNCSERVER_HAVE_LIBPNG -DLIBVNCSERVER_HAVE_LIBZ -DLIBVNCSERVER_WITH_WEBSOCKETS -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12 -I. -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common -DNDEBUG -O2 -mcpu=niagara2 -pipe -Wcast-align -MD -MT CMakeFiles/examples_regiontest.dir/examples/regiontest.c.o -MF CMakeFiles/examples_regiontest.dir/examples/regiontest.c.o.d -o CMakeFiles/examples_regiontest.dir/examples/regiontest.c.o -c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/examples/regiontest.c [71/102] /usr/bin/sparc-unknown-linux-gnu-gcc -DLIBVNCSERVER_HAVE_LIBJPEG -DLIBVNCSERVER_HAVE_LIBPNG -DLIBVNCSERVER_HAVE_LIBZ -DLIBVNCSERVER_WITH_WEBSOCKETS -Dvncserver_EXPORTS -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12 -I. -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common -DNDEBUG -O2 -mcpu=niagara2 -pipe -Wcast-align -fPIC -MD -MT CMakeFiles/vncserver.dir/libvncserver/rfbserver.c.o -MF CMakeFiles/vncserver.dir/libvncserver/rfbserver.c.o.d -o CMakeFiles/vncserver.dir/libvncserver/rfbserver.c.o -c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/rfbserver.c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/rfbserver.c: In function ‘rfbClientSendString’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/rfbserver.c:725:6: warning: cast increases required alignment of target type [-Wcast-align] 725 | ((uint32_t *)buf)[0] = Swap32IfLE(len); | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/rfbserver.c: In function ‘rfbClientConnFailed’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/rfbserver.c:750:6: warning: cast increases required alignment of target type [-Wcast-align] 750 | ((uint32_t *)buf)[0] = Swap32IfLE(rfbConnFailed); | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/rfbserver.c:751:6: warning: cast increases required alignment of target type [-Wcast-align] 751 | ((uint32_t *)buf)[1] = Swap32IfLE(len); | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/rfbserver.c: In function ‘rfbSendFramebufferUpdate’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/rfbserver.c:2735:35: warning: cast increases required alignment of target type [-Wcast-align] 2735 | rfbFramebufferUpdateMsg *fu = (rfbFramebufferUpdateMsg *)cl->updateBuf; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/rfbserver.c: In function ‘rfbSendSetColourMapEntries’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/rfbserver.c:3447:12: warning: cast increases required alignment of target type [-Wcast-align] 3447 | scme = (rfbSetColourMapEntriesMsg *)wbuf; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/rfbserver.c:3448:11: warning: cast increases required alignment of target type [-Wcast-align] 3448 | rgb = (uint16_t *)(&wbuf[sz_rfbSetColourMapEntriesMsg]); | ^ [72/102] /usr/bin/sparc-unknown-linux-gnu-gcc -DLIBVNCSERVER_HAVE_LIBJPEG -DLIBVNCSERVER_HAVE_LIBPNG -DLIBVNCSERVER_HAVE_LIBZ -DLIBVNCSERVER_WITH_WEBSOCKETS -Dvncserver_EXPORTS -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12 -I. -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common -DNDEBUG -O2 -mcpu=niagara2 -pipe -Wcast-align -fPIC -MD -MT CMakeFiles/vncserver.dir/libvncserver/tight.c.o -MF CMakeFiles/vncserver.dir/libvncserver/tight.c.o.d -o CMakeFiles/vncserver.dir/libvncserver/tight.c.o -c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tight.c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tight.c: In function ‘CheckSolidTile16’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tight.c:591:13: warning: cast increases required alignment of target type [-Wcast-align] 591 | fbptr = (uint##bpp##_t *)&cl->scaledScreen->frameBuffer \ | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tight.c:612:1: note: in expansion of macro ‘DEFINE_CHECK_SOLID_FUNCTION’ 612 | DEFINE_CHECK_SOLID_FUNCTION(16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tight.c:603:17: warning: cast increases required alignment of target type [-Wcast-align] 603 | fbptr = (uint##bpp##_t *)((uint8_t *)fbptr \ | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tight.c:612:1: note: in expansion of macro ‘DEFINE_CHECK_SOLID_FUNCTION’ 612 | DEFINE_CHECK_SOLID_FUNCTION(16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tight.c: In function ‘CheckSolidTile32’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tight.c:591:13: warning: cast increases required alignment of target type [-Wcast-align] 591 | fbptr = (uint##bpp##_t *)&cl->scaledScreen->frameBuffer \ | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tight.c:613:1: note: in expansion of macro ‘DEFINE_CHECK_SOLID_FUNCTION’ 613 | DEFINE_CHECK_SOLID_FUNCTION(32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tight.c:603:17: warning: cast increases required alignment of target type [-Wcast-align] 603 | fbptr = (uint##bpp##_t *)((uint8_t *)fbptr \ | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tight.c:613:1: note: in expansion of macro ‘DEFINE_CHECK_SOLID_FUNCTION’ 613 | DEFINE_CHECK_SOLID_FUNCTION(32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tight.c: In function ‘SendSubrect’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tight.c:712:35: warning: cast increases required alignment of target type [-Wcast-align] 712 | FastFillPalette16(cl, (uint16_t *)fbptr, w, | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tight.c:716:35: warning: cast increases required alignment of target type [-Wcast-align] 716 | FastFillPalette32(cl, (uint32_t *)fbptr, w, | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tight.c: In function ‘SendMonoRect’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tight.c:872:10: warning: cast increases required alignment of target type [-Wcast-align] 872 | ((uint32_t *)tightAfterBuf)[0] = monoBackground; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tight.c:873:10: warning: cast increases required alignment of target type [-Wcast-align] 873 | ((uint32_t *)tightAfterBuf)[1] = monoForeground; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tight.c:888:10: warning: cast increases required alignment of target type [-Wcast-align] 888 | ((uint16_t *)tightAfterBuf)[0] = (uint16_t)monoBackground; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tight.c:889:10: warning: cast increases required alignment of target type [-Wcast-align] 889 | ((uint16_t *)tightAfterBuf)[1] = (uint16_t)monoForeground; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tight.c: In function ‘SendIndexedRect’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tight.c:949:14: warning: cast increases required alignment of target type [-Wcast-align] 949 | ((uint32_t *)tightAfterBuf)[i] = | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tight.c:969:14: warning: cast increases required alignment of target type [-Wcast-align] 969 | ((uint16_t *)tightAfterBuf)[i] = | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tight.c: In function ‘FillPalette16’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tight.c:1175:27: warning: cast increases required alignment of target type [-Wcast-align] 1175 | uint##bpp##_t *data = (uint##bpp##_t *)tightBeforeBuf; \ | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tight.c:1233:1: note: in expansion of macro ‘DEFINE_FILL_PALETTE_FUNCTION’ 1233 | DEFINE_FILL_PALETTE_FUNCTION(16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tight.c: In function ‘FillPalette32’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tight.c:1175:27: warning: cast increases required alignment of target type [-Wcast-align] 1175 | uint##bpp##_t *data = (uint##bpp##_t *)tightBeforeBuf; \ | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tight.c:1234:1: note: in expansion of macro ‘DEFINE_FILL_PALETTE_FUNCTION’ 1234 | DEFINE_FILL_PALETTE_FUNCTION(32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tight.c: In function ‘Pack24’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tight.c:1437:13: warning: cast increases required alignment of target type [-Wcast-align] 1437 | buf32 = (uint32_t *)buf; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tight.c: In function ‘EncodeIndexedRect16’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tight.c:1471:11: warning: cast increases required alignment of target type [-Wcast-align] 1471 | src = (uint##bpp##_t *) buf; \ | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tight.c:1493:1: note: in expansion of macro ‘DEFINE_IDX_ENCODE_FUNCTION’ 1493 | DEFINE_IDX_ENCODE_FUNCTION(16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tight.c: In function ‘EncodeIndexedRect32’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tight.c:1471:11: warning: cast increases required alignment of target type [-Wcast-align] 1471 | src = (uint##bpp##_t *) buf; \ | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tight.c:1494:1: note: in expansion of macro ‘DEFINE_IDX_ENCODE_FUNCTION’ 1494 | DEFINE_IDX_ENCODE_FUNCTION(32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tight.c: In function ‘EncodeMonoRect16’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tight.c:1507:11: warning: cast increases required alignment of target type [-Wcast-align] 1507 | ptr = (uint##bpp##_t *) buf; \ | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tight.c:1548:1: note: in expansion of macro ‘DEFINE_MONO_ENCODE_FUNCTION’ 1548 | DEFINE_MONO_ENCODE_FUNCTION(16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tight.c: In function ‘EncodeMonoRect32’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tight.c:1507:11: warning: cast increases required alignment of target type [-Wcast-align] 1507 | ptr = (uint##bpp##_t *) buf; \ | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tight.c:1549:1: note: in expansion of macro ‘DEFINE_MONO_ENCODE_FUNCTION’ 1549 | DEFINE_MONO_ENCODE_FUNCTION(32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tight.c: In function ‘SendJpegRect’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tight.c:1600:18: warning: cast increases required alignment of target type [-Wcast-align] 1600 | srcptr = (uint16_t *)&cl->scaledScreen->frameBuffer | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tight.c: In function ‘PrepareRowForImg24’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tight.c:1700:13: warning: cast increases required alignment of target type [-Wcast-align] 1700 | fbptr = (uint32_t *) | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tight.c: In function ‘PrepareRowForImg16’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tight.c:1719:13: warning: cast increases required alignment of target type [-Wcast-align] 1719 | fbptr = (uint##bpp##_t *) \ | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tight.c:1742:1: note: in expansion of macro ‘DEFINE_JPEG_GET_ROW_FUNCTION’ 1742 | DEFINE_JPEG_GET_ROW_FUNCTION(16) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tight.c: In function ‘PrepareRowForImg32’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tight.c:1719:13: warning: cast increases required alignment of target type [-Wcast-align] 1719 | fbptr = (uint##bpp##_t *) \ | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/tight.c:1743:1: note: in expansion of macro ‘DEFINE_JPEG_GET_ROW_FUNCTION’ 1743 | DEFINE_JPEG_GET_ROW_FUNCTION(32) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [73/102] /usr/bin/sparc-unknown-linux-gnu-gcc -DLIBVNCSERVER_HAVE_LIBJPEG -DLIBVNCSERVER_HAVE_LIBPNG -DLIBVNCSERVER_HAVE_LIBZ -DLIBVNCSERVER_WITH_WEBSOCKETS -Dvncserver_EXPORTS -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12 -I. -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common -DNDEBUG -O2 -mcpu=niagara2 -pipe -Wcast-align -fPIC -MD -MT CMakeFiles/vncserver.dir/libvncserver/zrle.c.o -MF CMakeFiles/vncserver.dir/libvncserver/zrle.c.o.d -o CMakeFiles/vncserver.dir/libvncserver/zrle.c.o -c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/zrle.c In file included from /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/zrleencodetemplate.c:94, from /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver/zrle.c:53: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common/zywrletemplate.c: In function ‘zywrleAnalyze15LE’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common/zywrletemplate.c:663:10: warning: cast increases required alignment of target type [-Wcast-align] 663 | pEnd = (int*)(pData+ h*scanline); \ | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common/zywrletemplate.c:772:2: note: in expansion of macro ‘ZYWRLE_LOAD_UNALIGN’ 772 | ZYWRLE_LOAD_UNALIGN(src,*(PIXEL_T*)pTop=*pData;) | ^~~~~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common/zywrletemplate.c:665:12: warning: cast increases required alignment of target type [-Wcast-align] 665 | pLine = (int*)(pData + uw); \ | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common/zywrletemplate.c:772:2: note: in expansion of macro ‘ZYWRLE_LOAD_UNALIGN’ 772 | ZYWRLE_LOAD_UNALIGN(src,*(PIXEL_T*)pTop=*pData;) | ^~~~~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common/zywrletemplate.c:676:10: warning: cast increases required alignment of target type [-Wcast-align] 676 | pEnd = (int*)(pData+ uh*scanline); \ | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common/zywrletemplate.c:772:2: note: in expansion of macro ‘ZYWRLE_LOAD_UNALIGN’ 772 | ZYWRLE_LOAD_UNALIGN(src,*(PIXEL_T*)pTop=*pData;) | ^~~~~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common/zywrletemplate.c:678:12: warning: cast increases required alignment of target type [-Wcast-align] 678 | pLine = (int*)(pData + w); \ | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common/zywrletemplate.c:772:2: note: in expansion of macro ‘ZYWRLE_LOAD_UNALIGN’ 772 | ZYWRLE_LOAD_UNALIGN(src,*(PIXEL_T*)pTop=*pData;) | ^~~~~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common/zywrletemplate.c:689:10: warning: cast increases required alignment of target type [-Wcast-align] 689 | pEnd = (int*)(pData+ uh*scanline); \ | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common/zywrletemplate.c:772:2: note: in expansion of macro ‘ZYWRLE_LOAD_UNALIGN’ 772 | ZYWRLE_LOAD_UNALIGN(src,*(PIXEL_T*)pTop=*pData;) | ^~~~~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common/zywrletemplate.c:691:12: warning: cast increases required alignment of target type [-Wcast-align] 691 | pLine = (int*)(pData + uw); \ | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common/zywrletemplate.c:772:2: note: in expansion of macro ‘ZYWRLE_LOAD_UNALIGN’ 772 | ZYWRLE_LOAD_UNALIGN(src,*(PIXEL_T*)pTop=*pData;) | ^~~~~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common/zywrletemplate.c: In function ‘zywrleAnalyze15BE’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common/zywrletemplate.c:663:10: warning: cast increases required alignment of target type [-Wcast-align] 663 | pEnd = (int*)(pData+ h*scanline); \ | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common/zywrletemplate.c:772:2: note: in expansion of macro ‘ZYWRLE_LOAD_UNALIGN’ 772 | ZYWRLE_LOAD_UNALIGN(src,*(PIXEL_T*)pTop=*pData;) | ^~~~~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common/zywrletemplate.c:665:12: warning: cast increases required alignment of target type [-Wcast-align] 665 | pLine = (int*)(pData + uw); \ | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common/zywrletemplate.c:772:2: note: in expansion of macro ‘ZYWRLE_LOAD_UNALIGN’ 772 | ZYWRLE_LOAD_UNALIGN(src,*(PIXEL_T*)pTop=*pData;) | ^~~~~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common/zywrletemplate.c:676:10: warning: cast increases required alignment of target type [-Wcast-align] 676 | pEnd = (int*)(pData+ uh*scanline); \ | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common/zywrletemplate.c:772:2: note: in expansion of macro ‘ZYWRLE_LOAD_UNALIGN’ 772 | ZYWRLE_LOAD_UNALIGN(src,*(PIXEL_T*)pTop=*pData;) | ^~~~~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common/zywrletemplate.c:678:12: warning: cast increases required alignment of target type [-Wcast-align] 678 | pLine = (int*)(pData + w); \ | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common/zywrletemplate.c:772:2: note: in expansion of macro ‘ZYWRLE_LOAD_UNALIGN’ 772 | ZYWRLE_LOAD_UNALIGN(src,*(PIXEL_T*)pTop=*pData;) | ^~~~~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common/zywrletemplate.c:689:10: warning: cast increases required alignment of target type [-Wcast-align] 689 | pEnd = (int*)(pData+ uh*scanline); \ | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common/zywrletemplate.c:772:2: note: in expansion of macro ‘ZYWRLE_LOAD_UNALIGN’ 772 | ZYWRLE_LOAD_UNALIGN(src,*(PIXEL_T*)pTop=*pData;) | ^~~~~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common/zywrletemplate.c:691:12: warning: cast increases required alignment of target type [-Wcast-align] 691 | pLine = (int*)(pData + uw); \ | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common/zywrletemplate.c:772:2: note: in expansion of macro ‘ZYWRLE_LOAD_UNALIGN’ 772 | ZYWRLE_LOAD_UNALIGN(src,*(PIXEL_T*)pTop=*pData;) | ^~~~~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common/zywrletemplate.c: In function ‘zywrleAnalyze16LE’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common/zywrletemplate.c:663:10: warning: cast increases required alignment of target type [-Wcast-align] 663 | pEnd = (int*)(pData+ h*scanline); \ | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common/zywrletemplate.c:772:2: note: in expansion of macro ‘ZYWRLE_LOAD_UNALIGN’ 772 | ZYWRLE_LOAD_UNALIGN(src,*(PIXEL_T*)pTop=*pData;) | ^~~~~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common/zywrletemplate.c:665:12: warning: cast increases required alignment of target type [-Wcast-align] 665 | pLine = (int*)(pData + uw); \ | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common/zywrletemplate.c:772:2: note: in expansion of macro ‘ZYWRLE_LOAD_UNALIGN’ 772 | ZYWRLE_LOAD_UNALIGN(src,*(PIXEL_T*)pTop=*pData;) | ^~~~~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common/zywrletemplate.c:676:10: warning: cast increases required alignment of target type [-Wcast-align] 676 | pEnd = (int*)(pData+ uh*scanline); \ | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common/zywrletemplate.c:772:2: note: in expansion of macro ‘ZYWRLE_LOAD_UNALIGN’ 772 | ZYWRLE_LOAD_UNALIGN(src,*(PIXEL_T*)pTop=*pData;) | ^~~~~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common/zywrletemplate.c:678:12: warning: cast increases required alignment of target type [-Wcast-align] 678 | pLine = (int*)(pData + w); \ | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common/zywrletemplate.c:772:2: note: in expansion of macro ‘ZYWRLE_LOAD_UNALIGN’ 772 | ZYWRLE_LOAD_UNALIGN(src,*(PIXEL_T*)pTop=*pData;) | ^~~~~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common/zywrletemplate.c:689:10: warning: cast increases required alignment of target type [-Wcast-align] 689 | pEnd = (int*)(pData+ uh*scanline); \ | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common/zywrletemplate.c:772:2: note: in expansion of macro ‘ZYWRLE_LOAD_UNALIGN’ 772 | ZYWRLE_LOAD_UNALIGN(src,*(PIXEL_T*)pTop=*pData;) | ^~~~~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common/zywrletemplate.c:691:12: warning: cast increases required alignment of target type [-Wcast-align] 691 | pLine = (int*)(pData + uw); \ | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common/zywrletemplate.c:772:2: note: in expansion of macro ‘ZYWRLE_LOAD_UNALIGN’ 772 | ZYWRLE_LOAD_UNALIGN(src,*(PIXEL_T*)pTop=*pData;) | ^~~~~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common/zywrletemplate.c: In function ‘zywrleAnalyze16BE’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common/zywrletemplate.c:663:10: warning: cast increases required alignment of target type [-Wcast-align] 663 | pEnd = (int*)(pData+ h*scanline); \ | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common/zywrletemplate.c:772:2: note: in expansion of macro ‘ZYWRLE_LOAD_UNALIGN’ 772 | ZYWRLE_LOAD_UNALIGN(src,*(PIXEL_T*)pTop=*pData;) | ^~~~~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common/zywrletemplate.c:665:12: warning: cast increases required alignment of target type [-Wcast-align] 665 | pLine = (int*)(pData + uw); \ | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common/zywrletemplate.c:772:2: note: in expansion of macro ‘ZYWRLE_LOAD_UNALIGN’ 772 | ZYWRLE_LOAD_UNALIGN(src,*(PIXEL_T*)pTop=*pData;) | ^~~~~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common/zywrletemplate.c:676:10: warning: cast increases required alignment of target type [-Wcast-align] 676 | pEnd = (int*)(pData+ uh*scanline); \ | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common/zywrletemplate.c:772:2: note: in expansion of macro ‘ZYWRLE_LOAD_UNALIGN’ 772 | ZYWRLE_LOAD_UNALIGN(src,*(PIXEL_T*)pTop=*pData;) | ^~~~~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common/zywrletemplate.c:678:12: warning: cast increases required alignment of target type [-Wcast-align] 678 | pLine = (int*)(pData + w); \ | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common/zywrletemplate.c:772:2: note: in expansion of macro ‘ZYWRLE_LOAD_UNALIGN’ 772 | ZYWRLE_LOAD_UNALIGN(src,*(PIXEL_T*)pTop=*pData;) | ^~~~~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common/zywrletemplate.c:689:10: warning: cast increases required alignment of target type [-Wcast-align] 689 | pEnd = (int*)(pData+ uh*scanline); \ | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common/zywrletemplate.c:772:2: note: in expansion of macro ‘ZYWRLE_LOAD_UNALIGN’ 772 | ZYWRLE_LOAD_UNALIGN(src,*(PIXEL_T*)pTop=*pData;) | ^~~~~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common/zywrletemplate.c:691:12: warning: cast increases required alignment of target type [-Wcast-align] 691 | pLine = (int*)(pData + uw); \ | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common/zywrletemplate.c:772:2: note: in expansion of macro ‘ZYWRLE_LOAD_UNALIGN’ 772 | ZYWRLE_LOAD_UNALIGN(src,*(PIXEL_T*)pTop=*pData;) | ^~~~~~~~~~~~~~~~~~~ [74/102] : && /usr/bin/sparc-unknown-linux-gnu-gcc -fPIC -O2 -mcpu=niagara2 -pipe -Wcast-align -Wl,-O1 -Wl,--as-needed -shared -Wl,-soname,libvncserver.so.1 -o libvncserver.so.0.9.12 CMakeFiles/vncserver.dir/libvncserver/main.c.o CMakeFiles/vncserver.dir/libvncserver/rfbserver.c.o CMakeFiles/vncserver.dir/libvncserver/rfbregion.c.o CMakeFiles/vncserver.dir/libvncserver/auth.c.o CMakeFiles/vncserver.dir/libvncserver/sockets.c.o CMakeFiles/vncserver.dir/libvncserver/stats.c.o CMakeFiles/vncserver.dir/libvncserver/corre.c.o CMakeFiles/vncserver.dir/libvncserver/hextile.c.o CMakeFiles/vncserver.dir/libvncserver/rre.c.o CMakeFiles/vncserver.dir/libvncserver/translate.c.o CMakeFiles/vncserver.dir/libvncserver/cutpaste.c.o CMakeFiles/vncserver.dir/libvncserver/httpd.c.o CMakeFiles/vncserver.dir/libvncserver/cursor.c.o CMakeFiles/vncserver.dir/libvncserver/font.c.o CMakeFiles/vncserver.dir/libvncserver/draw.c.o CMakeFiles/vncserver.dir/libvncserver/selbox.c.o CMakeFiles/vncserver.dir/common/d3des.c.o CMakeFiles/vncserver.dir/common/vncauth.c.o CMakeFiles/vncserver.dir/libvncserver/cargs.c.o CMakeFiles/vncserver.dir/libvncserver/ultra.c.o CMakeFiles/vncserver.dir/libvncserver/scale.c.o CMakeFiles/vncserver.dir/libvncserver/rfbssl_openssl.c.o CMakeFiles/vncserver.dir/libvncserver/zlib.c.o CMakeFiles/vncserver.dir/libvncserver/zrle.c.o CMakeFiles/vncserver.dir/libvncserver/zrleoutstream.c.o CMakeFiles/vncserver.dir/libvncserver/zrlepalettehelper.c.o CMakeFiles/vncserver.dir/common/minilzo.c.o CMakeFiles/vncserver.dir/libvncserver/tight.c.o CMakeFiles/vncserver.dir/common/turbojpeg.c.o CMakeFiles/vncserver.dir/libvncserver/tightvnc-filetransfer/rfbtightserver.c.o CMakeFiles/vncserver.dir/libvncserver/tightvnc-filetransfer/handlefiletransferrequest.c.o CMakeFiles/vncserver.dir/libvncserver/tightvnc-filetransfer/filetransfermsg.c.o CMakeFiles/vncserver.dir/libvncserver/tightvnc-filetransfer/filelistinfo.c.o CMakeFiles/vncserver.dir/libvncserver/websockets.c.o CMakeFiles/vncserver.dir/libvncserver/ws_decode.c.o CMakeFiles/vncserver.dir/common/base64.c.o CMakeFiles/vncserver.dir/common/rfbcrypto_openssl.c.o -lpthread -lz /usr/lib/libjpeg.so /usr/lib/libpng.so -lz /usr/lib/libssl.so /usr/lib/libcrypto.so /usr/lib/libssl.so /usr/lib/libcrypto.so /usr/lib/libjpeg.so /usr/lib/libpng.so /usr/lib/libssl.so /usr/lib/libcrypto.so /usr/lib/libssl.so /usr/lib/libcrypto.so && : [75/102] /usr/bin/cmake -E cmake_symlink_library libvncserver.so.0.9.12 libvncserver.so.1 libvncserver.so && : [76/102] : && /usr/bin/sparc-unknown-linux-gnu-gcc -O2 -mcpu=niagara2 -pipe -Wcast-align -Wl,-O1 -Wl,--as-needed CMakeFiles/examples_colourmaptest.dir/examples/colourmaptest.c.o -o examples/colourmaptest -Wl,-rpath,/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12-.sparc32 libvncserver.so.0.9.12 -lpthread -lz /usr/lib/libjpeg.so /usr/lib/libpng.so -lz /usr/lib/libjpeg.so /usr/lib/libpng.so /usr/lib/libssl.so /usr/lib/libcrypto.so /usr/lib/libssl.so /usr/lib/libcrypto.so && : [77/102] : && /usr/bin/sparc-unknown-linux-gnu-gcc -O2 -mcpu=niagara2 -pipe -Wcast-align -Wl,-O1 -Wl,--as-needed CMakeFiles/examples_pnmshow.dir/examples/pnmshow.c.o -o examples/pnmshow -Wl,-rpath,/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12-.sparc32 libvncserver.so.0.9.12 -lpthread -lz /usr/lib/libjpeg.so /usr/lib/libpng.so -lz /usr/lib/libjpeg.so /usr/lib/libpng.so /usr/lib/libssl.so /usr/lib/libcrypto.so /usr/lib/libssl.so /usr/lib/libcrypto.so && : [78/102] : && /usr/bin/sparc-unknown-linux-gnu-gcc -O2 -mcpu=niagara2 -pipe -Wcast-align -Wl,-O1 -Wl,--as-needed CMakeFiles/examples_filetransfer.dir/examples/filetransfer.c.o -o examples/filetransfer -Wl,-rpath,/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12-.sparc32 libvncserver.so.0.9.12 -lpthread -lz /usr/lib/libjpeg.so /usr/lib/libpng.so -lz /usr/lib/libjpeg.so /usr/lib/libpng.so /usr/lib/libssl.so /usr/lib/libcrypto.so /usr/lib/libssl.so /usr/lib/libcrypto.so && : [79/102] : && /usr/bin/sparc-unknown-linux-gnu-gcc -O2 -mcpu=niagara2 -pipe -Wcast-align -Wl,-O1 -Wl,--as-needed CMakeFiles/examples_simple.dir/examples/simple.c.o -o examples/simple -Wl,-rpath,/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12-.sparc32 libvncserver.so.0.9.12 -lpthread -lz /usr/lib/libjpeg.so /usr/lib/libpng.so -lz /usr/lib/libjpeg.so /usr/lib/libpng.so /usr/lib/libssl.so /usr/lib/libcrypto.so /usr/lib/libssl.so /usr/lib/libcrypto.so && : [80/102] : && /usr/bin/sparc-unknown-linux-gnu-gcc -O2 -mcpu=niagara2 -pipe -Wcast-align -Wl,-O1 -Wl,--as-needed CMakeFiles/examples_rotate.dir/examples/rotate.c.o -o examples/rotate -Wl,-rpath,/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12-.sparc32 libvncserver.so.0.9.12 -lpthread -lz /usr/lib/libjpeg.so /usr/lib/libpng.so -lz /usr/lib/libjpeg.so /usr/lib/libpng.so /usr/lib/libssl.so /usr/lib/libcrypto.so /usr/lib/libssl.so /usr/lib/libcrypto.so && : [81/102] : && /usr/bin/sparc-unknown-linux-gnu-gcc -O2 -mcpu=niagara2 -pipe -Wcast-align -Wl,-O1 -Wl,--as-needed CMakeFiles/examples_example.dir/examples/example.c.o -o examples/example -Wl,-rpath,/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12-.sparc32 libvncserver.so.0.9.12 -lpthread -lz /usr/lib/libjpeg.so /usr/lib/libpng.so -lz /usr/lib/libjpeg.so /usr/lib/libpng.so /usr/lib/libssl.so /usr/lib/libcrypto.so /usr/lib/libssl.so /usr/lib/libcrypto.so && : [82/102] : && /usr/bin/sparc-unknown-linux-gnu-gcc -O2 -mcpu=niagara2 -pipe -Wcast-align -Wl,-O1 -Wl,--as-needed CMakeFiles/examples_vncev.dir/examples/vncev.c.o -o examples/vncev -Wl,-rpath,/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12-.sparc32 libvncserver.so.0.9.12 -lpthread -lz /usr/lib/libjpeg.so /usr/lib/libpng.so -lz /usr/lib/libjpeg.so /usr/lib/libpng.so /usr/lib/libssl.so /usr/lib/libcrypto.so /usr/lib/libssl.so /usr/lib/libcrypto.so && : [83/102] : && /usr/bin/sparc-unknown-linux-gnu-gcc -O2 -mcpu=niagara2 -pipe -Wcast-align -Wl,-O1 -Wl,--as-needed CMakeFiles/examples_regiontest.dir/examples/regiontest.c.o -o examples/regiontest -Wl,-rpath,/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12-.sparc32 libvncserver.so.0.9.12 -lpthread -lz /usr/lib/libjpeg.so /usr/lib/libpng.so -lz /usr/lib/libjpeg.so /usr/lib/libpng.so /usr/lib/libssl.so /usr/lib/libcrypto.so /usr/lib/libssl.so /usr/lib/libcrypto.so && : [84/102] : && /usr/bin/sparc-unknown-linux-gnu-gcc -O2 -mcpu=niagara2 -pipe -Wcast-align -Wl,-O1 -Wl,--as-needed CMakeFiles/examples_blooptest.dir/examples/blooptest.c.o -o examples/blooptest -Wl,-rpath,/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12-.sparc32 libvncserver.so.0.9.12 -lpthread -lz /usr/lib/libjpeg.so /usr/lib/libpng.so -lz /usr/lib/libjpeg.so /usr/lib/libpng.so /usr/lib/libssl.so /usr/lib/libcrypto.so /usr/lib/libssl.so /usr/lib/libcrypto.so && : [85/102] : && /usr/bin/sparc-unknown-linux-gnu-gcc -O2 -mcpu=niagara2 -pipe -Wcast-align -Wl,-O1 -Wl,--as-needed CMakeFiles/examples_storepasswd.dir/examples/storepasswd.c.o -o examples/storepasswd -Wl,-rpath,/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12-.sparc32 libvncserver.so.0.9.12 -lpthread -lz /usr/lib/libjpeg.so /usr/lib/libpng.so -lz /usr/lib/libjpeg.so /usr/lib/libpng.so /usr/lib/libssl.so /usr/lib/libcrypto.so /usr/lib/libssl.so /usr/lib/libcrypto.so && : [86/102] : && /usr/bin/sparc-unknown-linux-gnu-gcc -O2 -mcpu=niagara2 -pipe -Wcast-align -Wl,-O1 -Wl,--as-needed CMakeFiles/examples_repeater.dir/examples/repeater.c.o -o examples/repeater -Wl,-rpath,/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12-.sparc32 libvncserver.so.0.9.12 -lpthread -lz /usr/lib/libjpeg.so /usr/lib/libpng.so -lz /usr/lib/libjpeg.so /usr/lib/libpng.so /usr/lib/libssl.so /usr/lib/libcrypto.so /usr/lib/libssl.so /usr/lib/libcrypto.so && : [87/102] : && /usr/bin/sparc-unknown-linux-gnu-gcc -O2 -mcpu=niagara2 -pipe -Wcast-align -Wl,-O1 -Wl,--as-needed CMakeFiles/examples_fontsel.dir/examples/fontsel.c.o -o examples/fontsel -Wl,-rpath,/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12-.sparc32 libvncserver.so.0.9.12 -lpthread -lz /usr/lib/libjpeg.so /usr/lib/libpng.so -lz /usr/lib/libjpeg.so /usr/lib/libpng.so /usr/lib/libssl.so /usr/lib/libcrypto.so /usr/lib/libssl.so /usr/lib/libcrypto.so && : [88/102] : && /usr/bin/sparc-unknown-linux-gnu-gcc -O2 -mcpu=niagara2 -pipe -Wcast-align -Wl,-O1 -Wl,--as-needed CMakeFiles/examples_camera.dir/examples/camera.c.o -o examples/camera -Wl,-rpath,/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12-.sparc32 libvncserver.so.0.9.12 -lpthread -lz /usr/lib/libjpeg.so /usr/lib/libpng.so -lz /usr/lib/libjpeg.so /usr/lib/libpng.so /usr/lib/libssl.so /usr/lib/libcrypto.so /usr/lib/libssl.so /usr/lib/libcrypto.so && : [89/102] : && /usr/bin/sparc-unknown-linux-gnu-gcc -O2 -mcpu=niagara2 -pipe -Wcast-align -Wl,-O1 -Wl,--as-needed CMakeFiles/examples_pnmshow24.dir/examples/pnmshow24.c.o -o examples/pnmshow24 -Wl,-rpath,/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12-.sparc32 libvncserver.so.0.9.12 -lpthread -lz /usr/lib/libjpeg.so /usr/lib/libpng.so -lz /usr/lib/libjpeg.so /usr/lib/libpng.so /usr/lib/libssl.so /usr/lib/libcrypto.so /usr/lib/libssl.so /usr/lib/libcrypto.so && : [90/102] : && /usr/bin/sparc-unknown-linux-gnu-gcc -O2 -mcpu=niagara2 -pipe -Wcast-align -Wl,-O1 -Wl,--as-needed CMakeFiles/examples_backchannel.dir/examples/backchannel.c.o -o examples/backchannel -Wl,-rpath,/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12-.sparc32 libvncserver.so.0.9.12 -lpthread -lz /usr/lib/libjpeg.so /usr/lib/libpng.so -lz /usr/lib/libjpeg.so /usr/lib/libpng.so /usr/lib/libssl.so /usr/lib/libcrypto.so /usr/lib/libssl.so /usr/lib/libcrypto.so && : [91/102] : && /usr/bin/sparc-unknown-linux-gnu-gcc -O2 -mcpu=niagara2 -pipe -Wcast-align -Wl,-O1 -Wl,--as-needed CMakeFiles/examples_simple15.dir/examples/simple15.c.o -o examples/simple15 -Wl,-rpath,/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12-.sparc32 libvncserver.so.0.9.12 -lpthread -lz /usr/lib/libjpeg.so /usr/lib/libpng.so -lz /usr/lib/libjpeg.so /usr/lib/libpng.so /usr/lib/libssl.so /usr/lib/libcrypto.so /usr/lib/libssl.so /usr/lib/libcrypto.so && : [92/102] /usr/bin/sparc-unknown-linux-gnu-gcc -DLIBVNCSERVER_HAVE_LIBJPEG -DLIBVNCSERVER_HAVE_LIBPNG -DLIBVNCSERVER_HAVE_LIBZ -DLIBVNCSERVER_WITH_WEBSOCKETS -Dvncclient_EXPORTS -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12 -I. -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncserver -I/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common -DNDEBUG -O2 -mcpu=niagara2 -pipe -Wcast-align -fPIC -MD -MT CMakeFiles/vncclient.dir/libvncclient/rfbproto.c.o -MF CMakeFiles/vncclient.dir/libvncclient/rfbproto.c.o.d -o CMakeFiles/vncclient.dir/libvncclient/rfbproto.c.o -c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/rfbproto.c /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/rfbproto.c: In function ‘SetFormatAndEncodings’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/rfbproto.c:1265:28: warning: cast increases required alignment of target type [-Wcast-align] 1265 | rfbSetEncodingsMsg *se = (rfbSetEncodingsMsg *)buf; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/rfbproto.c:1266:20: warning: cast increases required alignment of target type [-Wcast-align] 1266 | uint32_t *encs = (uint32_t *)(&buf[sz_rfbSetEncodingsMsg]); | ^ In file included from /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/rfbproto.c:2387: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/tight.c: In function ‘FilterGradient8’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/tight.c:431:23: warning: cast increases required alignment of target type [-Wcast-align] 431 | uint16_t *thatRow = (uint16_t *)client->tightPrevRow; | ^ In file included from /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/rfbproto.c:2393: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/corre.c: In function ‘HandleCoRRE16’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/corre.c:57:9: warning: cast increases required alignment of target type [-Wcast-align] 57 | pix = *(CARDBPP *)ptr; | ^ In file included from /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/rfbproto.c:2397: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/tight.c: In function ‘FilterCopy16’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/tight.c:343:5: warning: cast increases required alignment of target type [-Wcast-align] 343 | (CARDBPP *)&client->frameBuffer[(srcy * client->width + srcx) * BPP / 8]; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/tight.c: In function ‘FilterGradient16’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/tight.c:428:5: warning: cast increases required alignment of target type [-Wcast-align] 428 | (CARDBPP *)&client->frameBuffer[(srcy * client->width + srcx) * BPP / 8]; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/tight.c:430:18: warning: cast increases required alignment of target type [-Wcast-align] 430 | CARDBPP *src = (CARDBPP *)client->buffer; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/tight.c:431:23: warning: cast increases required alignment of target type [-Wcast-align] 431 | uint16_t *thatRow = (uint16_t *)client->tightPrevRow; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/tight.c: In function ‘FilterPalette16’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/tight.c:523:5: warning: cast increases required alignment of target type [-Wcast-align] 523 | (CARDBPP *)&client->frameBuffer[(srcy * client->width + srcx) * BPP / 8]; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/tight.c:525:22: warning: cast increases required alignment of target type [-Wcast-align] 525 | CARDBPP *palette = (CARDBPP *)client->tightPalette; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/tight.c: In function ‘DecompressJpegRect16’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/tight.c:617:20: warning: cast increases required alignment of target type [-Wcast-align] 617 | CARDBPP *dst16=(CARDBPP *)dst, *dst2; | ^ In file included from /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/rfbproto.c:2398: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/trle.c: In function ‘HandleTRLE16’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/trle.c:50:37: warning: cast increases required alignment of target type [-Wcast-align] 50 | #define UncompressCPixel(pointer) (*(CARDBPP *)pointer) | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/trle.c:116:17: note: in expansion of macro ‘UncompressCPixel’ 116 | color = UncompressCPixel(buffer); | ^~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/trle.c:153:18: warning: cast increases required alignment of target type [-Wcast-align] 153 | ((CARDBPP *)client->frameBuffer)[j + i] = | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/trle.c:50:37: warning: cast increases required alignment of target type [-Wcast-align] 50 | #define UncompressCPixel(pointer) (*(CARDBPP *)pointer) | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/trle.c:177:19: note: in expansion of macro ‘UncompressCPixel’ 177 | color = UncompressCPixel(buffer); | ^~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/trle.c:190:14: warning: cast increases required alignment of target type [-Wcast-align] 190 | ((CARDBPP *)client->frameBuffer)[(y + j) * client->width + x + i] = | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/trle.c:234:14: warning: cast increases required alignment of target type [-Wcast-align] 234 | ((CARDBPP *)client->frameBuffer)[(y + j) * client->width + x + i] = | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/trle.c:50:37: warning: cast increases required alignment of target type [-Wcast-align] 50 | #define UncompressCPixel(pointer) (*(CARDBPP *)pointer) | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/trle.c:265:26: note: in expansion of macro ‘UncompressCPixel’ 265 | palette[i] = UncompressCPixel(buffer); | ^~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/trle.c:50:37: warning: cast increases required alignment of target type [-Wcast-align] 50 | #define UncompressCPixel(pointer) (*(CARDBPP *)pointer) | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/trle.c:277:26: note: in expansion of macro ‘UncompressCPixel’ 277 | palette[i] = UncompressCPixel(buffer); | ^~~~~~~~~~~~~~~~ In file included from /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:75, from /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/rfbproto.c:2399: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common/zywrletemplate.c: In function ‘zywrleSynthesize16LE’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common/zywrletemplate.c:663:10: warning: cast increases required alignment of target type [-Wcast-align] 663 | pEnd = (int*)(pData+ h*scanline); \ | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common/zywrletemplate.c:819:2: note: in expansion of macro ‘ZYWRLE_LOAD_UNALIGN’ 819 | ZYWRLE_LOAD_UNALIGN(dst,*pData=*(PIXEL_T*)pTop;) | ^~~~~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common/zywrletemplate.c:665:12: warning: cast increases required alignment of target type [-Wcast-align] 665 | pLine = (int*)(pData + uw); \ | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common/zywrletemplate.c:819:2: note: in expansion of macro ‘ZYWRLE_LOAD_UNALIGN’ 819 | ZYWRLE_LOAD_UNALIGN(dst,*pData=*(PIXEL_T*)pTop;) | ^~~~~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common/zywrletemplate.c:676:10: warning: cast increases required alignment of target type [-Wcast-align] 676 | pEnd = (int*)(pData+ uh*scanline); \ | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common/zywrletemplate.c:819:2: note: in expansion of macro ‘ZYWRLE_LOAD_UNALIGN’ 819 | ZYWRLE_LOAD_UNALIGN(dst,*pData=*(PIXEL_T*)pTop;) | ^~~~~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common/zywrletemplate.c:678:12: warning: cast increases required alignment of target type [-Wcast-align] 678 | pLine = (int*)(pData + w); \ | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common/zywrletemplate.c:819:2: note: in expansion of macro ‘ZYWRLE_LOAD_UNALIGN’ 819 | ZYWRLE_LOAD_UNALIGN(dst,*pData=*(PIXEL_T*)pTop;) | ^~~~~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common/zywrletemplate.c:689:10: warning: cast increases required alignment of target type [-Wcast-align] 689 | pEnd = (int*)(pData+ uh*scanline); \ | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common/zywrletemplate.c:819:2: note: in expansion of macro ‘ZYWRLE_LOAD_UNALIGN’ 819 | ZYWRLE_LOAD_UNALIGN(dst,*pData=*(PIXEL_T*)pTop;) | ^~~~~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common/zywrletemplate.c:691:12: warning: cast increases required alignment of target type [-Wcast-align] 691 | pLine = (int*)(pData + uw); \ | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/common/zywrletemplate.c:819:2: note: in expansion of macro ‘ZYWRLE_LOAD_UNALIGN’ 819 | ZYWRLE_LOAD_UNALIGN(dst,*pData=*(PIXEL_T*)pTop;) | ^~~~~~~~~~~~~~~~~~~ In file included from /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/rfbproto.c:2399: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c: In function ‘HandleZRLETile16’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:256:22: warning: cast increases required alignment of target type [-Wcast-align] 256 | CARDBPP* pFrame = (CARDBPP*)client->frameBuffer + y*client->width+x; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:264:74: warning: cast increases required alignment of target type [-Wcast-align] 264 | ZYWRLE_SYNTHESIZE( pFrame, pFrame, w, h, client->width, zywrle_level, (int*)client->zlib_buffer ); | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:233:37: warning: cast increases required alignment of target type [-Wcast-align] 233 | #define UncompressCPixel(pointer) (*(CARDBPP*)pointer) | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:287:20: note: in expansion of macro ‘UncompressCPixel’ 287 | CARDBPP color = UncompressCPixel(buffer); | ^~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:233:37: warning: cast increases required alignment of target type [-Wcast-align] 233 | #define UncompressCPixel(pointer) (*(CARDBPP*)pointer) | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:310:18: note: in expansion of macro ‘UncompressCPixel’ 310 | palette[i] = UncompressCPixel(buffer); | ^~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:315:7: warning: cast increases required alignment of target type [-Wcast-align] 315 | ((CARDBPP*)client->frameBuffer)[j+i] = palette[((*buffer)>>shift)&mask]; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:233:37: warning: cast increases required alignment of target type [-Wcast-align] 233 | #define UncompressCPixel(pointer) (*(CARDBPP*)pointer) | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:336:13: note: in expansion of macro ‘UncompressCPixel’ 336 | color = UncompressCPixel(buffer); | ^~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:349:7: warning: cast increases required alignment of target type [-Wcast-align] 349 | ((CARDBPP*)client->frameBuffer)[(y+j)*client->width+x+i] = color; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:233:37: warning: cast increases required alignment of target type [-Wcast-align] 233 | #define UncompressCPixel(pointer) (*(CARDBPP*)pointer) | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:376:18: note: in expansion of macro ‘UncompressCPixel’ 376 | palette[i] = UncompressCPixel(buffer); | ^~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:401:7: warning: cast increases required alignment of target type [-Wcast-align] 401 | ((CARDBPP*)client->frameBuffer)[(y+j)*client->width+x+i] = color; | ^ In file included from /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/rfbproto.c:2401: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/trle.c: In function ‘HandleTRLE15’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/trle.c:105:14: warning: cast increases required alignment of target type [-Wcast-align] 105 | ((CARDBPP *)client->frameBuffer)[j + i] = UncompressCPixel(buffer); | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/trle.c:50:37: warning: cast increases required alignment of target type [-Wcast-align] 50 | #define UncompressCPixel(pointer) (*(CARDBPP *)pointer) | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/trle.c:105:55: note: in expansion of macro ‘UncompressCPixel’ 105 | ((CARDBPP *)client->frameBuffer)[j + i] = UncompressCPixel(buffer); | ^~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/trle.c:50:37: warning: cast increases required alignment of target type [-Wcast-align] 50 | #define UncompressCPixel(pointer) (*(CARDBPP *)pointer) | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/trle.c:116:17: note: in expansion of macro ‘UncompressCPixel’ 116 | color = UncompressCPixel(buffer); | ^~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/trle.c:153:18: warning: cast increases required alignment of target type [-Wcast-align] 153 | ((CARDBPP *)client->frameBuffer)[j + i] = | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/trle.c:50:37: warning: cast increases required alignment of target type [-Wcast-align] 50 | #define UncompressCPixel(pointer) (*(CARDBPP *)pointer) | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/trle.c:177:19: note: in expansion of macro ‘UncompressCPixel’ 177 | color = UncompressCPixel(buffer); | ^~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/trle.c:190:14: warning: cast increases required alignment of target type [-Wcast-align] 190 | ((CARDBPP *)client->frameBuffer)[(y + j) * client->width + x + i] = | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/trle.c:234:14: warning: cast increases required alignment of target type [-Wcast-align] 234 | ((CARDBPP *)client->frameBuffer)[(y + j) * client->width + x + i] = | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/trle.c:50:37: warning: cast increases required alignment of target type [-Wcast-align] 50 | #define UncompressCPixel(pointer) (*(CARDBPP *)pointer) | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/trle.c:265:26: note: in expansion of macro ‘UncompressCPixel’ 265 | palette[i] = UncompressCPixel(buffer); | ^~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/trle.c:50:37: warning: cast increases required alignment of target type [-Wcast-align] 50 | #define UncompressCPixel(pointer) (*(CARDBPP *)pointer) | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/trle.c:277:26: note: in expansion of macro ‘UncompressCPixel’ 277 | palette[i] = UncompressCPixel(buffer); | ^~~~~~~~~~~~~~~~ In file included from /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/rfbproto.c:2403: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c: In function ‘HandleZRLETile15’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:256:22: warning: cast increases required alignment of target type [-Wcast-align] 256 | CARDBPP* pFrame = (CARDBPP*)client->frameBuffer + y*client->width+x; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:264:74: warning: cast increases required alignment of target type [-Wcast-align] 264 | ZYWRLE_SYNTHESIZE( pFrame, pFrame, w, h, client->width, zywrle_level, (int*)client->zlib_buffer ); | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:279:7: warning: cast increases required alignment of target type [-Wcast-align] 279 | ((CARDBPP*)client->frameBuffer)[j+i] = UncompressCPixel(buffer); | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:233:37: warning: cast increases required alignment of target type [-Wcast-align] 233 | #define UncompressCPixel(pointer) (*(CARDBPP*)pointer) | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:279:45: note: in expansion of macro ‘UncompressCPixel’ 279 | ((CARDBPP*)client->frameBuffer)[j+i] = UncompressCPixel(buffer); | ^~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:233:37: warning: cast increases required alignment of target type [-Wcast-align] 233 | #define UncompressCPixel(pointer) (*(CARDBPP*)pointer) | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:287:20: note: in expansion of macro ‘UncompressCPixel’ 287 | CARDBPP color = UncompressCPixel(buffer); | ^~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:233:37: warning: cast increases required alignment of target type [-Wcast-align] 233 | #define UncompressCPixel(pointer) (*(CARDBPP*)pointer) | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:310:18: note: in expansion of macro ‘UncompressCPixel’ 310 | palette[i] = UncompressCPixel(buffer); | ^~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:315:7: warning: cast increases required alignment of target type [-Wcast-align] 315 | ((CARDBPP*)client->frameBuffer)[j+i] = palette[((*buffer)>>shift)&mask]; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:233:37: warning: cast increases required alignment of target type [-Wcast-align] 233 | #define UncompressCPixel(pointer) (*(CARDBPP*)pointer) | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:336:13: note: in expansion of macro ‘UncompressCPixel’ 336 | color = UncompressCPixel(buffer); | ^~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:349:7: warning: cast increases required alignment of target type [-Wcast-align] 349 | ((CARDBPP*)client->frameBuffer)[(y+j)*client->width+x+i] = color; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:233:37: warning: cast increases required alignment of target type [-Wcast-align] 233 | #define UncompressCPixel(pointer) (*(CARDBPP*)pointer) | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:376:18: note: in expansion of macro ‘UncompressCPixel’ 376 | palette[i] = UncompressCPixel(buffer); | ^~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:401:7: warning: cast increases required alignment of target type [-Wcast-align] 401 | ((CARDBPP*)client->frameBuffer)[(y+j)*client->width+x+i] = color; | ^ In file included from /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/rfbproto.c:2407: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/corre.c: In function ‘HandleCoRRE32’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/corre.c:57:9: warning: cast increases required alignment of target type [-Wcast-align] 57 | pix = *(CARDBPP *)ptr; | ^ In file included from /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/rfbproto.c:2411: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/tight.c: In function ‘FilterCopy32’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/tight.c:343:5: warning: cast increases required alignment of target type [-Wcast-align] 343 | (CARDBPP *)&client->frameBuffer[(srcy * client->width + srcx) * BPP / 8]; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/tight.c: In function ‘FilterGradient24’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/tight.c:387:5: warning: cast increases required alignment of target type [-Wcast-align] 387 | (CARDBPP *)&client->frameBuffer[(srcy * client->width + srcx) * BPP / 8]; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/tight.c: In function ‘FilterGradient32’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/tight.c:428:5: warning: cast increases required alignment of target type [-Wcast-align] 428 | (CARDBPP *)&client->frameBuffer[(srcy * client->width + srcx) * BPP / 8]; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/tight.c:430:18: warning: cast increases required alignment of target type [-Wcast-align] 430 | CARDBPP *src = (CARDBPP *)client->buffer; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/tight.c:431:23: warning: cast increases required alignment of target type [-Wcast-align] 431 | uint16_t *thatRow = (uint16_t *)client->tightPrevRow; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/tight.c: In function ‘InitFilterPalette32’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/tight.c:486:22: warning: cast increases required alignment of target type [-Wcast-align] 486 | CARDBPP *palette = (CARDBPP *)client->tightPalette; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/tight.c: In function ‘FilterPalette32’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/tight.c:523:5: warning: cast increases required alignment of target type [-Wcast-align] 523 | (CARDBPP *)&client->frameBuffer[(srcy * client->width + srcx) * BPP / 8]; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/tight.c:525:22: warning: cast increases required alignment of target type [-Wcast-align] 525 | CARDBPP *palette = (CARDBPP *)client->tightPalette; | ^ In file included from /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/rfbproto.c:2412: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/trle.c: In function ‘HandleTRLE32’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/trle.c:50:37: warning: cast increases required alignment of target type [-Wcast-align] 50 | #define UncompressCPixel(pointer) (*(CARDBPP *)pointer) | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/trle.c:116:17: note: in expansion of macro ‘UncompressCPixel’ 116 | color = UncompressCPixel(buffer); | ^~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/trle.c:153:18: warning: cast increases required alignment of target type [-Wcast-align] 153 | ((CARDBPP *)client->frameBuffer)[j + i] = | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/trle.c:50:37: warning: cast increases required alignment of target type [-Wcast-align] 50 | #define UncompressCPixel(pointer) (*(CARDBPP *)pointer) | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/trle.c:177:19: note: in expansion of macro ‘UncompressCPixel’ 177 | color = UncompressCPixel(buffer); | ^~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/trle.c:190:14: warning: cast increases required alignment of target type [-Wcast-align] 190 | ((CARDBPP *)client->frameBuffer)[(y + j) * client->width + x + i] = | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/trle.c:234:14: warning: cast increases required alignment of target type [-Wcast-align] 234 | ((CARDBPP *)client->frameBuffer)[(y + j) * client->width + x + i] = | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/trle.c:50:37: warning: cast increases required alignment of target type [-Wcast-align] 50 | #define UncompressCPixel(pointer) (*(CARDBPP *)pointer) | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/trle.c:265:26: note: in expansion of macro ‘UncompressCPixel’ 265 | palette[i] = UncompressCPixel(buffer); | ^~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/trle.c:50:37: warning: cast increases required alignment of target type [-Wcast-align] 50 | #define UncompressCPixel(pointer) (*(CARDBPP *)pointer) | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/trle.c:277:26: note: in expansion of macro ‘UncompressCPixel’ 277 | palette[i] = UncompressCPixel(buffer); | ^~~~~~~~~~~~~~~~ In file included from /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/rfbproto.c:2413: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c: In function ‘HandleZRLETile32’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:256:22: warning: cast increases required alignment of target type [-Wcast-align] 256 | CARDBPP* pFrame = (CARDBPP*)client->frameBuffer + y*client->width+x; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:264:74: warning: cast increases required alignment of target type [-Wcast-align] 264 | ZYWRLE_SYNTHESIZE( pFrame, pFrame, w, h, client->width, zywrle_level, (int*)client->zlib_buffer ); | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:233:37: warning: cast increases required alignment of target type [-Wcast-align] 233 | #define UncompressCPixel(pointer) (*(CARDBPP*)pointer) | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:287:20: note: in expansion of macro ‘UncompressCPixel’ 287 | CARDBPP color = UncompressCPixel(buffer); | ^~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:233:37: warning: cast increases required alignment of target type [-Wcast-align] 233 | #define UncompressCPixel(pointer) (*(CARDBPP*)pointer) | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:310:18: note: in expansion of macro ‘UncompressCPixel’ 310 | palette[i] = UncompressCPixel(buffer); | ^~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:315:7: warning: cast increases required alignment of target type [-Wcast-align] 315 | ((CARDBPP*)client->frameBuffer)[j+i] = palette[((*buffer)>>shift)&mask]; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:233:37: warning: cast increases required alignment of target type [-Wcast-align] 233 | #define UncompressCPixel(pointer) (*(CARDBPP*)pointer) | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:336:13: note: in expansion of macro ‘UncompressCPixel’ 336 | color = UncompressCPixel(buffer); | ^~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:349:7: warning: cast increases required alignment of target type [-Wcast-align] 349 | ((CARDBPP*)client->frameBuffer)[(y+j)*client->width+x+i] = color; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:233:37: warning: cast increases required alignment of target type [-Wcast-align] 233 | #define UncompressCPixel(pointer) (*(CARDBPP*)pointer) | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:376:18: note: in expansion of macro ‘UncompressCPixel’ 376 | palette[i] = UncompressCPixel(buffer); | ^~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:401:7: warning: cast increases required alignment of target type [-Wcast-align] 401 | ((CARDBPP*)client->frameBuffer)[(y+j)*client->width+x+i] = color; | ^ In file included from /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/rfbproto.c:2415: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/trle.c: In function ‘HandleTRLE24’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/trle.c:105:14: warning: cast increases required alignment of target type [-Wcast-align] 105 | ((CARDBPP *)client->frameBuffer)[j + i] = UncompressCPixel(buffer); | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/trle.c:50:37: warning: cast increases required alignment of target type [-Wcast-align] 50 | #define UncompressCPixel(pointer) (*(CARDBPP *)pointer) | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/trle.c:105:55: note: in expansion of macro ‘UncompressCPixel’ 105 | ((CARDBPP *)client->frameBuffer)[j + i] = UncompressCPixel(buffer); | ^~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/trle.c:50:37: warning: cast increases required alignment of target type [-Wcast-align] 50 | #define UncompressCPixel(pointer) (*(CARDBPP *)pointer) | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/trle.c:116:17: note: in expansion of macro ‘UncompressCPixel’ 116 | color = UncompressCPixel(buffer); | ^~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/trle.c:153:18: warning: cast increases required alignment of target type [-Wcast-align] 153 | ((CARDBPP *)client->frameBuffer)[j + i] = | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/trle.c:50:37: warning: cast increases required alignment of target type [-Wcast-align] 50 | #define UncompressCPixel(pointer) (*(CARDBPP *)pointer) | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/trle.c:177:19: note: in expansion of macro ‘UncompressCPixel’ 177 | color = UncompressCPixel(buffer); | ^~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/trle.c:190:14: warning: cast increases required alignment of target type [-Wcast-align] 190 | ((CARDBPP *)client->frameBuffer)[(y + j) * client->width + x + i] = | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/trle.c:234:14: warning: cast increases required alignment of target type [-Wcast-align] 234 | ((CARDBPP *)client->frameBuffer)[(y + j) * client->width + x + i] = | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/trle.c:50:37: warning: cast increases required alignment of target type [-Wcast-align] 50 | #define UncompressCPixel(pointer) (*(CARDBPP *)pointer) | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/trle.c:265:26: note: in expansion of macro ‘UncompressCPixel’ 265 | palette[i] = UncompressCPixel(buffer); | ^~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/trle.c:50:37: warning: cast increases required alignment of target type [-Wcast-align] 50 | #define UncompressCPixel(pointer) (*(CARDBPP *)pointer) | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/trle.c:277:26: note: in expansion of macro ‘UncompressCPixel’ 277 | palette[i] = UncompressCPixel(buffer); | ^~~~~~~~~~~~~~~~ In file included from /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/rfbproto.c:2417: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c: In function ‘HandleZRLETile24’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:256:22: warning: cast increases required alignment of target type [-Wcast-align] 256 | CARDBPP* pFrame = (CARDBPP*)client->frameBuffer + y*client->width+x; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:264:74: warning: cast increases required alignment of target type [-Wcast-align] 264 | ZYWRLE_SYNTHESIZE( pFrame, pFrame, w, h, client->width, zywrle_level, (int*)client->zlib_buffer ); | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:279:7: warning: cast increases required alignment of target type [-Wcast-align] 279 | ((CARDBPP*)client->frameBuffer)[j+i] = UncompressCPixel(buffer); | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:233:37: warning: cast increases required alignment of target type [-Wcast-align] 233 | #define UncompressCPixel(pointer) (*(CARDBPP*)pointer) | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:279:45: note: in expansion of macro ‘UncompressCPixel’ 279 | ((CARDBPP*)client->frameBuffer)[j+i] = UncompressCPixel(buffer); | ^~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:233:37: warning: cast increases required alignment of target type [-Wcast-align] 233 | #define UncompressCPixel(pointer) (*(CARDBPP*)pointer) | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:287:20: note: in expansion of macro ‘UncompressCPixel’ 287 | CARDBPP color = UncompressCPixel(buffer); | ^~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:233:37: warning: cast increases required alignment of target type [-Wcast-align] 233 | #define UncompressCPixel(pointer) (*(CARDBPP*)pointer) | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:310:18: note: in expansion of macro ‘UncompressCPixel’ 310 | palette[i] = UncompressCPixel(buffer); | ^~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:315:7: warning: cast increases required alignment of target type [-Wcast-align] 315 | ((CARDBPP*)client->frameBuffer)[j+i] = palette[((*buffer)>>shift)&mask]; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:233:37: warning: cast increases required alignment of target type [-Wcast-align] 233 | #define UncompressCPixel(pointer) (*(CARDBPP*)pointer) | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:336:13: note: in expansion of macro ‘UncompressCPixel’ 336 | color = UncompressCPixel(buffer); | ^~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:349:7: warning: cast increases required alignment of target type [-Wcast-align] 349 | ((CARDBPP*)client->frameBuffer)[(y+j)*client->width+x+i] = color; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:233:37: warning: cast increases required alignment of target type [-Wcast-align] 233 | #define UncompressCPixel(pointer) (*(CARDBPP*)pointer) | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:376:18: note: in expansion of macro ‘UncompressCPixel’ 376 | palette[i] = UncompressCPixel(buffer); | ^~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:401:7: warning: cast increases required alignment of target type [-Wcast-align] 401 | ((CARDBPP*)client->frameBuffer)[(y+j)*client->width+x+i] = color; | ^ In file included from /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/rfbproto.c:2420: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/trle.c: In function ‘HandleTRLE24Down’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/trle.c:105:14: warning: cast increases required alignment of target type [-Wcast-align] 105 | ((CARDBPP *)client->frameBuffer)[j + i] = UncompressCPixel(buffer); | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/trle.c:45:38: warning: cast increases required alignment of target type [-Wcast-align] 45 | #define UncompressCPixel(pointer) ((*(CARDBPP *)pointer) >> UNCOMP) | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/trle.c:105:55: note: in expansion of macro ‘UncompressCPixel’ 105 | ((CARDBPP *)client->frameBuffer)[j + i] = UncompressCPixel(buffer); | ^~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/trle.c:45:38: warning: cast increases required alignment of target type [-Wcast-align] 45 | #define UncompressCPixel(pointer) ((*(CARDBPP *)pointer) >> UNCOMP) | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/trle.c:116:17: note: in expansion of macro ‘UncompressCPixel’ 116 | color = UncompressCPixel(buffer); | ^~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/trle.c:153:18: warning: cast increases required alignment of target type [-Wcast-align] 153 | ((CARDBPP *)client->frameBuffer)[j + i] = | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/trle.c:45:38: warning: cast increases required alignment of target type [-Wcast-align] 45 | #define UncompressCPixel(pointer) ((*(CARDBPP *)pointer) >> UNCOMP) | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/trle.c:177:19: note: in expansion of macro ‘UncompressCPixel’ 177 | color = UncompressCPixel(buffer); | ^~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/trle.c:190:14: warning: cast increases required alignment of target type [-Wcast-align] 190 | ((CARDBPP *)client->frameBuffer)[(y + j) * client->width + x + i] = | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/trle.c:234:14: warning: cast increases required alignment of target type [-Wcast-align] 234 | ((CARDBPP *)client->frameBuffer)[(y + j) * client->width + x + i] = | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/trle.c:45:38: warning: cast increases required alignment of target type [-Wcast-align] 45 | #define UncompressCPixel(pointer) ((*(CARDBPP *)pointer) >> UNCOMP) | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/trle.c:265:26: note: in expansion of macro ‘UncompressCPixel’ 265 | palette[i] = UncompressCPixel(buffer); | ^~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/trle.c:45:38: warning: cast increases required alignment of target type [-Wcast-align] 45 | #define UncompressCPixel(pointer) ((*(CARDBPP *)pointer) >> UNCOMP) | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/trle.c:277:26: note: in expansion of macro ‘UncompressCPixel’ 277 | palette[i] = UncompressCPixel(buffer); | ^~~~~~~~~~~~~~~~ In file included from /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/rfbproto.c:2423: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c: In function ‘HandleZRLETile24Down’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:256:22: warning: cast increases required alignment of target type [-Wcast-align] 256 | CARDBPP* pFrame = (CARDBPP*)client->frameBuffer + y*client->width+x; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:264:74: warning: cast increases required alignment of target type [-Wcast-align] 264 | ZYWRLE_SYNTHESIZE( pFrame, pFrame, w, h, client->width, zywrle_level, (int*)client->zlib_buffer ); | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:279:7: warning: cast increases required alignment of target type [-Wcast-align] 279 | ((CARDBPP*)client->frameBuffer)[j+i] = UncompressCPixel(buffer); | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:228:38: warning: cast increases required alignment of target type [-Wcast-align] 228 | #define UncompressCPixel(pointer) ((*(CARDBPP*)pointer)>>UNCOMP) | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:279:45: note: in expansion of macro ‘UncompressCPixel’ 279 | ((CARDBPP*)client->frameBuffer)[j+i] = UncompressCPixel(buffer); | ^~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:228:38: warning: cast increases required alignment of target type [-Wcast-align] 228 | #define UncompressCPixel(pointer) ((*(CARDBPP*)pointer)>>UNCOMP) | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:287:20: note: in expansion of macro ‘UncompressCPixel’ 287 | CARDBPP color = UncompressCPixel(buffer); | ^~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:228:38: warning: cast increases required alignment of target type [-Wcast-align] 228 | #define UncompressCPixel(pointer) ((*(CARDBPP*)pointer)>>UNCOMP) | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:310:18: note: in expansion of macro ‘UncompressCPixel’ 310 | palette[i] = UncompressCPixel(buffer); | ^~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:315:7: warning: cast increases required alignment of target type [-Wcast-align] 315 | ((CARDBPP*)client->frameBuffer)[j+i] = palette[((*buffer)>>shift)&mask]; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:228:38: warning: cast increases required alignment of target type [-Wcast-align] 228 | #define UncompressCPixel(pointer) ((*(CARDBPP*)pointer)>>UNCOMP) | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:336:13: note: in expansion of macro ‘UncompressCPixel’ 336 | color = UncompressCPixel(buffer); | ^~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:349:7: warning: cast increases required alignment of target type [-Wcast-align] 349 | ((CARDBPP*)client->frameBuffer)[(y+j)*client->width+x+i] = color; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:228:38: warning: cast increases required alignment of target type [-Wcast-align] 228 | #define UncompressCPixel(pointer) ((*(CARDBPP*)pointer)>>UNCOMP) | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:376:18: note: in expansion of macro ‘UncompressCPixel’ 376 | palette[i] = UncompressCPixel(buffer); | ^~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:401:7: warning: cast increases required alignment of target type [-Wcast-align] 401 | ((CARDBPP*)client->frameBuffer)[(y+j)*client->width+x+i] = color; | ^ In file included from /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/rfbproto.c:2426: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/trle.c: In function ‘HandleTRLE24Up’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/trle.c:105:14: warning: cast increases required alignment of target type [-Wcast-align] 105 | ((CARDBPP *)client->frameBuffer)[j + i] = UncompressCPixel(buffer); | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/trle.c:47:38: warning: cast increases required alignment of target type [-Wcast-align] 47 | #define UncompressCPixel(pointer) ((*(CARDBPP *)pointer) << (-(UNCOMP))) | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/trle.c:105:55: note: in expansion of macro ‘UncompressCPixel’ 105 | ((CARDBPP *)client->frameBuffer)[j + i] = UncompressCPixel(buffer); | ^~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/trle.c:47:38: warning: cast increases required alignment of target type [-Wcast-align] 47 | #define UncompressCPixel(pointer) ((*(CARDBPP *)pointer) << (-(UNCOMP))) | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/trle.c:116:17: note: in expansion of macro ‘UncompressCPixel’ 116 | color = UncompressCPixel(buffer); | ^~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/trle.c:153:18: warning: cast increases required alignment of target type [-Wcast-align] 153 | ((CARDBPP *)client->frameBuffer)[j + i] = | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/trle.c:47:38: warning: cast increases required alignment of target type [-Wcast-align] 47 | #define UncompressCPixel(pointer) ((*(CARDBPP *)pointer) << (-(UNCOMP))) | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/trle.c:177:19: note: in expansion of macro ‘UncompressCPixel’ 177 | color = UncompressCPixel(buffer); | ^~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/trle.c:190:14: warning: cast increases required alignment of target type [-Wcast-align] 190 | ((CARDBPP *)client->frameBuffer)[(y + j) * client->width + x + i] = | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/trle.c:234:14: warning: cast increases required alignment of target type [-Wcast-align] 234 | ((CARDBPP *)client->frameBuffer)[(y + j) * client->width + x + i] = | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/trle.c:47:38: warning: cast increases required alignment of target type [-Wcast-align] 47 | #define UncompressCPixel(pointer) ((*(CARDBPP *)pointer) << (-(UNCOMP))) | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/trle.c:265:26: note: in expansion of macro ‘UncompressCPixel’ 265 | palette[i] = UncompressCPixel(buffer); | ^~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/trle.c:47:38: warning: cast increases required alignment of target type [-Wcast-align] 47 | #define UncompressCPixel(pointer) ((*(CARDBPP *)pointer) << (-(UNCOMP))) | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/trle.c:277:26: note: in expansion of macro ‘UncompressCPixel’ 277 | palette[i] = UncompressCPixel(buffer); | ^~~~~~~~~~~~~~~~ In file included from /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/rfbproto.c:2429: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c: In function ‘HandleZRLETile24Up’: /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:256:22: warning: cast increases required alignment of target type [-Wcast-align] 256 | CARDBPP* pFrame = (CARDBPP*)client->frameBuffer + y*client->width+x; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:264:74: warning: cast increases required alignment of target type [-Wcast-align] 264 | ZYWRLE_SYNTHESIZE( pFrame, pFrame, w, h, client->width, zywrle_level, (int*)client->zlib_buffer ); | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:279:7: warning: cast increases required alignment of target type [-Wcast-align] 279 | ((CARDBPP*)client->frameBuffer)[j+i] = UncompressCPixel(buffer); | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:230:38: warning: cast increases required alignment of target type [-Wcast-align] 230 | #define UncompressCPixel(pointer) ((*(CARDBPP*)pointer)<<(-(UNCOMP))) | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:279:45: note: in expansion of macro ‘UncompressCPixel’ 279 | ((CARDBPP*)client->frameBuffer)[j+i] = UncompressCPixel(buffer); | ^~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:230:38: warning: cast increases required alignment of target type [-Wcast-align] 230 | #define UncompressCPixel(pointer) ((*(CARDBPP*)pointer)<<(-(UNCOMP))) | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:287:20: note: in expansion of macro ‘UncompressCPixel’ 287 | CARDBPP color = UncompressCPixel(buffer); | ^~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:230:38: warning: cast increases required alignment of target type [-Wcast-align] 230 | #define UncompressCPixel(pointer) ((*(CARDBPP*)pointer)<<(-(UNCOMP))) | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:310:18: note: in expansion of macro ‘UncompressCPixel’ 310 | palette[i] = UncompressCPixel(buffer); | ^~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:315:7: warning: cast increases required alignment of target type [-Wcast-align] 315 | ((CARDBPP*)client->frameBuffer)[j+i] = palette[((*buffer)>>shift)&mask]; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:230:38: warning: cast increases required alignment of target type [-Wcast-align] 230 | #define UncompressCPixel(pointer) ((*(CARDBPP*)pointer)<<(-(UNCOMP))) | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:336:13: note: in expansion of macro ‘UncompressCPixel’ 336 | color = UncompressCPixel(buffer); | ^~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:349:7: warning: cast increases required alignment of target type [-Wcast-align] 349 | ((CARDBPP*)client->frameBuffer)[(y+j)*client->width+x+i] = color; | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:230:38: warning: cast increases required alignment of target type [-Wcast-align] 230 | #define UncompressCPixel(pointer) ((*(CARDBPP*)pointer)<<(-(UNCOMP))) | ^ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:376:18: note: in expansion of macro ‘UncompressCPixel’ 376 | palette[i] = UncompressCPixel(buffer); | ^~~~~~~~~~~~~~~~ /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12/libvncclient/zrle.c:401:7: warning: cast increases required alignment of target type [-Wcast-align] 401 | ((CARDBPP*)client->frameBuffer)[(y+j)*client->width+x+i] = color; | ^ [93/102] : && /usr/bin/sparc-unknown-linux-gnu-gcc -fPIC -O2 -mcpu=niagara2 -pipe -Wcast-align -Wl,-O1 -Wl,--as-needed -shared -Wl,-soname,libvncclient.so.1 -o libvncclient.so.0.9.12 CMakeFiles/vncclient.dir/libvncclient/cursor.c.o CMakeFiles/vncclient.dir/libvncclient/listen.c.o CMakeFiles/vncclient.dir/libvncclient/rfbproto.c.o CMakeFiles/vncclient.dir/libvncclient/sockets.c.o CMakeFiles/vncclient.dir/libvncclient/vncviewer.c.o CMakeFiles/vncclient.dir/common/turbojpeg.c.o CMakeFiles/vncclient.dir/libvncclient/tls_openssl.c.o CMakeFiles/vncclient.dir/common/minilzo.c.o -lpthread -lz /usr/lib/libjpeg.so /usr/lib/libssl.so /usr/lib/libcrypto.so && : [94/102] /usr/bin/cmake -E cmake_symlink_library libvncclient.so.0.9.12 libvncclient.so.1 libvncclient.so && : [95/102] : && /usr/bin/sparc-unknown-linux-gnu-gcc -O2 -mcpu=niagara2 -pipe -Wcast-align -Wl,-O1 -Wl,--as-needed CMakeFiles/test_tjunittest.dir/test/tjunittest.c.o CMakeFiles/test_tjunittest.dir/test/tjutil.c.o CMakeFiles/test_tjunittest.dir/common/turbojpeg.c.o -o test/tjunittest -Wl,-rpath,/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12-.sparc32 libvncserver.so.0.9.12 libvncclient.so.0.9.12 -lm /usr/lib/libpng.so -lpthread -lz /usr/lib/libjpeg.so /usr/lib/libssl.so /usr/lib/libcrypto.so && : [96/102] : && /usr/bin/sparc-unknown-linux-gnu-gcc -O2 -mcpu=niagara2 -pipe -Wcast-align -Wl,-O1 -Wl,--as-needed CMakeFiles/test_copyrecttest.dir/test/copyrecttest.c.o -o test/copyrecttest -Wl,-rpath,/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12-.sparc32 libvncserver.so.0.9.12 libvncclient.so.0.9.12 -lm /usr/lib/libpng.so -lpthread -lz /usr/lib/libjpeg.so /usr/lib/libssl.so /usr/lib/libcrypto.so && : [97/102] : && /usr/bin/sparc-unknown-linux-gnu-gcc -O2 -mcpu=niagara2 -pipe -Wcast-align -Wl,-O1 -Wl,--as-needed CMakeFiles/client_examples_backchannel.dir/client_examples/backchannel.c.o -o client_examples/backchannel -Wl,-rpath,/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12-.sparc32 libvncclient.so.0.9.12 -lpthread -lz /usr/lib/libjpeg.so /usr/lib/libssl.so /usr/lib/libcrypto.so && : [98/102] : && /usr/bin/sparc-unknown-linux-gnu-gcc -O2 -mcpu=niagara2 -pipe -Wcast-align -Wl,-O1 -Wl,--as-needed CMakeFiles/test_tjbench.dir/test/tjbench.c.o CMakeFiles/test_tjbench.dir/test/tjutil.c.o CMakeFiles/test_tjbench.dir/test/bmp.c.o CMakeFiles/test_tjbench.dir/common/turbojpeg.c.o -o test/tjbench -Wl,-rpath,/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12-.sparc32 libvncserver.so.0.9.12 libvncclient.so.0.9.12 -lm /usr/lib/libpng.so -lpthread -lz /usr/lib/libjpeg.so /usr/lib/libssl.so /usr/lib/libcrypto.so && : [99/102] : && /usr/bin/sparc-unknown-linux-gnu-gcc -O2 -mcpu=niagara2 -pipe -Wcast-align -Wl,-O1 -Wl,--as-needed CMakeFiles/client_examples_ppmtest.dir/client_examples/ppmtest.c.o -o client_examples/ppmtest -Wl,-rpath,/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12-.sparc32 libvncclient.so.0.9.12 -lpthread -lz /usr/lib/libjpeg.so /usr/lib/libssl.so /usr/lib/libcrypto.so && : [100/102] : && /usr/bin/sparc-unknown-linux-gnu-gcc -O2 -mcpu=niagara2 -pipe -Wcast-align -Wl,-O1 -Wl,--as-needed CMakeFiles/test_cargstest.dir/test/cargstest.c.o -o test/cargstest -Wl,-rpath,/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12-.sparc32 libvncserver.so.0.9.12 libvncclient.so.0.9.12 -lm /usr/lib/libpng.so -lpthread -lz /usr/lib/libjpeg.so /usr/lib/libssl.so /usr/lib/libcrypto.so && : [101/102] : && /usr/bin/sparc-unknown-linux-gnu-gcc -O2 -mcpu=niagara2 -pipe -Wcast-align -Wl,-O1 -Wl,--as-needed CMakeFiles/test_encodingstest.dir/test/encodingstest.c.o -o test/encodingstest -Wl,-rpath,/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12-.sparc32 libvncserver.so.0.9.12 libvncclient.so.0.9.12 -lm /usr/lib/libpng.so -lpthread -lz /usr/lib/libjpeg.so /usr/lib/libssl.so /usr/lib/libcrypto.so && : [102/102] : && /usr/bin/sparc-unknown-linux-gnu-gcc -O2 -mcpu=niagara2 -pipe -Wcast-align -Wl,-O1 -Wl,--as-needed CMakeFiles/test_wstest.dir/test/wstest.c.o -o test/wstest -Wl,-rpath,/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12-.sparc32 libvncserver.so.0.9.12 libvncclient.so.0.9.12 -lm /usr/lib/libpng.so -lpthread -lz /usr/lib/libjpeg.so /usr/lib/libssl.so /usr/lib/libcrypto.so && : >>> Source compiled. >>> Test phase: net-libs/libvncserver-0.9.12 * .sparc32: running multilib-minimal_abi_src_test >>> Working in BUILD_DIR: "/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12-.sparc32" ctest -j 20 --test-load 40 Test project /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12-.sparc32 Start 1: cargs Start 2: turbojpeg Start 3: wstest 1/3 Test #1: cargs ............................ Passed 0.06 sec 2/3 Test #3: wstest ...........................***Exception: SegFault 0.02 sec 3/3 Test #2: turbojpeg ........................ Passed 86.08 sec 67% tests passed, 1 tests failed out of 3 Total Test time (real) = 86.12 sec The following tests FAILED: 3 - wstest (SEGFAULT) Errors while running CTest * ERROR: net-libs/libvncserver-0.9.12::gentoo failed (test phase): * Tests failed. When you file a bug, please attach the following file: * /var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12-.sparc32/Testing/Temporary/LastTest.log * * Call stack: * ebuild.sh, line 124: Called src_test * environment, line 2590: Called cmake-multilib_src_test * environment, line 767: Called multilib-minimal_src_test * environment, line 1961: Called multilib_foreach_abi 'multilib-minimal_abi_src_test' * environment, line 2146: Called multibuild_foreach_variant '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_test' * environment, line 1826: Called _multibuild_run '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_test' * environment, line 1824: Called _multilib_multibuild_wrapper 'multilib-minimal_abi_src_test' * environment, line 620: Called multilib-minimal_abi_src_test * environment, line 1955: Called multilib_src_test * environment, line 2383: Called cmake-utils_src_test * environment, line 999: Called die * The specific snippet of code: * die "Tests failed. When you file a bug, please attach the following file: * ${BUILD_DIR}/Testing/Temporary/LastTest.log"; * * If you need support, post the output of `emerge --info '=net-libs/libvncserver-0.9.12::gentoo'`, * the complete build log and the output of `emerge -pqv '=net-libs/libvncserver-0.9.12::gentoo'`. * The complete build log is located at '/var/tmp/portage/net-libs/libvncserver-0.9.12/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/net-libs/libvncserver-0.9.12/temp/environment'. * Working directory: '/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12-.sparc32' * S: '/var/tmp/portage/net-libs/libvncserver-0.9.12/work/libvncserver-LibVNCServer-0.9.12'