log for com.coboltforge.dontmind.multivnc:96

== Installed Android Tools ==2023-10-03 10:54:24,391 DEBUG: Reading 'config.yml'2023-10-03 10:54:24,415 DEBUG: ipfs_cid not found, skipping CIDv1 generation2023-10-03 10:54:24,428 INFO: Creating log directory2023-10-03 10:54:24,428 INFO: Creating temporary directory2023-10-03 10:54:24,429 INFO: Creating output directory2023-10-03 10:54:24,460 DEBUG: Getting git vcs interface for https://github.com/bk138/multivnc2023-10-03 10:54:24,460 DEBUG: Checking com.coboltforge.dontmind.multivnc:962023-10-03 10:54:24,460 INFO: Building version 2.1.3 (96) of com.coboltforge.dontmind.multivnc2023-10-03 10:54:24,460 WARNING: Android NDK version 'r21e' could not be found!2023-10-03 10:54:24,460 WARNING: Configured versions:Downloading https://fdroid.gitlab.io/android-sdk-transparency-log/checksums.json.asc into /home/vagrant/.cache/sdkmanager/checksums.json.asc2023-10-03 10:54:24,467 DEBUG: Starting new HTTPS connection (1): fdroid.gitlab.io:4432023-10-03 10:54:24,844 DEBUG: https://fdroid.gitlab.io:443 "GET /android-sdk-transparency-log/checksums.json.asc HTTP/1.1" 200 4882023-10-03 10:54:24,853 DEBUG: Starting new HTTPS connection (1): fdroid.gitlab.io:4432023-10-03 10:54:25,236 DEBUG: https://fdroid.gitlab.io:443 "GET /android-sdk-transparency-log/checksums.json HTTP/1.1" 200 599533Downloading https://fdroid.gitlab.io/android-sdk-transparency-log/checksums.json into /home/vagrant/.cache/sdkmanager/checksums.jsonDownloading https://dl.google.com/android/repository/android-ndk-r21e-linux-x86_64.zip into /home/vagrant/.cache/sdkmanager/android-ndk-r21e-linux-x86_64.zip2023-10-03 10:54:25,914 DEBUG: Starting new HTTPS connection (1): dl.google.com:4432023-10-03 10:54:26,008 DEBUG: https://dl.google.com:443 "GET /android/repository/android-ndk-r21e-linux-x86_64.zip HTTP/1.1" 200 1190670072Unzipping to /tmp/.sdkmanager-flky342gInstalling into /opt/android-sdk/ndk/21.4.70755292023-10-03 10:56:04,728 INFO: Set NDK r21e (21.4.7075529) up2023-10-03 10:56:04,729 INFO: Running 'sudo' commands in /home/vagrant2023-10-03 10:56:04,729 DEBUG: > sudo DEBIAN_FRONTEND=noninteractive bash -e -u -o pipefail -x -c apt-get update; apt-get install -y automake build-essential libtool openjdk-17-jdk-headless; update-alternatives --auto java+ apt-get updateGet:1 https://security.debian.org/debian-security bullseye-security InRelease [48.4 kB]Get:2 https://debian.osuosl.org/debian bullseye InRelease [116 kB]Get:3 https://security.debian.org/debian-security bullseye-security/main amd64 Packages [245 kB]Get:4 https://security.debian.org/debian-security bullseye-security/main Translation-en [162 kB]Get:5 https://debian.osuosl.org/debian bullseye-updates InRelease [44.1 kB]Get:6 https://debian.osuosl.org/debian bullseye-backports InRelease [49.0 kB]Get:7 https://debian.osuosl.org/debian bullseye/main amd64 Packages [8183 kB]Get:8 https://debian.osuosl.org/debian bullseye/main Translation-en [6240 kB]Get:9 https://debian.osuosl.org/debian bullseye-updates/main amd64 Packages [17.4 kB]Get:10 https://debian.osuosl.org/debian bullseye-updates/main Translation-en [10.1 kB]Get:11 https://debian.osuosl.org/debian bullseye-backports/main amd64 Packages [401 kB]Get:12 https://debian.osuosl.org/debian bullseye-backports/main Translation-en [340 kB]Fetched 15.9 MB in 15s (1060 kB/s)Reading package lists...+ apt-get install -y automake build-essential libtool openjdk-17-jdk-headlessReading package lists...Building dependency tree...Reading state information...The following additional packages will be installed:autoconf autotools-dev binutils binutils-common binutils-x86-64-linux-gnubzip2 cpp cpp-10 dpkg-dev file g++ g++-10 gcc gcc-10 libasan6 libbinutilslibc-dev-bin libc6-dev libcc1-0 libcrypt-dev libctf-nobfd0 libctf0libdpkg-perl libgcc-10-dev libgomp1 libisl23 libitm1 liblsan0 libmpc3libmpfr6 libnsl-dev libsigsegv2 libstdc++-10-dev libtirpc-dev libtsan0libubsan1 linux-libc-dev m4 make openjdk-17-jre-headless xz-utilsSuggested packages:autoconf-archive gnu-standards autoconf-doc gettext binutils-doc bzip2-doccpp-doc gcc-10-locales debian-keyring g++-multilib g++-10-multilibgcc-10-doc gcc-multilib manpages-dev flex bison gdb gcc-doc gcc-10-multilibglibc-doc bzr libstdc++-10-doc libtool-doc gfortran | fortran95-compilergcj-jdk m4-doc make-doc openjdk-17-demo openjdk-17-source libnss-mdnsfonts-dejavu-extra fonts-ipafont-gothic fonts-ipafont-minchofonts-wqy-microhei | fonts-wqy-zenhei fonts-indicRecommended packages:fakeroot libalgorithm-merge-perl manpages manpages-dev libc-devtoolslibfile-fcntllock-perl libltdl-devThe following NEW packages will be installed:autoconf automake autotools-dev binutils binutils-commonbinutils-x86-64-linux-gnu build-essential bzip2 cpp cpp-10 dpkg-dev file g++g++-10 gcc gcc-10 libasan6 libbinutils libc-dev-bin libc6-dev libcc1-0libcrypt-dev libctf-nobfd0 libctf0 libdpkg-perl libgcc-10-dev libgomp1libisl23 libitm1 liblsan0 libmpc3 libmpfr6 libnsl-dev libsigsegv2libstdc++-10-dev libtirpc-dev libtool libtsan0 libubsan1 linux-libc-dev m4make openjdk-17-jdk-headless openjdk-17-jre-headless xz-utils0 upgraded, 45 newly installed, 0 to remove and 1 not upgraded.Need to get 178 MB of archives.After this operation, 504 MB of additional disk space will be used.Get:1 https://security.debian.org/debian-security bullseye-security/main amd64 file amd64 1:5.39-3+deb11u1 [69.2 kB]Get:2 https://security.debian.org/debian-security bullseye-security/main amd64 linux-libc-dev amd64 5.10.191-1 [1652 kB]Get:3 https://debian.osuosl.org/debian bullseye/main amd64 bzip2 amd64 1.0.8-4 [49.3 kB]Get:4 https://security.debian.org/debian-security bullseye-security/main amd64 openjdk-17-jre-headless amd64 17.0.7+7-1~deb11u1 [43.7 MB]Get:5 https://debian.osuosl.org/debian bullseye/main amd64 xz-utils amd64 5.2.5-2.1~deb11u1 [220 kB]Get:6 https://debian.osuosl.org/debian bullseye/main amd64 libsigsegv2 amd64 2.13-1 [34.8 kB]Get:7 https://debian.osuosl.org/debian bullseye/main amd64 m4 amd64 1.4.18-5 [204 kB]Get:8 https://debian.osuosl.org/debian bullseye/main amd64 autoconf all 2.69-14 [313 kB]Get:9 https://debian.osuosl.org/debian bullseye/main amd64 autotools-dev all 20180224.1+nmu1 [77.1 kB]Get:10 https://debian.osuosl.org/debian bullseye/main amd64 automake all 1:1.16.3-2 [814 kB]Get:11 https://debian.osuosl.org/debian bullseye/main amd64 binutils-common amd64 2.35.2-2 [2220 kB]Get:12 https://debian.osuosl.org/debian bullseye/main amd64 libbinutils amd64 2.35.2-2 [570 kB]Get:13 https://debian.osuosl.org/debian bullseye/main amd64 libctf-nobfd0 amd64 2.35.2-2 [110 kB]Get:14 https://debian.osuosl.org/debian bullseye/main amd64 libctf0 amd64 2.35.2-2 [53.2 kB]Get:15 https://debian.osuosl.org/debian bullseye/main amd64 binutils-x86-64-linux-gnu amd64 2.35.2-2 [1809 kB]Get:16 https://security.debian.org/debian-security bullseye-security/main amd64 openjdk-17-jdk-headless amd64 17.0.7+7-1~deb11u1 [71.2 MB]Get:17 https://debian.osuosl.org/debian bullseye/main amd64 binutils amd64 2.35.2-2 [61.2 kB]Get:18 https://debian.osuosl.org/debian bullseye/main amd64 libc-dev-bin amd64 2.31-13+deb11u6 [276 kB]Get:19 https://debian.osuosl.org/debian bullseye/main amd64 libcrypt-dev amd64 1:4.4.18-4 [104 kB]Get:20 https://debian.osuosl.org/debian bullseye/main amd64 libtirpc-dev amd64 1.3.1-1+deb11u1 [191 kB]Get:21 https://debian.osuosl.org/debian bullseye/main amd64 libnsl-dev amd64 1.3.0-2 [66.4 kB]Get:22 https://debian.osuosl.org/debian bullseye/main amd64 libc6-dev amd64 2.31-13+deb11u6 [2360 kB]Get:23 https://debian.osuosl.org/debian bullseye/main amd64 libisl23 amd64 0.23-1 [676 kB]Get:24 https://debian.osuosl.org/debian bullseye/main amd64 libmpfr6 amd64 4.1.0-3 [2012 kB]Get:25 https://debian.osuosl.org/debian bullseye/main amd64 libmpc3 amd64 1.2.0-1 [45.0 kB]Get:26 https://debian.osuosl.org/debian bullseye/main amd64 cpp-10 amd64 10.2.1-6 [8528 kB]Get:27 https://debian.osuosl.org/debian bullseye/main amd64 cpp amd64 4:10.2.1-1 [19.7 kB]Get:28 https://debian.osuosl.org/debian bullseye/main amd64 libcc1-0 amd64 10.2.1-6 [47.0 kB]Get:29 https://debian.osuosl.org/debian bullseye/main amd64 libgomp1 amd64 10.2.1-6 [99.9 kB]Get:30 https://debian.osuosl.org/debian bullseye/main amd64 libitm1 amd64 10.2.1-6 [25.8 kB]Get:31 https://debian.osuosl.org/debian bullseye/main amd64 libasan6 amd64 10.2.1-6 [2065 kB]Get:32 https://debian.osuosl.org/debian bullseye/main amd64 liblsan0 amd64 10.2.1-6 [828 kB]Get:33 https://debian.osuosl.org/debian bullseye/main amd64 libtsan0 amd64 10.2.1-6 [2000 kB]Get:34 https://debian.osuosl.org/debian bullseye/main amd64 libubsan1 amd64 10.2.1-6 [777 kB]Get:35 https://debian.osuosl.org/debian bullseye/main amd64 libgcc-10-dev amd64 10.2.1-6 [2328 kB]Get:36 https://debian.osuosl.org/debian bullseye/main amd64 gcc-10 amd64 10.2.1-6 [17.0 MB]Get:37 https://debian.osuosl.org/debian bullseye/main amd64 gcc amd64 4:10.2.1-1 [5192 B]Get:38 https://debian.osuosl.org/debian bullseye/main amd64 libstdc++-10-dev amd64 10.2.1-6 [1741 kB]Get:39 https://debian.osuosl.org/debian bullseye/main amd64 g++-10 amd64 10.2.1-6 [9380 kB]Get:40 https://debian.osuosl.org/debian bullseye/main amd64 g++ amd64 4:10.2.1-1 [1644 B]Get:41 https://debian.osuosl.org/debian bullseye/main amd64 make amd64 4.3-4.1 [396 kB]Get:42 https://debian.osuosl.org/debian bullseye/main amd64 libdpkg-perl all 1.20.12 [1551 kB]Get:43 https://debian.osuosl.org/debian bullseye/main amd64 dpkg-dev all 1.20.12 [2312 kB]Get:44 https://debian.osuosl.org/debian bullseye/main amd64 build-essential amd64 12.9 [7704 B]Get:45 https://debian.osuosl.org/debian bullseye/main amd64 libtool all 2.4.6-15 [513 kB]debconf: delaying package configuration, since apt-utils is not installedFetched 178 MB in 14s (12.5 MB/s)Selecting previously unselected package bzip2.(Reading database ... 36749 files and directories currently installed.)Preparing to unpack .../00-bzip2_1.0.8-4_amd64.deb ...Unpacking bzip2 (1.0.8-4) ...Selecting previously unselected package file.Preparing to unpack .../01-file_1%3a5.39-3+deb11u1_amd64.deb ...Unpacking file (1:5.39-3+deb11u1) ...Selecting previously unselected package xz-utils.Preparing to unpack .../02-xz-utils_5.2.5-2.1~deb11u1_amd64.deb ...Unpacking xz-utils (5.2.5-2.1~deb11u1) ...Selecting previously unselected package libsigsegv2:amd64.Preparing to unpack .../03-libsigsegv2_2.13-1_amd64.deb ...Unpacking libsigsegv2:amd64 (2.13-1) ...Selecting previously unselected package m4.Preparing to unpack .../04-m4_1.4.18-5_amd64.deb ...Unpacking m4 (1.4.18-5) ...Selecting previously unselected package autoconf.Preparing to unpack .../05-autoconf_2.69-14_all.deb ...Unpacking autoconf (2.69-14) ...Selecting previously unselected package autotools-dev.Preparing to unpack .../06-autotools-dev_20180224.1+nmu1_all.deb ...Unpacking autotools-dev (20180224.1+nmu1) ...Selecting previously unselected package automake.Preparing to unpack .../07-automake_1%3a1.16.3-2_all.deb ...Unpacking automake (1:1.16.3-2) ...Selecting previously unselected package binutils-common:amd64.Preparing to unpack .../08-binutils-common_2.35.2-2_amd64.deb ...Unpacking binutils-common:amd64 (2.35.2-2) ...Selecting previously unselected package libbinutils:amd64.Preparing to unpack .../09-libbinutils_2.35.2-2_amd64.deb ...Unpacking libbinutils:amd64 (2.35.2-2) ...Selecting previously unselected package libctf-nobfd0:amd64.Preparing to unpack .../10-libctf-nobfd0_2.35.2-2_amd64.deb ...Unpacking libctf-nobfd0:amd64 (2.35.2-2) ...Selecting previously unselected package libctf0:amd64.Preparing to unpack .../11-libctf0_2.35.2-2_amd64.deb ...Unpacking libctf0:amd64 (2.35.2-2) ...Selecting previously unselected package binutils-x86-64-linux-gnu.Preparing to unpack .../12-binutils-x86-64-linux-gnu_2.35.2-2_amd64.deb ...Unpacking binutils-x86-64-linux-gnu (2.35.2-2) ...Selecting previously unselected package binutils.Preparing to unpack .../13-binutils_2.35.2-2_amd64.deb ...Unpacking binutils (2.35.2-2) ...Selecting previously unselected package libc-dev-bin.Preparing to unpack .../14-libc-dev-bin_2.31-13+deb11u6_amd64.deb ...Unpacking libc-dev-bin (2.31-13+deb11u6) ...Selecting previously unselected package linux-libc-dev:amd64.Preparing to unpack .../15-linux-libc-dev_5.10.191-1_amd64.deb ...Unpacking linux-libc-dev:amd64 (5.10.191-1) ...Selecting previously unselected package libcrypt-dev:amd64.Preparing to unpack .../16-libcrypt-dev_1%3a4.4.18-4_amd64.deb ...Unpacking libcrypt-dev:amd64 (1:4.4.18-4) ...Selecting previously unselected package libtirpc-dev:amd64.Preparing to unpack .../17-libtirpc-dev_1.3.1-1+deb11u1_amd64.deb ...Unpacking libtirpc-dev:amd64 (1.3.1-1+deb11u1) ...Selecting previously unselected package libnsl-dev:amd64.Preparing to unpack .../18-libnsl-dev_1.3.0-2_amd64.deb ...Unpacking libnsl-dev:amd64 (1.3.0-2) ...Selecting previously unselected package libc6-dev:amd64.Preparing to unpack .../19-libc6-dev_2.31-13+deb11u6_amd64.deb ...Unpacking libc6-dev:amd64 (2.31-13+deb11u6) ...Selecting previously unselected package libisl23:amd64.Preparing to unpack .../20-libisl23_0.23-1_amd64.deb ...Unpacking libisl23:amd64 (0.23-1) ...Selecting previously unselected package libmpfr6:amd64.Preparing to unpack .../21-libmpfr6_4.1.0-3_amd64.deb ...Unpacking libmpfr6:amd64 (4.1.0-3) ...Selecting previously unselected package libmpc3:amd64.Preparing to unpack .../22-libmpc3_1.2.0-1_amd64.deb ...Unpacking libmpc3:amd64 (1.2.0-1) ...Selecting previously unselected package cpp-10.Preparing to unpack .../23-cpp-10_10.2.1-6_amd64.deb ...Unpacking cpp-10 (10.2.1-6) ...Selecting previously unselected package cpp.Preparing to unpack .../24-cpp_4%3a10.2.1-1_amd64.deb ...Unpacking cpp (4:10.2.1-1) ...Selecting previously unselected package libcc1-0:amd64.Preparing to unpack .../25-libcc1-0_10.2.1-6_amd64.deb ...Unpacking libcc1-0:amd64 (10.2.1-6) ...Selecting previously unselected package libgomp1:amd64.Preparing to unpack .../26-libgomp1_10.2.1-6_amd64.deb ...Unpacking libgomp1:amd64 (10.2.1-6) ...Selecting previously unselected package libitm1:amd64.Preparing to unpack .../27-libitm1_10.2.1-6_amd64.deb ...Unpacking libitm1:amd64 (10.2.1-6) ...Selecting previously unselected package libasan6:amd64.Preparing to unpack .../28-libasan6_10.2.1-6_amd64.deb ...Unpacking libasan6:amd64 (10.2.1-6) ...Selecting previously unselected package liblsan0:amd64.Preparing to unpack .../29-liblsan0_10.2.1-6_amd64.deb ...Unpacking liblsan0:amd64 (10.2.1-6) ...Selecting previously unselected package libtsan0:amd64.Preparing to unpack .../30-libtsan0_10.2.1-6_amd64.deb ...Unpacking libtsan0:amd64 (10.2.1-6) ...Selecting previously unselected package libubsan1:amd64.Preparing to unpack .../31-libubsan1_10.2.1-6_amd64.deb ...Unpacking libubsan1:amd64 (10.2.1-6) ...Selecting previously unselected package libgcc-10-dev:amd64.Preparing to unpack .../32-libgcc-10-dev_10.2.1-6_amd64.deb ...Unpacking libgcc-10-dev:amd64 (10.2.1-6) ...Selecting previously unselected package gcc-10.Preparing to unpack .../33-gcc-10_10.2.1-6_amd64.deb ...Unpacking gcc-10 (10.2.1-6) ...Selecting previously unselected package gcc.Preparing to unpack .../34-gcc_4%3a10.2.1-1_amd64.deb ...Unpacking gcc (4:10.2.1-1) ...Selecting previously unselected package libstdc++-10-dev:amd64.Preparing to unpack .../35-libstdc++-10-dev_10.2.1-6_amd64.deb ...Unpacking libstdc++-10-dev:amd64 (10.2.1-6) ...Selecting previously unselected package g++-10.Preparing to unpack .../36-g++-10_10.2.1-6_amd64.deb ...Unpacking g++-10 (10.2.1-6) ...Selecting previously unselected package g++.Preparing to unpack .../37-g++_4%3a10.2.1-1_amd64.deb ...Unpacking g++ (4:10.2.1-1) ...Selecting previously unselected package make.Preparing to unpack .../38-make_4.3-4.1_amd64.deb ...Unpacking make (4.3-4.1) ...Selecting previously unselected package libdpkg-perl.Preparing to unpack .../39-libdpkg-perl_1.20.12_all.deb ...Unpacking libdpkg-perl (1.20.12) ...Selecting previously unselected package dpkg-dev.Preparing to unpack .../40-dpkg-dev_1.20.12_all.deb ...Unpacking dpkg-dev (1.20.12) ...Selecting previously unselected package build-essential.Preparing to unpack .../41-build-essential_12.9_amd64.deb ...Unpacking build-essential (12.9) ...Selecting previously unselected package libtool.Preparing to unpack .../42-libtool_2.4.6-15_all.deb ...Unpacking libtool (2.4.6-15) ...Selecting previously unselected package openjdk-17-jre-headless:amd64.Preparing to unpack .../43-openjdk-17-jre-headless_17.0.7+7-1~deb11u1_amd64.deb ...Unpacking openjdk-17-jre-headless:amd64 (17.0.7+7-1~deb11u1) ...Selecting previously unselected package openjdk-17-jdk-headless:amd64.Preparing to unpack .../44-openjdk-17-jdk-headless_17.0.7+7-1~deb11u1_amd64.deb ...Unpacking openjdk-17-jdk-headless:amd64 (17.0.7+7-1~deb11u1) ...Setting up binutils-common:amd64 (2.35.2-2) ...Setting up linux-libc-dev:amd64 (5.10.191-1) ...Setting up libctf-nobfd0:amd64 (2.35.2-2) ...Setting up file (1:5.39-3+deb11u1) ...Setting up libgomp1:amd64 (10.2.1-6) ...Setting up bzip2 (1.0.8-4) ...Setting up libasan6:amd64 (10.2.1-6) ...Setting up autotools-dev (20180224.1+nmu1) ...Setting up libtirpc-dev:amd64 (1.3.1-1+deb11u1) ...Setting up make (4.3-4.1) ...Setting up libmpfr6:amd64 (4.1.0-3) ...Setting up libsigsegv2:amd64 (2.13-1) ...Setting up xz-utils (5.2.5-2.1~deb11u1) ...update-alternatives: using /usr/bin/xz to provide /usr/bin/lzma (lzma) in auto modeSetting up libmpc3:amd64 (1.2.0-1) ...Setting up libdpkg-perl (1.20.12) ...Setting up openjdk-17-jre-headless:amd64 (17.0.7+7-1~deb11u1) ...update-alternatives: using /usr/lib/jvm/java-17-openjdk-amd64/bin/jpackage to provide /usr/bin/jpackage (jpackage) in auto modeSetting up libubsan1:amd64 (10.2.1-6) ...Setting up libnsl-dev:amd64 (1.3.0-2) ...Setting up libcrypt-dev:amd64 (1:4.4.18-4) ...Setting up libbinutils:amd64 (2.35.2-2) ...Setting up libisl23:amd64 (0.23-1) ...Setting up libc-dev-bin (2.31-13+deb11u6) ...Setting up libcc1-0:amd64 (10.2.1-6) ...Setting up liblsan0:amd64 (10.2.1-6) ...Setting up cpp-10 (10.2.1-6) ...Setting up libitm1:amd64 (10.2.1-6) ...Setting up libtsan0:amd64 (10.2.1-6) ...Setting up libctf0:amd64 (2.35.2-2) ...Setting up libgcc-10-dev:amd64 (10.2.1-6) ...Setting up m4 (1.4.18-5) ...Setting up openjdk-17-jdk-headless:amd64 (17.0.7+7-1~deb11u1) ...Setting up autoconf (2.69-14) ...Setting up cpp (4:10.2.1-1) ...Setting up libc6-dev:amd64 (2.31-13+deb11u6) ...Setting up binutils-x86-64-linux-gnu (2.35.2-2) ...Setting up automake (1:1.16.3-2) ...update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto modeSetting up libstdc++-10-dev:amd64 (10.2.1-6) ...Setting up binutils (2.35.2-2) ...Setting up dpkg-dev (1.20.12) ...Setting up gcc-10 (10.2.1-6) ...Setting up g++-10 (10.2.1-6) ...Setting up libtool (2.4.6-15) ...Setting up gcc (4:10.2.1-1) ...Setting up g++ (4:10.2.1-1) ...update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto modeSetting up build-essential (12.9) ...Processing triggers for libc-bin (2.31-13+deb11u6) ...+ update-alternatives --auto javaupdate-alternatives: using /usr/lib/jvm/java-17-openjdk-amd64/bin/java to provide /usr/bin/java (java) in auto mode2023-10-03 10:57:56,035 DEBUG: > sudo passwd --lock rootpasswd: password expiry information changed.2023-10-03 10:57:56,348 DEBUG: > sudo SUDO_FORCE_REMOVE=yes dpkg --purge sudo(Reading database ... 41241 files and directories currently installed.)Removing sudo (1.9.5p2-3+deb11u1) ...Purging configuration files for sudo (1.9.5p2-3+deb11u1) ...dpkg: warning: while removing sudo, directory '/etc/sudoers.d' not empty so not removed2023-10-03 10:58:15,817 INFO: Getting source for revision 81672121c3269ab1414d6d891029b445ba52d4462023-10-03 10:58:15,818 DEBUG: Directory: build/com.coboltforge.dontmind.multivnc2023-10-03 10:58:15,818 DEBUG: > git rev-parse --show-toplevel2023-10-03 10:58:16,031 DEBUG: Directory: build/com.coboltforge.dontmind.multivnc2023-10-03 10:58:16,032 DEBUG: > git submodule foreach --recursive git reset --hard2023-10-03 10:58:16,846 DEBUG: Directory: build/com.coboltforge.dontmind.multivnc2023-10-03 10:58:16,846 DEBUG: > git reset --hard2023-10-03 10:58:17,161 DEBUG: Directory: build/com.coboltforge.dontmind.multivnc2023-10-03 10:58:17,162 DEBUG: > git submodule foreach --recursive git clean -dffx2023-10-03 10:58:17,471 DEBUG: Directory: build/com.coboltforge.dontmind.multivnc2023-10-03 10:58:17,472 DEBUG: > git clean -dffx2023-10-03 10:58:17,584 DEBUG: Directory: build/com.coboltforge.dontmind.multivnc2023-10-03 10:58:17,584 DEBUG: > git -c core.askpass=/bin/true -c core.sshCommand=/bin/false -c url.https://.insteadOf=ssh:// -c url.https://u:p@bitbucket.org/.insteadOf=git@bitbucket.org: -c url.https://u:p@bitbucket.org.insteadOf=git://bitbucket.org -c url.https://u:p@bitbucket.org.insteadOf=https://bitbucket.org -c url.https://u:p@github.com/.insteadOf=git@github.com: -c url.https://u:p@github.com.insteadOf=git://github.com -c url.https://u:p@github.com.insteadOf=https://github.com -c url.https://u:p@gitlab.com/.insteadOf=git@gitlab.com: -c url.https://u:p@gitlab.com.insteadOf=git://gitlab.com -c url.https://u:p@gitlab.com.insteadOf=https://gitlab.com -c url.https://u:p@codeberg.org/.insteadOf=git@codeberg.org: -c url.https://u:p@codeberg.org.insteadOf=git://codeberg.org -c url.https://u:p@codeberg.org.insteadOf=https://codeberg.org fetch origin2023-10-03 10:58:18,299 DEBUG: Directory: build/com.coboltforge.dontmind.multivnc2023-10-03 10:58:18,299 DEBUG: > git -c core.askpass=/bin/true -c core.sshCommand=/bin/false -c url.https://.insteadOf=ssh:// -c url.https://u:p@bitbucket.org/.insteadOf=git@bitbucket.org: -c url.https://u:p@bitbucket.org.insteadOf=git://bitbucket.org -c url.https://u:p@bitbucket.org.insteadOf=https://bitbucket.org -c url.https://u:p@github.com/.insteadOf=git@github.com: -c url.https://u:p@github.com.insteadOf=git://github.com -c url.https://u:p@github.com.insteadOf=https://github.com -c url.https://u:p@gitlab.com/.insteadOf=git@gitlab.com: -c url.https://u:p@gitlab.com.insteadOf=git://gitlab.com -c url.https://u:p@gitlab.com.insteadOf=https://gitlab.com -c url.https://u:p@codeberg.org/.insteadOf=git@codeberg.org: -c url.https://u:p@codeberg.org.insteadOf=git://codeberg.org -c url.https://u:p@codeberg.org.insteadOf=https://codeberg.org remote prune origin2023-10-03 10:58:18,812 DEBUG: Directory: build/com.coboltforge.dontmind.multivnc2023-10-03 10:58:18,812 DEBUG: > git -c core.askpass=/bin/true -c core.sshCommand=/bin/false -c url.https://.insteadOf=ssh:// -c url.https://u:p@bitbucket.org/.insteadOf=git@bitbucket.org: -c url.https://u:p@bitbucket.org.insteadOf=git://bitbucket.org -c url.https://u:p@bitbucket.org.insteadOf=https://bitbucket.org -c url.https://u:p@github.com/.insteadOf=git@github.com: -c url.https://u:p@github.com.insteadOf=git://github.com -c url.https://u:p@github.com.insteadOf=https://github.com -c url.https://u:p@gitlab.com/.insteadOf=git@gitlab.com: -c url.https://u:p@gitlab.com.insteadOf=git://gitlab.com -c url.https://u:p@gitlab.com.insteadOf=https://gitlab.com -c url.https://u:p@codeberg.org/.insteadOf=git@codeberg.org: -c url.https://u:p@codeberg.org.insteadOf=git://codeberg.org -c url.https://u:p@codeberg.org.insteadOf=https://codeberg.org fetch --prune --tags --force origin2023-10-03 10:58:19,426 DEBUG: Directory: build/com.coboltforge.dontmind.multivnc2023-10-03 10:58:19,427 DEBUG: > git remote set-head origin --auto2023-10-03 10:58:20,040 DEBUG: Directory: build/com.coboltforge.dontmind.multivnc2023-10-03 10:58:20,041 DEBUG: > git checkout -f 81672121c3269ab1414d6d891029b445ba52d4462023-10-03 10:58:20,353 DEBUG: Directory: build/com.coboltforge.dontmind.multivnc2023-10-03 10:58:20,353 DEBUG: > git clean -dffx2023-10-03 10:58:20,463 INFO: Creating local.properties file at build/com.coboltforge.dontmind.multivnc/local.properties2023-10-03 10:58:20,467 INFO: Creating local.properties file at build/com.coboltforge.dontmind.multivnc/android/local.properties2023-10-03 10:58:20,468 INFO: Creating local.properties file at build/com.coboltforge.dontmind.multivnc/android/app/local.properties2023-10-03 10:58:20,469 DEBUG: Removing debuggable flags from build/com.coboltforge.dontmind.multivnc/android/app2023-10-03 10:58:20,541 INFO: Running 'prebuild' commands in build/com.coboltforge.dontmind.multivnc/android/app2023-10-03 10:58:20,541 DEBUG: Directory: build/com.coboltforge.dontmind.multivnc/android/app2023-10-03 10:58:20,541 DEBUG: > bash -e -u -o pipefail -x -c -- git submodule sync; git submodule update --init --recursive; sdkmanager 'cmake;3.10.2.4988404'; ../../prepareLibreSSL.sh/etc/bash.bashrc: line 7: PS1: unbound variable+ git submodule syncSynchronizing submodule url for '../../libjpeg-turbo'Synchronizing submodule url for '../../libressl'Synchronizing submodule url for '../../libssh2'Synchronizing submodule url for '../../libvncserver'Synchronizing submodule url for '../../libwxservdisc'+ git submodule update --init --recursiveSubmodule path '../../libjpeg-turbo': checked out '21b5817e609fb0ab66d97d0c644d07f6b44be41a'From https://github.com/libssh2/libssh2* [new branch]        dfandrich/shellfish -> origin/dfandrich/shellfish+ a17cc80c...06fd721f master              -> origin/master  (forced update)* [new tag]           libssh2-1.11.0      -> libssh2-1.11.0Submodule path '../../libssh2': checked out '10c8beab1f57f62ac8fa80d6c1990ebee0748a9e'Submodule path '../../libvncserver': checked out '2771ce35393283250657ed8bb99befb06b8db169'Cloning into '/home/vagrant/build/com.coboltforge.dontmind.multivnc/libvncserver/webclients/novnc'...Submodule path '../../libvncserver/webclients/novnc': checked out '90455eef0692d2e35276fd31286114d0955016b0'Submodule path '../../libwxservdisc': checked out '5aae6cfd1db1ede7c5053a8d10a4a33a9c6e53fa'+ sdkmanager 'cmake;3.10.2.4988404'Downloading https://dl.google.com/android/repository/cmake-3.10.2-linux-x86_64.zip into /home/vagrant/.cache/sdkmanager/cmake-3.10.2-linux-x86_64.zipUnzipping to /tmp/.sdkmanager-hio37q6mInstalling into /opt/android-sdk/cmake/3.10.2.4988404+ ../../prepareLibreSSL.shpulling upstream openbsd sourceCloning into 'openbsd'...Updating files:  46% (6383/13670)
Updating files:  47% (6425/13670)
Updating files:  48% (6562/13670)
Updating files:  49% (6699/13670)
Updating files:  50% (6835/13670)
Updating files:  51% (6972/13670)
Updating files:  52% (7109/13670)
Updating files:  53% (7246/13670)
Updating files:  54% (7382/13670)
Updating files:  55% (7519/13670)
Updating files:  56% (7656/13670)
Updating files:  57% (7792/13670)
Updating files:  58% (7929/13670)
Updating files:  59% (8066/13670)
Updating files:  60% (8202/13670)
Updating files:  61% (8339/13670)
Updating files:  62% (8476/13670)
Updating files:  63% (8613/13670)
Updating files:  64% (8749/13670)
Updating files:  65% (8886/13670)
Updating files:  66% (9023/13670)
Updating files:  67% (9159/13670)
Updating files:  68% (9296/13670)
Updating files:  69% (9433/13670)
Updating files:  70% (9569/13670)
Updating files:  71% (9706/13670)
Updating files:  72% (9843/13670)
Updating files:  73% (9980/13670)
Updating files:  74% (10116/13670)
Updating files:  75% (10253/13670)
Updating files:  76% (10390/13670)
Updating files:  77% (10526/13670)
Updating files:  78% (10663/13670)
Updating files:  79% (10800/13670)
Updating files:  80% (10936/13670)
Updating files:  81% (11073/13670)
Updating files:  82% (11210/13670)
Updating files:  83% (11347/13670)
Updating files:  84% (11483/13670)
Updating files:  85% (11620/13670)
Updating files:  86% (11757/13670)
Updating files:  87% (11893/13670)
Updating files:  88% (12030/13670)
Updating files:  89% (12167/13670)
Updating files:  90% (12303/13670)
Updating files:  91% (12440/13670)
Updating files:  92% (12577/13670)
Updating files:  93% (12714/13670)
Updating files:  94% (12850/13670)
Updating files:  95% (12987/13670)
Updating files:  96% (13124/13670)
Updating files:  97% (13260/13670)
Updating files:  98% (13397/13670)
Updating files:  99% (13534/13670)
Updating files: 100% (13670/13670)
Updating files: 100% (13670/13670), done.Note: switching to 'libressl-v3.0.1'.You are in 'detached HEAD' state. You can look around, make experimentalchanges and commit them, and you can discard any commits you make in thisstate without impacting any branches by switching back to a branch.If you want to create a new branch to retain commits you create, you maydo so (now or later) by using -c with the switch command. Example:git switch -c <new-branch-name>Or undo this operation with:git switch -Turn off this advice by setting config variable advice.detachedHead to falseHEAD is now at c0eb06466 bump for LibreSSL 3.0.1libcrypto version 45:5:0libssl version 47:6:0libtls version 19:7:0LibreSSL version 3.0.1copying libcrypto sourcegenerating arm ASM source for elfgenerating x86_64 ASM source for elfgenerating x86_64 ASM source for macosxgenerating x86_64 ASM source for masmgenerating x86_64 ASM source for mingw64copying libtls sourcecopying nc(1) sourcecopying ocspcheck(1) sourcecopying openssl(1) sourcecopying libssl sourcecopying testspatching file tests/aeadtest.cHunk #1 succeeded at 79 (offset 3 lines).patching file include/openssl/bio.hpatching file crypto/bn/bn_div.cpatching file ./crypto/bn/bn_lcl.hpatching file crypto/modes/modes_lcl.hpatching file apps/nc/netcat.cHunk #5 succeeded at 929 (offset 1 line).Hunk #6 succeeded at 947 (offset 1 line).Hunk #7 succeeded at 1021 (offset 1 line).Hunk #8 succeeded at 1045 with fuzz 1 (offset 1 line).Hunk #9 succeeded at 1519 (offset 1 line).Hunk #10 succeeded at 1536 (offset 1 line).Hunk #11 succeeded at 1569 (offset 1 line).Hunk #12 succeeded at 1801 (offset 1 line).patching file tests/ocsp_test.cpatching file apps/openssl/openssl.cHunk #1 succeeded at 357 (offset 7 lines).patching file tests/rfc5280time.cpatching file apps/openssl/speed.cpatching file ssl/ssl_txt.cpatching file include/tls.hpatching file libtls-standalone/include/tls.hpatching file tests/tlsexttest.cpatching file include/openssl/dtls1.hpatching file include/openssl/opensslconf.hpatching file include/openssl/ossl_typ.hpatching file include/openssl/pkcs7.hpatching file include/openssl/x509.hcopying manpageslibtoolize: putting auxiliary files in '.'.libtoolize: copying file './ltmain.sh'libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.libtoolize: copying file 'm4/libtool.m4'libtoolize: copying file 'm4/ltoptions.m4'libtoolize: copying file 'm4/ltsugar.m4'libtoolize: copying file 'm4/ltversion.m4'libtoolize: copying file 'm4/lt~obsolete.m4'configure.ac:29: installing './compile'configure.ac:20: installing './config.guess'configure.ac:20: installing './config.sub'configure.ac:21: installing './install-sh'configure.ac:21: installing './missing'apps/nc/Makefile.am: installing './depcomp'parallel-tests: installing './test-driver'2023-10-03 10:59:31,578 INFO: Cleaning Gradle project...2023-10-03 10:59:31,579 DEBUG: Directory: build/com.coboltforge.dontmind.multivnc/android/app2023-10-03 10:59:31,579 DEBUG: > /home/vagrant/fdroidserver/gradlew-fdroid cleanFound 8.0 via distributionUrlDownloading missing gradle version 8.0cachedir /home/vagrant/.cache/fdroidserver/home/vagrant/.cache/fdroidserver/gradle-8.0-bin.zip: OKRunning /opt/gradle/versions/8.0/bin/gradle cleanWelcome to Gradle 8.0!For more details see https://docs.gradle.org/8.0/release-notes.htmlTo honour the JVM settings for this build a single-use Daemon process will be forked. See https://docs.gradle.org/8.0/userguide/gradle_daemon.html#sec:disabling_the_daemon.Daemon will be stopped at the end of the build> Configure project :appWARNING: [CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [21.4.7075529] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [21.4.7075529] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dirWARNING: [CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [21.4.7075529] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [21.4.7075529] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dirWARNING: [CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [21.4.7075529] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [21.4.7075529] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dirWARNING: [CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [21.4.7075529] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [21.4.7075529] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dirWARNING: [CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [21.4.7075529] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [21.4.7075529] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dirWARNING: [CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [21.4.7075529] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [21.4.7075529] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dirWARNING: [CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [21.4.7075529] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [21.4.7075529] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dirWARNING: [CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [21.4.7075529] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [21.4.7075529] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dirWARNING: [CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [21.4.7075529] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [21.4.7075529] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dirWARNING: [CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [21.4.7075529] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [21.4.7075529] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dirWARNING: [CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [21.4.7075529] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [21.4.7075529] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir> Task :app:externalNativeBuildCleanDebug> Task :app:externalNativeBuildCleanRelease> Task :app:cleanDeprecated Gradle features were used in this build, making it incompatible with Gradle 9.0.You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.See https://docs.gradle.org/8.0/userguide/command_line_interface.html#sec:command_line_warningsBUILD SUCCESSFUL in 55s3 actionable tasks: 3 executed2023-10-03 11:00:32,610 INFO: Scanning source for common problems...2023-10-03 11:00:32,976 INFO: Removing binary at contrib/x11vnc2023-10-03 11:00:32,978 INFO: Removing binary at contrib/windowshare.exe2023-10-03 11:00:33,057 DEBUG: scanner is configured to use signature data from: 'suss'2023-10-03 11:00:33,085 INFO: Removing gradle-wrapper.jar at android/gradle/wrapper/gradle-wrapper.jar2023-10-03 11:00:33,129 INFO: Creating source tarball...2023-10-03 11:00:41,908 INFO: Building Gradle project...2023-10-03 11:00:41,908 DEBUG: Directory: build/com.coboltforge.dontmind.multivnc/android/app2023-10-03 11:00:41,908 DEBUG: > /home/vagrant/fdroidserver/gradlew-fdroid assembleReleaseFound 8.0 via distributionUrlRunning /opt/gradle/versions/8.0/bin/gradle assembleReleaseTo honour the JVM settings for this build a single-use Daemon process will be forked. See https://docs.gradle.org/8.0/userguide/gradle_daemon.html#sec:disabling_the_daemon.Daemon will be stopped at the end of the build> Configure project :appWARNING: [CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [21.4.7075529] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [21.4.7075529] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dirWARNING: [CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [21.4.7075529] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [21.4.7075529] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dirWARNING: [CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [21.4.7075529] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [21.4.7075529] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dirWARNING: [CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [21.4.7075529] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [21.4.7075529] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dirWARNING: [CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [21.4.7075529] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [21.4.7075529] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dirWARNING: [CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [21.4.7075529] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [21.4.7075529] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dirWARNING: [CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [21.4.7075529] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [21.4.7075529] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dirWARNING: [CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [21.4.7075529] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [21.4.7075529] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dirWARNING: [CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [21.4.7075529] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [21.4.7075529] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dirWARNING: [CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [21.4.7075529] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [21.4.7075529] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dirWARNING: [CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [21.4.7075529] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [21.4.7075529] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dirObserved package id 'ndk;r21e' in inconsistent location '/opt/android-sdk/ndk/21.4.7075529' (Expected '/opt/android-sdk/ndk/r21e')Exception while marshalling /opt/android-sdk/platforms/android-10/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-11/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-12/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-13/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-14/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-15/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-16/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-17/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-18/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-19/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-20/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-21/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-22/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-23/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-24/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-25/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-26/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-27/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-28/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-29/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-30/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-31/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-32/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-33/package.xml. Probably the SDK is read-onlyObserved package id 'ndk;r21e' in inconsistent location '/opt/android-sdk/ndk/21.4.7075529' (Expected '/opt/android-sdk/ndk/r21e')Exception while marshalling /opt/android-sdk/platforms/android-10/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-11/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-12/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-13/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-14/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-15/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-16/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-17/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-18/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-19/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-20/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-21/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-22/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-23/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-24/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-25/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-26/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-27/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-28/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-29/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-30/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-31/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-32/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-33/package.xml. Probably the SDK is read-onlyChecking the license for package Android SDK Build-Tools 33.0.1 in /opt/android-sdk/licensesLicense for package Android SDK Build-Tools 33.0.1 accepted.Preparing "Install Android SDK Build-Tools 33.0.1 v.33.0.1"."Install Android SDK Build-Tools 33.0.1 v.33.0.1" ready.Installing Android SDK Build-Tools 33.0.1 in /opt/android-sdk/build-tools/33.0.1"Install Android SDK Build-Tools 33.0.1 v.33.0.1" complete."Install Android SDK Build-Tools 33.0.1 v.33.0.1" finished.Observed package id 'ndk;r21e' in inconsistent location '/opt/android-sdk/ndk/21.4.7075529' (Expected '/opt/android-sdk/ndk/r21e')Exception while marshalling /opt/android-sdk/platforms/android-10/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-11/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-12/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-13/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-14/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-15/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-16/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-17/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-18/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-19/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-20/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-21/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-22/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-23/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-24/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-25/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-26/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-27/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-28/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-29/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-30/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-31/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-32/package.xml. Probably the SDK is read-onlyException while marshalling /opt/android-sdk/platforms/android-33/package.xml. Probably the SDK is read-only> Task :app:buildKotlinToolingMetadata> Task :app:preBuild UP-TO-DATE> Task :app:preReleaseBuild UP-TO-DATE> Task :app:generateReleaseBuildConfig> Task :app:generateReleaseResValues> Task :app:checkReleaseAarMetadata> Task :app:mapReleaseSourceSetPaths> Task :app:generateReleaseResources> Task :app:createReleaseCompatibleScreenManifests> Task :app:extractDeepLinksRelease> Task :app:processReleaseMainManifest> Task :app:processReleaseManifest> Task :app:mergeReleaseResources> Task :app:extractProguardFiles> Task :app:javaPreCompileRelease> Task :app:processReleaseManifestForPackage> Task :app:configureCMakeRelWithDebInfo[arm64-v8a]> Task :app:buildCMakeRelWithDebInfo[arm64-v8a][crypto,libssh2,etc]C/C++: ninja: Entering directory `/home/vagrant/build/com.coboltforge.dontmind.multivnc/android/app/.cxx/RelWithDebInfo/2e271m3y/arm64-v8a'C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/agent.c:153:19: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:     RECV_SEND_ALL(func, socket, buffer, length, flags, abstract);C/C++:     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/agent.c:138:14: note: expanded from macro 'RECV_SEND_ALL'C/C++:         rc = func(socket,                                            \C/C++:            ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/agent.c:160:19: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:     RECV_SEND_ALL(func, socket, buffer, length, flags, abstract);C/C++:     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/agent.c:138:14: note: expanded from macro 'RECV_SEND_ALL'C/C++:         rc = func(socket,                                            \C/C++:            ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/agent.c:173:41: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:         _libssh2_htonu32(buf, transctx->request_len);C/C++:         ~~~~~~~~~~~~~~~~      ~~~~~~~~~~^~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/agent.c:174:14: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:         rc = _send_all(agent->session->send, agent->fd,C/C++:            ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/agent.c:186:14: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:         rc = _send_all(agent->session->send, agent->fd, transctx->request,C/C++:            ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/agent.c:198:14: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:         rc = _recv_all(agent->session->recv, agent->fd,C/C++:            ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/agent.c:217:14: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:         rc = _recv_all(agent->session->recv, agent->fd, transctx->response,C/C++:            ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/agent.c:821:46: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]C/C++:                                              strlen(username),C/C++:                                              ^~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/session.h:58:16: note: expanded from macro 'BLOCK_ADJUST'C/C++:           rc = x; \C/C++:                ^C/C++: 8 warnings generated.C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/misc.c:285:33: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:     _libssh2_store_u32(buf, len + extraByte);C/C++:     ~~~~~~~~~~~~~~~~~~      ~~~~^~~~~~~~~~~C/C++: 1 warning generated.C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/scp.c:261:16: warning: implicit conversion loses integer precision: 'long' to 'unsigned int' [-Wshorten-64-to-32]C/C++:     return dst - buf;C/C++:     ~~~~~~ ~~~~^~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/scp.c:301:19: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]C/C++:         cmd_len = strlen((char *)session->scpRecv_command);C/C++:                 ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/scp.c:304:64: warning: implicit conversion loses integer precision: 'unsigned long' to 'unsigned int' [-Wshorten-64-to-32]C/C++:                                   session->scpRecv_command_len - cmd_len);C/C++:                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/scp.c:367:14: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:         rc = _libssh2_channel_write(session->scpRecv_channel, 0,C/C++:            ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/scp.c:391:22: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:                 rc = _libssh2_channel_read(session->scpRecv_channel, 0,C/C++:                    ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/scp.c:553:22: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:                 rc = _libssh2_channel_write(session->scpRecv_channel, 0,C/C++:                    ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/scp.c:589:22: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:                 rc = _libssh2_channel_read(session->scpRecv_channel, 0,C/C++:                    ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/scp.c:716:22: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:                 rc = _libssh2_channel_write(session->scpRecv_channel, 0,C/C++:                    ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/scp.c:859:19: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]C/C++:         cmd_len = strlen((char *)session->scpSend_command);C/C++:                 ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/scp.c:862:64: warning: implicit conversion loses integer precision: 'unsigned long' to 'unsigned int' [-Wshorten-64-to-32]C/C++:                                   session->scpSend_command_len - cmd_len);C/C++:                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/scp.c:925:14: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:         rc = _libssh2_channel_read(session->scpSend_channel, 0,C/C++:            ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/scp.c:960:18: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:             rc = _libssh2_channel_write(session->scpSend_channel, 0,C/C++:                ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/scp.c:979:18: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:             rc = _libssh2_channel_read(session->scpSend_channel, 0,C/C++:                ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/scp.c:1028:14: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:         rc = _libssh2_channel_write(session->scpSend_channel, 0,C/C++:            ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/scp.c:1047:14: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:         rc = _libssh2_channel_read(session->scpSend_channel, 0,C/C++:            ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/scp.c:1076:18: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:             rc = _libssh2_channel_read(session->scpSend_channel, 0,C/C++:                ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: 16 warnings generated.C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/knownhost.c:173:42: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]C/C++:                                    host, hostlen);C/C++:                                          ^~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/knownhost.c:180:42: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]C/C++:                                    salt, strlen(salt));C/C++:                                          ^~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/knownhost.c:430:50: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]C/C++:                                            node->salt_len);C/C++:                                            ~~~~~~^~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/openssl.h:329:26: note: expanded from macro 'libssh2_hmac_sha1_init'C/C++:   HMAC_Init_ex(ctx, key, keylen, EVP_sha1(), NULL)C/C++:   ~~~~~~~~~~~~           ^~~~~~C/C++: 3 warnings generated.C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/transport.c:184:48: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:                                       session->fullpacket_payload_len,C/C++:                                       ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/transport.c:351:33: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32]C/C++:         remainbuf = p->writeidx - p->readidx;C/C++:                   ~ ~~~~~~~~~~~~^~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/transport.c:401:37: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32]C/C++:             remainbuf = p->writeidx - p->readidx;C/C++:                       ~ ~~~~~~~~~~~~^~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/transport.c:514:35: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32]C/C++:         remainpack = p->total_num - p->data_num;C/C++:                    ~ ~~~~~~~~~~~~~^~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/transport.c:533:52: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32]C/C++:                 numdecrypt = (p->total_num - skip) - p->data_num;C/C++:                            ~ ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/transport.c:597:35: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32]C/C++:         remainpack = p->total_num - p->data_num;C/C++:                    ~ ~~~~~~~~~~~~~^~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/transport.c:863:23: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32]C/C++:         packet_length + (encrypted ? session->local.mac->mac_len : 0);C/C++:         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/transport.c:867:47: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:     _libssh2_htonu32(p->outbuf, packet_length - 4);C/C++:     ~~~~~~~~~~~~~~~~            ~~~~~~~~~~~~~~^~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/transport.c:886:34: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:                                  packet_length, NULL, 0,C/C++:                                  ^~~~~~~~~~~~~C/C++: 9 warnings generated.C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/pem.c:160:42: warning: implicit conversion loses integer precision: 'int' to 'unsigned char' [-Wimplicit-int-conversion]C/C++:             iv[i]  = hex_decode(iv[2*i]) << 4;C/C++:                    ~ ~~~~~~~~~~~~~~~~~~~~^~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/pem.c:394:39: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]C/C++:                              b64data, b64datalen)) {C/C++:                                       ^~~~~~~~~~C/C++: 2 warnings generated.C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/publickey.c:144:14: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:         rc = _libssh2_channel_read(channel, 0, (char *) buffer, 4);C/C++:            ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/publickey.c:166:14: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:         rc = _libssh2_channel_read(channel, 0, (char *) pkey->receive_packet,C/C++:            ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/publickey.c:274:51: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32]C/C++:             publickey_status_error(pkey, session, status);C/C++:             ~~~~~~~~~~~~~~~~~~~~~~                ^~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/publickey.c:398:14: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:         rc = _libssh2_channel_write(session->pkeyInit_channel, 0,C/C++:            ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/publickey.c:504:55: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32]C/C++:                 publickey_status_error(NULL, session, status);C/C++:                 ~~~~~~~~~~~~~~~~~~~~~~                ^~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/publickey.c:642:50: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:         _libssh2_htonu32(pkey->add_s, packet_len - 4);C/C++:         ~~~~~~~~~~~~~~~~              ~~~~~~~~~~~^~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/publickey.c:649:43: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:             _libssh2_htonu32(pkey->add_s, comment_len);C/C++:             ~~~~~~~~~~~~~~~~              ^~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/publickey.c:656:43: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:             _libssh2_htonu32(pkey->add_s, name_len);C/C++:             ~~~~~~~~~~~~~~~~              ^~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/publickey.c:660:43: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:             _libssh2_htonu32(pkey->add_s, blob_len);C/C++:             ~~~~~~~~~~~~~~~~              ^~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/publickey.c:668:43: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:             _libssh2_htonu32(pkey->add_s, name_len);C/C++:             ~~~~~~~~~~~~~~~~              ^~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/publickey.c:672:43: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:             _libssh2_htonu32(pkey->add_s, blob_len);C/C++:             ~~~~~~~~~~~~~~~~              ^~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/publickey.c:677:43: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:             _libssh2_htonu32(pkey->add_s, num_attrs);C/C++:             ~~~~~~~~~~~~~~~~              ^~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/publickey.c:680:56: warning: implicit conversion loses integer precision: 'const unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:                 _libssh2_htonu32(pkey->add_s, attrs[i].name_len);C/C++:                 ~~~~~~~~~~~~~~~~              ~~~~~~~~~^~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/publickey.c:684:56: warning: implicit conversion loses integer precision: 'const unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:                 _libssh2_htonu32(pkey->add_s, attrs[i].value_len);C/C++:                 ~~~~~~~~~~~~~~~~              ~~~~~~~~~^~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/publickey.c:701:14: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:         rc = _libssh2_channel_write(channel, 0, pkey->add_packet,C/C++:            ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/publickey.c:761:53: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:         _libssh2_htonu32(pkey->remove_s, packet_len - 4);C/C++:         ~~~~~~~~~~~~~~~~                 ~~~~~~~~~~~^~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/publickey.c:767:42: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:         _libssh2_htonu32(pkey->remove_s, name_len);C/C++:         ~~~~~~~~~~~~~~~~                 ^~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/publickey.c:771:42: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:         _libssh2_htonu32(pkey->remove_s, blob_len);C/C++:         ~~~~~~~~~~~~~~~~                 ^~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/publickey.c:785:14: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:         rc = _libssh2_channel_write(channel, 0, pkey->remove_packet,C/C++:            ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/publickey.c:838:56: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:         _libssh2_htonu32(pkey->listFetch_s, buffer_len - 4);C/C++:         ~~~~~~~~~~~~~~~~                    ~~~~~~~~~~~^~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/publickey.c:852:14: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:         rc = _libssh2_channel_write(channel, 0,C/C++:            ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/publickey.c:949:51: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32]C/C++:             publickey_status_error(pkey, session, status);C/C++:             ~~~~~~~~~~~~~~~~~~~~~~                ^~~~~~C/C++: 22 warnings generated.C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/packet.c:496:55: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]C/C++:              LIBSSH2_MACERROR(session, (char *) data, datalen))) {C/C++:                               ~~~~~~~                 ^~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/libssh2_priv.h:204:43: note: expanded from macro 'LIBSSH2_MACERROR'C/C++:     session->macerror((session), (data), (datalen), &(session)->abstract)C/C++:     ~~~~~~~                               ^~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/packet.c:546:40: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]C/C++:                                        message_len, (const char *)language,C/C++:                                        ^~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/libssh2_priv.h:200:34: note: expanded from macro 'LIBSSH2_DISCONNECT'C/C++:                                 (message_len), (language), (language_len), \C/C++:                                  ^~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/packet.c:547:40: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]C/C++:                                        language_len);C/C++:                                        ^~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/libssh2_priv.h:200:61: note: expanded from macro 'LIBSSH2_DISCONNECT'C/C++:                                 (message_len), (language), (language_len), \C/C++:                                                             ^~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/packet.c:568:72: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32]C/C++:                     LIBSSH2_IGNORE(session, (char *) data + 1, datalen - 1);C/C++:                                    ~~~~~~~                     ~~~~~~~~^~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/libssh2_priv.h:191:46: note: expanded from macro 'LIBSSH2_IGNORE'C/C++:  session->ssh_msg_ignore((session), (data), (datalen), &(session)->abstract)C/C++:  ~~~~~~~                                     ^~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/packet.c:603:35: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]C/C++:                                   message_len, (const char *)language,C/C++:                                   ^~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/libssh2_priv.h:195:29: note: expanded from macro 'LIBSSH2_DEBUG'C/C++:                            (message_len), (language), (language_len), \C/C++:                             ^~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/packet.c:604:35: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]C/C++:                                   language_len);C/C++:                                   ^~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/libssh2_priv.h:195:56: note: expanded from macro 'LIBSSH2_DEBUG'C/C++:                            (message_len), (language), (language_len), \C/C++:                                                        ^~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/packet.c:800:69: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:                                                             datalen - 13,C/C++:                                                             ~~~~~~~~^~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/packet.c:1209:31: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]C/C++:     int i, packet_types_len = strlen((char *) packet_types);C/C++:            ~~~~~~~~~~~~~~~~   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: 8 warnings generated.C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/openssl.c:122:22: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32]C/C++:     BN_bin2bn(edata, elen, e);C/C++:     ~~~~~~~~~        ^~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/openssl.c:125:22: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32]C/C++:     BN_bin2bn(ndata, nlen, n);C/C++:     ~~~~~~~~~        ^~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/openssl.c:129:26: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32]C/C++:         BN_bin2bn(ddata, dlen, d);C/C++:         ~~~~~~~~~        ^~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/openssl.c:132:26: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32]C/C++:         BN_bin2bn(pdata, plen, p);C/C++:         ~~~~~~~~~        ^~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/openssl.c:135:26: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32]C/C++:         BN_bin2bn(qdata, qlen, q);C/C++:         ~~~~~~~~~        ^~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/openssl.c:138:27: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32]C/C++:         BN_bin2bn(e1data, e1len, dmp1);C/C++:         ~~~~~~~~~         ^~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/openssl.c:141:27: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32]C/C++:         BN_bin2bn(e2data, e2len, dmq1);C/C++:         ~~~~~~~~~         ^~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/openssl.c:144:30: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32]C/C++:         BN_bin2bn(coeffdata, coefflen, iqmp);C/C++:         ~~~~~~~~~            ^~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/openssl.c:207:38: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]C/C++:     ret = RSA_verify(nid_type, hash, hash_len,C/C++:           ~~~~~~~~~~                 ^~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/openssl.c:208:45: warning: implicit conversion loses integer precision: 'unsigned long' to 'unsigned int' [-Wshorten-64-to-32]C/C++:                      (unsigned char *) sig, sig_len, rsactx);C/C++:                                             ^~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/openssl.c:245:18: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32]C/C++:     BN_bin2bn(p, p_len, p_bn);C/C++:     ~~~~~~~~~    ^~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/openssl.c:248:18: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32]C/C++:     BN_bin2bn(q, q_len, q_bn);C/C++:     ~~~~~~~~~    ^~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/openssl.c:251:18: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32]C/C++:     BN_bin2bn(g, g_len, g_bn);C/C++:     ~~~~~~~~~    ^~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/openssl.c:254:18: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32]C/C++:     BN_bin2bn(y, y_len, pub_key);C/C++:     ~~~~~~~~~    ^~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/openssl.c:258:22: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32]C/C++:         BN_bin2bn(x, x_len, priv_key);C/C++:         ~~~~~~~~~    ^~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/openssl.c:426:18: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]C/C++:     BN_bin2bn(r, r_len, ecdsa_sig_.r);C/C++:     ~~~~~~~~~    ^~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/openssl.c:428:18: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]C/C++:     BN_bin2bn(s, s_len, ecdsa_sig_.s);C/C++:     ~~~~~~~~~    ^~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/openssl.c:482:39: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]C/C++:     ret = EVP_Cipher(ctx, buf, block, blocksize);C/C++:           ~~~~~~~~~~                  ^~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/openssl.c:645:34: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]C/C++:     (*aes_ctr_cipher)->key_len = keylen;C/C++:                                ~ ^~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/openssl.c:761:26: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]C/C++:     int passphrase_len = strlen(passphrase);C/C++:         ~~~~~~~~~~~~~~   ^~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/openssl.c:787:44: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]C/C++:     bp = BIO_new_mem_buf((char *)filedata, filedata_len);C/C++:          ~~~~~~~~~~~~~~~                   ^~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/openssl.c:2238:40: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]C/C++:         ret = RSA_sign(NID_sha1, hash, hash_len, sig, &sig_len, rsactx);C/C++:               ~~~~~~~~                 ^~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/openssl.c:2240:42: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]C/C++:         ret = RSA_sign(NID_sha256, hash, hash_len, sig, &sig_len, rsactx);C/C++:               ~~~~~~~~                   ^~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/openssl.c:2242:42: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]C/C++:         ret = RSA_sign(NID_sha512, hash, hash_len, sig, &sig_len, rsactx);C/C++:               ~~~~~~~~                   ^~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/openssl.c:2333:42: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32]C/C++:     ECDSA_SIG *sig = ECDSA_do_sign(hash, hash_len, ec_ctx);C/C++:                      ~~~~~~~~~~~~~       ^~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/openssl.c:2821:25: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]C/C++:     BN_bin2bn(exponent, exponentlen, bn_exponent);C/C++:     ~~~~~~~~~           ^~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/openssl.c:3295:23: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]C/C++:     BN_bin2bn(secret, secret_len, *k);C/C++:     ~~~~~~~~~         ^~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/openssl.c:3926:50: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]C/C++:     bp = BIO_new_mem_buf((char *)privatekeydata, privatekeydata_len);C/C++:          ~~~~~~~~~~~~~~~                         ^~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/openssl.c:4016:50: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]C/C++:     bp = BIO_new_mem_buf((char *)privatekeydata, privatekeydata_len);C/C++:          ~~~~~~~~~~~~~~~                         ^~~~~~~~~~~~~~~~~~C/C++: 29 warnings generated.C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/session.c:107:31: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:         banner_len = session->banner_TxRx_total_send;C/C++:                    ~ ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/session.c:118:15: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:         ret = LIBSSH2_RECV(session, &c, 1,C/C++:             ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/libssh2_priv.h:221:5: note: expanded from macro 'LIBSSH2_RECV'C/C++:     LIBSSH2_RECV_FD(session, session->socket_fd, buffer, length, flags)C/C++:     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/libssh2_priv.h:216:5: note: expanded from macro 'LIBSSH2_RECV_FD'C/C++:     (session->recv)(fd, buffer, length, flags, &session->abstract)C/C++:     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/session.c:214:26: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]C/C++:             banner_len = strlen((char *) session->local.banner);C/C++:                        ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/session.c:654:43: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]C/C++:         rc = poll(sockets, 1, has_timeout?ms_to_next: -1);C/C++:              ~~~~                         ^~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/session.c:1175:32: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:         _libssh2_store_u32(&s, lang_len);C/C++:         ~~~~~~~~~~~~~~~~~~     ^~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/session.c:1331:23: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]C/C++:         *errmsg_len = msglen;C/C++:                     ~ ^~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/session.c:1541:40: warning: implicit conversion loses integer precision: 'unsigned long' to 'short' [-Wimplicit-int-conversion]C/C++:             sockets[i].events = fds[i].events;C/C++:                               ~ ~~~~~~~^~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/session.c:1708:42: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]C/C++:             sysret = poll(sockets, nfds, timeout_remaining);C/C++:                      ~~~~                ^~~~~~~~~~~~~~~~~C/C++: 8 warnings generated.C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/channel.c:473:37: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:         session->fwdLstn_host_len = strlen(host);C/C++:                                   ~ ^~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/channel.c:1335:32: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:         _libssh2_store_u32(&s, cookie_len);C/C++:         ~~~~~~~~~~~~~~~~~~     ^~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/channel.c:1485:36: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:             _libssh2_store_u32(&s, message_len);C/C++:             ~~~~~~~~~~~~~~~~~~     ^~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/channel.c:1666:61: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:                                                    channel->flush_refund_bytes,C/C++:                                                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/channel.c:1674:21: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]C/C++:     return channel->flush_flush_bytes;C/C++:     ~~~~~~ ~~~~~~~~~^~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/channel.c:1874:66: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:                  _libssh2_channel_receive_window_adjust(channel, adj,C/C++:                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~          ^~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/session.h:58:16: note: expanded from macro 'BLOCK_ADJUST'C/C++:           rc = x; \C/C++:                ^C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/channel.c:1905:66: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:                  _libssh2_channel_receive_window_adjust(channel, adj, force,C/C++:                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~          ^~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/session.h:58:16: note: expanded from macro 'BLOCK_ADJUST'C/C++:           rc = x; \C/C++:                ^C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/channel.c:2008:76: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:         uint32_t adjustment = channel->remote.window_size_initial + buflen -C/C++:                  ~~~~~~~~~~   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/channel.c:2170:70: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:                      _libssh2_channel_receive_window_adjust(channel, buflen,C/C++:                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~          ^~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/session.h:58:16: note: expanded from macro 'BLOCK_ADJUST'C/C++:           rc = x; \C/C++:                ^C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/channel.c:2175:18: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:                  _libssh2_channel_read(channel, stream_id, buf, buflen));C/C++:                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/session.h:58:16: note: expanded from macro 'BLOCK_ADJUST'C/C++:           rc = x; \C/C++:              ~ ^C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/channel.c:2338:41: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:         _libssh2_store_u32(&s, channel->write_bufwrite);C/C++:         ~~~~~~~~~~~~~~~~~~     ~~~~~~~~~^~~~~~~~~~~~~~C/C++: 11 warnings generated.C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/userauth.c:614:49: warning: implicit conversion loses integer precision: 'long' to 'unsigned int' [-Wshorten-64-to-32]C/C++:                               (char *) sp1, sp2 - sp1)) {C/C++:                                             ~~~~^~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/userauth.c:718:49: warning: implicit conversion loses integer precision: 'long' to 'unsigned int' [-Wshorten-64-to-32]C/C++:                               (char *) sp1, sp2 - sp1)) {C/C++:                                             ~~~~^~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/userauth.c:832:42: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]C/C++:                                 session->userauth_pblc_method_len,C/C++:                                 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/userauth.c:869:40: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]C/C++:                               session->userauth_pblc_method_len,C/C++:                               ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/userauth.c:941:49: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:                 _libssh2_store_u32(&x, *sig_len - 4);C/C++:                 ~~~~~~~~~~~~~~~~~~     ~~~~~~~~~^~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/userauth.c:1086:44: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]C/C++:                                   session->userauth_host_method_len,C/C++:                                   ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/userauth.c:1148:30: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:                            4 + sig_len);C/C++:                            ~~^~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/userauth.c:1269:12: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]C/C++:     return method_len;C/C++:     ~~~~~~ ^~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/userauth.c:1326:24: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]C/C++:         p_len = p ? (p - s) : (int) strlen(s);C/C++:               ~      ~~^~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/userauth.c:1331:28: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]C/C++:             f_len = f ? (f - a) : (int) strlen(a);C/C++:                   ~      ~~^~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/userauth.c:1364:24: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]C/C++:         p_len = p ? (p - s) : (int) strlen(s);C/C++:               ~      ~~^~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/userauth.c:1369:28: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]C/C++:             f_len = f ? (f - a) : (int) strlen(a);C/C++:                   ~      ~~^~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/userauth.c:1712:70: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:                                4 + session->userauth_pblc_method_len +C/C++:                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/userauth.c:1721:74: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:                                4 + session->userauth_pblc_method_len + 4 +C/C++:                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/userauth.c:1848:57: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]C/C++:     rc = _libssh2_userauth_publickey(session, username, username_len,C/C++:          ~~~~~~~~~~~~~~~~~~~~~~~~~~~                    ^~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/userauth.c:1900:57: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]C/C++:     rc = _libssh2_userauth_publickey(session, username, username_len,C/C++:          ~~~~~~~~~~~~~~~~~~~~~~~~~~~                    ^~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/userauth.c:1982:61: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]C/C++:                  _libssh2_userauth_publickey(session, user, strlen(user),C/C++:                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~                ^~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/session.h:58:16: note: expanded from macro 'BLOCK_ADJUST'C/C++:           rc = x; \C/C++:                ^C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/userauth.c:2138:40: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]C/C++:                               session->userauth_kybd_auth_name_len,C/C++:                               ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/userauth.c:2141:40: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]C/C++:                               session->userauth_kybd_auth_instruction_len,C/C++:                               ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/userauth.c:2328:57: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]C/C++:     rc = _libssh2_userauth_publickey(session, username, username_len,C/C++:          ~~~~~~~~~~~~~~~~~~~~~~~~~~~                    ^~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/userauth.c:2333:61: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]C/C++:         rc = _libssh2_userauth_publickey(session, username, username_len,C/C++:              ~~~~~~~~~~~~~~~~~~~~~~~~~~~                    ^~~~~~~~~~~~C/C++: 21 warnings generated.C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:288:55: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:                          exchange_state->e_packet_len - 5);C/C++:                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:494:65: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]C/C++:         _libssh2_bn_from_bin(exchange_state->f, exchange_state->f_value_len,C/C++:         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/openssl.h:416:59: note: expanded from macro '_libssh2_bn_from_bin'C/C++: #define _libssh2_bn_from_bin(bn, len, val) BN_bin2bn(val, len, bn)C/C++:                                            ~~~~~~~~~      ^~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:520:54: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:                          exchange_state->k_value_len - 4);C/C++:                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:534:69: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:                              strlen((char *) session->local.banner) - 2);C/C++:                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:553:26: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:                          strlen((char *) session->remote.banner));C/C++:                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:561:41: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:                          session->local.kexinit_len);C/C++:                          ~~~~~~~~~~~~~~~^~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:569:42: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:                          session->remote.kexinit_len);C/C++:                          ~~~~~~~~~~~~~~~~^~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:613:42: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:                          exchange_state->f_value_len);C/C++:                          ~~~~~~~~~~~~~~~~^~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:1425:44: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]C/C++:         _libssh2_bn_from_bin(key_state->p, p_len, p);C/C++:         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/openssl.h:416:59: note: expanded from macro '_libssh2_bn_from_bin'C/C++: #define _libssh2_bn_from_bin(bn, len, val) BN_bin2bn(val, len, bn)C/C++:                                            ~~~~~~~~~      ^~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:1426:44: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]C/C++:         _libssh2_bn_from_bin(key_state->g, g_len, g);C/C++:         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/openssl.h:416:59: note: expanded from macro '_libssh2_bn_from_bin'C/C++: #define _libssh2_bn_from_bin(bn, len, val) BN_bin2bn(val, len, bn)C/C++:                                            ~~~~~~~~~      ^~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:1429:39: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]C/C++:                                       p_len, 1,C/C++:                                       ^~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:1553:44: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]C/C++:         _libssh2_bn_from_bin(key_state->p, p_len, p);C/C++:         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/openssl.h:416:59: note: expanded from macro '_libssh2_bn_from_bin'C/C++: #define _libssh2_bn_from_bin(bn, len, val) BN_bin2bn(val, len, bn)C/C++:                                            ~~~~~~~~~      ^~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:1554:44: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]C/C++:         _libssh2_bn_from_bin(key_state->g, g_len, g);C/C++:         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/openssl.h:416:59: note: expanded from macro '_libssh2_bn_from_bin'C/C++: #define _libssh2_bn_from_bin(bn, len, val) BN_bin2bn(val, len, bn)C/C++:                                            ~~~~~~~~~      ^~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:1557:39: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]C/C++:                                       p_len, 256,C/C++:                                       ^~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:1908:54: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:                          exchange_state->k_value_len - 4);C/C++:                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:1921:17: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:                 LIBSSH2_KEX_METHOD_EC_SHA_HASH_CREATE_VERIFY(256);C/C++:                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:1606:65: note: expanded from macro 'LIBSSH2_KEX_METHOD_EC_SHA_HASH_CREATE_VERIFY'C/C++:                          strlen((char *) session->local.banner) - 2);   \C/C++:                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:1921:17: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:                 LIBSSH2_KEX_METHOD_EC_SHA_HASH_CREATE_VERIFY(256);C/C++:                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:1627:22: note: expanded from macro 'LIBSSH2_KEX_METHOD_EC_SHA_HASH_CREATE_VERIFY'C/C++:                      strlen((char *) session->remote.banner));          \C/C++:                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:1921:17: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:                 LIBSSH2_KEX_METHOD_EC_SHA_HASH_CREATE_VERIFY(256);C/C++:                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:1636:37: note: expanded from macro 'LIBSSH2_KEX_METHOD_EC_SHA_HASH_CREATE_VERIFY'C/C++:                      session->local.kexinit_len);                       \C/C++:                      ~~~~~~~~~~~~~~~^~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:1921:17: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:                 LIBSSH2_KEX_METHOD_EC_SHA_HASH_CREATE_VERIFY(256);C/C++:                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:1644:38: note: expanded from macro 'LIBSSH2_KEX_METHOD_EC_SHA_HASH_CREATE_VERIFY'C/C++:                      session->remote.kexinit_len);                      \C/C++:                      ~~~~~~~~~~~~~~~~^~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:1921:17: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:                 LIBSSH2_KEX_METHOD_EC_SHA_HASH_CREATE_VERIFY(256);C/C++:                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:1660:22: note: expanded from macro 'LIBSSH2_KEX_METHOD_EC_SHA_HASH_CREATE_VERIFY'C/C++:                      public_key_len);                                   \C/C++:                      ^~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:1921:17: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:                 LIBSSH2_KEX_METHOD_EC_SHA_HASH_CREATE_VERIFY(256);C/C++:                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:1668:22: note: expanded from macro 'LIBSSH2_KEX_METHOD_EC_SHA_HASH_CREATE_VERIFY'C/C++:                      server_public_key_len);                            \C/C++:                      ^~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:1925:17: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:                 LIBSSH2_KEX_METHOD_EC_SHA_HASH_CREATE_VERIFY(384);C/C++:                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:1606:65: note: expanded from macro 'LIBSSH2_KEX_METHOD_EC_SHA_HASH_CREATE_VERIFY'C/C++:                          strlen((char *) session->local.banner) - 2);   \C/C++:                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:1925:17: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:                 LIBSSH2_KEX_METHOD_EC_SHA_HASH_CREATE_VERIFY(384);C/C++:                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:1627:22: note: expanded from macro 'LIBSSH2_KEX_METHOD_EC_SHA_HASH_CREATE_VERIFY'C/C++:                      strlen((char *) session->remote.banner));          \C/C++:                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:1925:17: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:                 LIBSSH2_KEX_METHOD_EC_SHA_HASH_CREATE_VERIFY(384);C/C++:                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:1636:37: note: expanded from macro 'LIBSSH2_KEX_METHOD_EC_SHA_HASH_CREATE_VERIFY'C/C++:                      session->local.kexinit_len);                       \C/C++:                      ~~~~~~~~~~~~~~~^~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:1925:17: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:                 LIBSSH2_KEX_METHOD_EC_SHA_HASH_CREATE_VERIFY(384);C/C++:                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:1644:38: note: expanded from macro 'LIBSSH2_KEX_METHOD_EC_SHA_HASH_CREATE_VERIFY'C/C++:                      session->remote.kexinit_len);                      \C/C++:                      ~~~~~~~~~~~~~~~~^~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:1925:17: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:                 LIBSSH2_KEX_METHOD_EC_SHA_HASH_CREATE_VERIFY(384);C/C++:                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:1660:22: note: expanded from macro 'LIBSSH2_KEX_METHOD_EC_SHA_HASH_CREATE_VERIFY'C/C++:                      public_key_len);                                   \C/C++:                      ^~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:1925:17: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:                 LIBSSH2_KEX_METHOD_EC_SHA_HASH_CREATE_VERIFY(384);C/C++:                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:1668:22: note: expanded from macro 'LIBSSH2_KEX_METHOD_EC_SHA_HASH_CREATE_VERIFY'C/C++:                      server_public_key_len);                            \C/C++:                      ^~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:1928:17: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:                 LIBSSH2_KEX_METHOD_EC_SHA_HASH_CREATE_VERIFY(512);C/C++:                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:1606:65: note: expanded from macro 'LIBSSH2_KEX_METHOD_EC_SHA_HASH_CREATE_VERIFY'C/C++:                          strlen((char *) session->local.banner) - 2);   \C/C++:                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:1928:17: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:                 LIBSSH2_KEX_METHOD_EC_SHA_HASH_CREATE_VERIFY(512);C/C++:                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:1627:22: note: expanded from macro 'LIBSSH2_KEX_METHOD_EC_SHA_HASH_CREATE_VERIFY'C/C++:                      strlen((char *) session->remote.banner));          \C/C++:                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:1928:17: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:                 LIBSSH2_KEX_METHOD_EC_SHA_HASH_CREATE_VERIFY(512);C/C++:                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:1636:37: note: expanded from macro 'LIBSSH2_KEX_METHOD_EC_SHA_HASH_CREATE_VERIFY'C/C++:                      session->local.kexinit_len);                       \C/C++:                      ~~~~~~~~~~~~~~~^~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:1928:17: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:                 LIBSSH2_KEX_METHOD_EC_SHA_HASH_CREATE_VERIFY(512);C/C++:                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:1644:38: note: expanded from macro 'LIBSSH2_KEX_METHOD_EC_SHA_HASH_CREATE_VERIFY'C/C++:                      session->remote.kexinit_len);                      \C/C++:                      ~~~~~~~~~~~~~~~~^~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:1928:17: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:                 LIBSSH2_KEX_METHOD_EC_SHA_HASH_CREATE_VERIFY(512);C/C++:                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:1660:22: note: expanded from macro 'LIBSSH2_KEX_METHOD_EC_SHA_HASH_CREATE_VERIFY'C/C++:                      public_key_len);                                   \C/C++:                      ^~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:1928:17: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:                 LIBSSH2_KEX_METHOD_EC_SHA_HASH_CREATE_VERIFY(512);C/C++:                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:1668:22: note: expanded from macro 'LIBSSH2_KEX_METHOD_EC_SHA_HASH_CREATE_VERIFY'C/C++:                      server_public_key_len);                            \C/C++:                      ^~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:2003:40: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:              session->session_id_len = digest_length;C/C++:                                      ~ ^~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:3098:27: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:     _libssh2_htonu32(buf, list_strlen);C/C++:     ~~~~~~~~~~~~~~~~      ^~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:3106:20: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]C/C++:         int mlen = strlen((*method)->name);C/C++:             ~~~~   ^~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:3201:37: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:         LIBSSH2_METHOD_PREFS_STR(s, kex_len, session->kex_prefs,C/C++:         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:3124:34: note: expanded from macro 'LIBSSH2_METHOD_PREFS_STR'C/C++:         _libssh2_htonu32((buf), (prefvarlen));                          \C/C++:         ~~~~~~~~~~~~~~~~         ^~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:3203:37: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:         LIBSSH2_METHOD_PREFS_STR(s, hostkey_len, session->hostkey_prefs,C/C++:         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:3124:34: note: expanded from macro 'LIBSSH2_METHOD_PREFS_STR'C/C++:         _libssh2_htonu32((buf), (prefvarlen));                          \C/C++:         ~~~~~~~~~~~~~~~~         ^~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:3205:37: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:         LIBSSH2_METHOD_PREFS_STR(s, crypt_cs_len, session->local.crypt_prefs,C/C++:         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:3124:34: note: expanded from macro 'LIBSSH2_METHOD_PREFS_STR'C/C++:         _libssh2_htonu32((buf), (prefvarlen));                          \C/C++:         ~~~~~~~~~~~~~~~~         ^~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:3207:37: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:         LIBSSH2_METHOD_PREFS_STR(s, crypt_sc_len, session->remote.crypt_prefs,C/C++:         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:3124:34: note: expanded from macro 'LIBSSH2_METHOD_PREFS_STR'C/C++:         _libssh2_htonu32((buf), (prefvarlen));                          \C/C++:         ~~~~~~~~~~~~~~~~         ^~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:3209:37: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:         LIBSSH2_METHOD_PREFS_STR(s, mac_cs_len, session->local.mac_prefs,C/C++:         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:3124:34: note: expanded from macro 'LIBSSH2_METHOD_PREFS_STR'C/C++:         _libssh2_htonu32((buf), (prefvarlen));                          \C/C++:         ~~~~~~~~~~~~~~~~         ^~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:3211:37: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:         LIBSSH2_METHOD_PREFS_STR(s, mac_sc_len, session->remote.mac_prefs,C/C++:         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:3124:34: note: expanded from macro 'LIBSSH2_METHOD_PREFS_STR'C/C++:         _libssh2_htonu32((buf), (prefvarlen));                          \C/C++:         ~~~~~~~~~~~~~~~~         ^~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:3213:37: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:         LIBSSH2_METHOD_PREFS_STR(s, comp_cs_len, session->local.comp_prefs,C/C++:         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:3124:34: note: expanded from macro 'LIBSSH2_METHOD_PREFS_STR'C/C++:         _libssh2_htonu32((buf), (prefvarlen));                          \C/C++:         ~~~~~~~~~~~~~~~~         ^~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:3215:37: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:         LIBSSH2_METHOD_PREFS_STR(s, comp_sc_len, session->remote.comp_prefs,C/C++:         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:3124:34: note: expanded from macro 'LIBSSH2_METHOD_PREFS_STR'C/C++:         _libssh2_htonu32((buf), (prefvarlen));                          \C/C++:         ~~~~~~~~~~~~~~~~         ^~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:3217:37: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:         LIBSSH2_METHOD_PREFS_STR(s, lang_cs_len, session->local.lang_prefs,C/C++:         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:3124:34: note: expanded from macro 'LIBSSH2_METHOD_PREFS_STR'C/C++:         _libssh2_htonu32((buf), (prefvarlen));                          \C/C++:         ~~~~~~~~~~~~~~~~         ^~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:3219:37: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:         LIBSSH2_METHOD_PREFS_STR(s, lang_sc_len, session->remote.lang_prefs,C/C++:         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:3124:34: note: expanded from macro 'LIBSSH2_METHOD_PREFS_STR'C/C++:         _libssh2_htonu32((buf), (prefvarlen));                          \C/C++:         ~~~~~~~~~~~~~~~~         ^~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:3883:46: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]C/C++:                                   key_state->data_len))C/C++:                                   ~~~~~~~~~~~^~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:3937:21: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]C/C++:     int prefs_len = strlen(prefs);C/C++:         ~~~~~~~~~   ^~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:4012:33: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]C/C++:         int method_len = p ? (p - s) : (int) strlen(s);C/C++:             ~~~~~~~~~~        ~~^~~C/C++: 49 warnings generated.C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:336:24: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:                 return rc;C/C++:                 ~~~~~~ ^~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:338:48: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:                 return _libssh2_error(session, rc, "channel read");C/C++:                        ~~~~~~~~~~~~~~          ^~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:390:28: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:                     return rc;C/C++:                     ~~~~~~ ^~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:408:24: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:                 return rc;C/C++:                 ~~~~~~ ^~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:413:48: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:                 return _libssh2_error(session, rc,C/C++:                        ~~~~~~~~~~~~~~          ^~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:427:20: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:             return rc;C/C++:             ~~~~~~ ^~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:659:39: warning: implicit conversion loses integer precision: 'const unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:         _libssh2_store_u32(&s, attrs->uid);C/C++:         ~~~~~~~~~~~~~~~~~~     ~~~~~~~^~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:660:39: warning: implicit conversion loses integer precision: 'const unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:         _libssh2_store_u32(&s, attrs->gid);C/C++:         ~~~~~~~~~~~~~~~~~~     ~~~~~~~^~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:664:39: warning: implicit conversion loses integer precision: 'const unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:         _libssh2_store_u32(&s, attrs->permissions);C/C++:         ~~~~~~~~~~~~~~~~~~     ~~~~~~~^~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:668:39: warning: implicit conversion loses integer precision: 'const unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:         _libssh2_store_u32(&s, attrs->atime);C/C++:         ~~~~~~~~~~~~~~~~~~     ~~~~~~~^~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:669:39: warning: implicit conversion loses integer precision: 'const unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:         _libssh2_store_u32(&s, attrs->mtime);C/C++:         ~~~~~~~~~~~~~~~~~~     ~~~~~~~^~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:728:25: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]C/C++:     return (buf.dataptr - buf.data);C/C++:     ~~~~~~  ~~~~~~~~~~~~^~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:915:33: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:         _libssh2_error(session, rc,C/C++:         ~~~~~~~~~~~~~~          ^~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:1121:51: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:         sftp->open_packet_len = filename_len + 13 +C/C++:                               ~ ~~~~~~~~~~~~~~~~~~^C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:1168:37: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:             _libssh2_error(session, rc, "Unable to send FXP_OPEN*");C/C++:             ~~~~~~~~~~~~~~          ^~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:1210:37: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:             _libssh2_error(session, rc, "Timeout waiting for status message");C/C++:             ~~~~~~~~~~~~~~          ^~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:1326:64: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:                        sftp_open(sftp, filename, filename_len, flags, mode,C/C++:                        ~~~~~~~~~                               ^~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/session.h:78:18: note: expanded from macro 'BLOCK_ADJUST_ERRNO'C/C++:            ptr = x; \C/C++:                  ^C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:1455:75: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:                                                             max_read_ahead*8,C/C++:                                                             ~~~~~~~~~~~~~~^~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:1474:29: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:             uint32_t size = count;C/C++:                      ~~~~   ^~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:1476:24: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:                 size = buffer_size;C/C++:                      ~ ^~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:1670:50: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:                     rc32 = (uint32_t)buffer_size - bytes_in_buffer;C/C++:                          ~ ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:1757:46: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:     uint32_t packet_len = handle->handle_len + 13;C/C++:              ~~~~~~~~~~   ~~~~~~~~~~~~~~~~~~~^~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:1919:40: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:         return _libssh2_error(session, retcode,C/C++:                ~~~~~~~~~~~~~~          ^~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:1931:32: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:             sftp->last_errno = retcode;C/C++:                              ~ ^~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:1971:18: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:                  sftp_readdir(hnd, buffer, buffer_maxlen, longentry,C/C++:                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/session.h:58:16: note: expanded from macro 'BLOCK_ADJUST'C/C++:           rc = x; \C/C++:              ~ ^C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:2059:57: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:             uint32_t size = MIN(MAX_SFTP_OUTGOING_SIZE, count);C/C++:                      ~~~~                               ^~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.h:71:32: note: expanded from macro 'MIN'C/C++: #define MIN(x,y) ((x)<(y)?(x):(y))C/C++:                                ^C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:2064:52: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:             packet_len = handle->handle_len + size + 25;C/C++:                        ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:2247:46: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:     uint32_t packet_len = handle->handle_len + 34;C/C++:              ~~~~~~~~~~   ~~~~~~~~~~~~~~~~~~~^~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:2298:16: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:         return rc;C/C++:         ~~~~~~ ^~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:2309:40: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:         return _libssh2_error(session, rc,C/C++:                ~~~~~~~~~~~~~~          ^~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:2356:33: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:         handle->handle_len + 13 + (setstat ? sftp_attrsize(attrs->flags) : 0);C/C++:         ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:2389:20: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:             return rc;C/C++:             ~~~~~~ ^~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:2409:16: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:         return rc;C/C++:         ~~~~~~ ^~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:2419:40: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:         return _libssh2_error(session, rc,C/C++:                ~~~~~~~~~~~~~~          ^~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:2580:46: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:     uint32_t packet_len = handle->handle_len + 13;C/C++:              ~~~~~~~~~~   ~~~~~~~~~~~~~~~~~~~^~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:2605:14: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:         rc = _libssh2_channel_write(channel, 0, handle->close_packet,C/C++:            ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:2711:40: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:     uint32_t packet_len = filename_len + 13;C/C++:              ~~~~~~~~~~   ~~~~~~~~~~~~~^~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:2733:14: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:         rc = _libssh2_channel_write(channel, 0, sftp->unlink_packet,C/C++:            ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:2847:49: warning: implicit conversion loses integer precision: 'long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:             _libssh2_store_u32(&sftp->rename_s, flags);C/C++:             ~~~~~~~~~~~~~~~~~~                  ^~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:2856:20: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:             return rc;C/C++:             ~~~~~~ ^~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:2875:16: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:         return rc;C/C++:         ~~~~~~ ^~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:2886:40: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:         return _libssh2_error(session, rc,C/C++:                ~~~~~~~~~~~~~~          ^~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:2956:51: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:     uint32_t packet_len = handle->handle_len + 20 + 17;C/C++:              ~~~~~~~~~~   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:3009:16: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:         return rc;C/C++:         ~~~~~~ ^~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:3020:40: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:         return _libssh2_error(session, rc,C/C++:                ~~~~~~~~~~~~~~          ^~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:3144:16: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:         return rc;C/C++:         ~~~~~~ ^~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:3155:40: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:         return _libssh2_error(session, rc,C/C++:                ~~~~~~~~~~~~~~          ^~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:3209:71: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]C/C++:     BLOCK_ADJUST(rc, sftp->channel->session, sftp_statvfs(sftp, path, path_len,C/C++:                                              ~~~~~~~~~~~~             ^~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/session.h:58:16: note: expanded from macro 'BLOCK_ADJUST'C/C++:           rc = x; \C/C++:                ^C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:3253:43: warning: implicit conversion loses integer precision: 'long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:         _libssh2_store_u32(&s, packet_len - 4);C/C++:         ~~~~~~~~~~~~~~~~~~     ~~~~~~~~~~~^~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:3268:14: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:         rc = _libssh2_channel_write(channel, 0, packet, packet_len);C/C++:            ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:3360:43: warning: implicit conversion loses integer precision: 'long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:         _libssh2_store_u32(&s, packet_len - 4);C/C++:         ~~~~~~~~~~~~~~~~~~     ~~~~~~~~~~~^~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:3370:14: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:         rc = _libssh2_channel_write(channel, 0, sftp->rmdir_packet,C/C++:            ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:3468:43: warning: implicit conversion loses integer precision: 'long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:         _libssh2_store_u32(&s, packet_len - 4);C/C++:         ~~~~~~~~~~~~~~~~~~     ~~~~~~~~~~~^~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:3494:14: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:         rc = _libssh2_channel_write(channel, 0, sftp->stat_packet, packet_len);C/C++:            ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:3612:43: warning: implicit conversion loses integer precision: 'long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:         _libssh2_store_u32(&s, packet_len - 4);C/C++:         ~~~~~~~~~~~~~~~~~~     ~~~~~~~~~~~^~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:3641:20: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:             return rc;C/C++:             ~~~~~~ ^~C/C++: 56 warnings generated.> Task :app:configureCMakeRelWithDebInfo[armeabi-v7a]C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/android/app/src/main/cpp/CMakeLists.txt release|armeabi-v7a : CMake Warning at /home/vagrant/build/com.coboltforge.dontmind.multivnc/libressl/CMakeLists.txt:318 (message):** Warning, this system is unable to represent times past 2038** It will behave incorrectly when handling valid RFC5280 datesC/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/android/app/src/main/cpp/CMakeLists.txt release|armeabi-v7a : CMake Warning at /home/vagrant/build/com.coboltforge.dontmind.multivnc/libressl/CMakeLists.txt:318 (message):** Warning, this system is unable to represent times past 2038** It will behave incorrectly when handling valid RFC5280 datesC/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/android/app/src/main/cpp/CMakeLists.txt release|armeabi-v7a : CMake Warning at /home/vagrant/build/com.coboltforge.dontmind.multivnc/libressl/CMakeLists.txt:318 (message):** Warning, this system is unable to represent times past 2038** It will behave incorrectly when handling valid RFC5280 datesC/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/android/app/src/main/cpp/CMakeLists.txt release|armeabi-v7a : CMake Warning at /home/vagrant/build/com.coboltforge.dontmind.multivnc/libressl/CMakeLists.txt:318 (message):** Warning, this system is unable to represent times past 2038** It will behave incorrectly when handling valid RFC5280 dates> Task :app:buildCMakeRelWithDebInfo[armeabi-v7a][crypto,libssh2,etc]C/C++: ninja: Entering directory `/home/vagrant/build/com.coboltforge.dontmind.multivnc/android/app/.cxx/RelWithDebInfo/2e271m3y/armeabi-v7a'C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/misc.c:237:43: warning: implicit conversion loses integer precision: 'unsigned long long' to 'unsigned long' [-Wshorten-64-to-32]C/C++:         | ((libssh2_uint64_t)buf[2] << 8) | (libssh2_uint64_t)buf[3];C/C++:         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/misc.c:239:43: warning: implicit conversion loses integer precision: 'unsigned long long' to 'unsigned long' [-Wshorten-64-to-32]C/C++:         | ((libssh2_uint64_t)buf[6] << 8) | (libssh2_uint64_t)buf[7];C/C++:         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: 2 warnings generated.C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/pem.c:160:42: warning: implicit conversion loses integer precision: 'int' to 'unsigned char' [-Wimplicit-int-conversion]C/C++:             iv[i]  = hex_decode(iv[2*i]) << 4;C/C++:                    ~ ~~~~~~~~~~~~~~~~~~~~^~~~C/C++: 1 warning generated.C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/session.c:1541:40: warning: implicit conversion loses integer precision: 'unsigned long' to 'short' [-Wimplicit-int-conversion]C/C++:             sockets[i].events = fds[i].events;C/C++:                               ~ ~~~~~~~^~~~~~C/C++: 1 warning generated.> Task :app:configureCMakeRelWithDebInfo[x86]C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/android/app/src/main/cpp/CMakeLists.txt release|x86 : CMake Warning at /home/vagrant/build/com.coboltforge.dontmind.multivnc/libressl/CMakeLists.txt:318 (message):** Warning, this system is unable to represent times past 2038** It will behave incorrectly when handling valid RFC5280 datesC/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/android/app/src/main/cpp/CMakeLists.txt release|x86 : CMake Warning at /home/vagrant/build/com.coboltforge.dontmind.multivnc/libressl/CMakeLists.txt:318 (message):** Warning, this system is unable to represent times past 2038** It will behave incorrectly when handling valid RFC5280 datesC/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/android/app/src/main/cpp/CMakeLists.txt release|x86 : CMake Warning at /home/vagrant/build/com.coboltforge.dontmind.multivnc/libressl/CMakeLists.txt:318 (message):** Warning, this system is unable to represent times past 2038** It will behave incorrectly when handling valid RFC5280 datesC/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/android/app/src/main/cpp/CMakeLists.txt release|x86 : CMake Warning at /home/vagrant/build/com.coboltforge.dontmind.multivnc/libressl/CMakeLists.txt:318 (message):** Warning, this system is unable to represent times past 2038** It will behave incorrectly when handling valid RFC5280 dates> Task :app:buildCMakeRelWithDebInfo[x86][crypto,libssh2,etc]C/C++: ninja: Entering directory `/home/vagrant/build/com.coboltforge.dontmind.multivnc/android/app/.cxx/RelWithDebInfo/2e271m3y/x86'C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/misc.c:237:43: warning: implicit conversion loses integer precision: 'unsigned long long' to 'unsigned long' [-Wshorten-64-to-32]C/C++:         | ((libssh2_uint64_t)buf[2] << 8) | (libssh2_uint64_t)buf[3];C/C++:         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/misc.c:239:43: warning: implicit conversion loses integer precision: 'unsigned long long' to 'unsigned long' [-Wshorten-64-to-32]C/C++:         | ((libssh2_uint64_t)buf[6] << 8) | (libssh2_uint64_t)buf[7];C/C++:         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: 2 warnings generated.C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/pem.c:160:42: warning: implicit conversion loses integer precision: 'int' to 'unsigned char' [-Wimplicit-int-conversion]C/C++:             iv[i]  = hex_decode(iv[2*i]) << 4;C/C++:                    ~ ~~~~~~~~~~~~~~~~~~~~^~~~C/C++: 1 warning generated.C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/session.c:1541:40: warning: implicit conversion loses integer precision: 'unsigned long' to 'short' [-Wimplicit-int-conversion]C/C++:             sockets[i].events = fds[i].events;C/C++:                               ~ ~~~~~~~^~~~~~C/C++: 1 warning generated.> Task :app:configureCMakeRelWithDebInfo[x86_64]> Task :app:buildCMakeRelWithDebInfo[x86_64][crypto,libssh2,etc]C/C++: ninja: Entering directory `/home/vagrant/build/com.coboltforge.dontmind.multivnc/android/app/.cxx/RelWithDebInfo/2e271m3y/x86_64'C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/agent.c:153:19: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:     RECV_SEND_ALL(func, socket, buffer, length, flags, abstract);C/C++:     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/agent.c:138:14: note: expanded from macro 'RECV_SEND_ALL'C/C++:         rc = func(socket,                                            \C/C++:            ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/agent.c:160:19: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:     RECV_SEND_ALL(func, socket, buffer, length, flags, abstract);C/C++:     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/agent.c:138:14: note: expanded from macro 'RECV_SEND_ALL'C/C++:         rc = func(socket,                                            \C/C++:            ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/agent.c:173:41: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:         _libssh2_htonu32(buf, transctx->request_len);C/C++:         ~~~~~~~~~~~~~~~~      ~~~~~~~~~~^~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/agent.c:174:14: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:         rc = _send_all(agent->session->send, agent->fd,C/C++:            ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/agent.c:186:14: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:         rc = _send_all(agent->session->send, agent->fd, transctx->request,C/C++:            ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/agent.c:198:14: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:         rc = _recv_all(agent->session->recv, agent->fd,C/C++:            ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/agent.c:217:14: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:         rc = _recv_all(agent->session->recv, agent->fd, transctx->response,C/C++:            ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/agent.c:821:46: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]C/C++:                                              strlen(username),C/C++:                                              ^~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/session.h:58:16: note: expanded from macro 'BLOCK_ADJUST'C/C++:           rc = x; \C/C++:                ^C/C++: 8 warnings generated.C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/misc.c:285:33: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:     _libssh2_store_u32(buf, len + extraByte);C/C++:     ~~~~~~~~~~~~~~~~~~      ~~~~^~~~~~~~~~~C/C++: 1 warning generated.C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/knownhost.c:173:42: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]C/C++:                                    host, hostlen);C/C++:                                          ^~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/knownhost.c:180:42: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]C/C++:                                    salt, strlen(salt));C/C++:                                          ^~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/knownhost.c:430:50: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]C/C++:                                            node->salt_len);C/C++:                                            ~~~~~~^~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/openssl.h:329:26: note: expanded from macro 'libssh2_hmac_sha1_init'C/C++:   HMAC_Init_ex(ctx, key, keylen, EVP_sha1(), NULL)C/C++:   ~~~~~~~~~~~~           ^~~~~~C/C++: 3 warnings generated.C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/transport.c:184:48: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:                                       session->fullpacket_payload_len,C/C++:                                       ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/transport.c:351:33: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32]C/C++:         remainbuf = p->writeidx - p->readidx;C/C++:                   ~ ~~~~~~~~~~~~^~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/transport.c:401:37: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32]C/C++:             remainbuf = p->writeidx - p->readidx;C/C++:                       ~ ~~~~~~~~~~~~^~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/transport.c:514:35: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32]C/C++:         remainpack = p->total_num - p->data_num;C/C++:                    ~ ~~~~~~~~~~~~~^~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/transport.c:533:52: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32]C/C++:                 numdecrypt = (p->total_num - skip) - p->data_num;C/C++:                            ~ ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/transport.c:597:35: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32]C/C++:         remainpack = p->total_num - p->data_num;C/C++:                    ~ ~~~~~~~~~~~~~^~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/transport.c:863:23: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32]C/C++:         packet_length + (encrypted ? session->local.mac->mac_len : 0);C/C++:         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/transport.c:867:47: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:     _libssh2_htonu32(p->outbuf, packet_length - 4);C/C++:     ~~~~~~~~~~~~~~~~            ~~~~~~~~~~~~~~^~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/transport.c:886:34: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:                                  packet_length, NULL, 0,C/C++:                                  ^~~~~~~~~~~~~C/C++: 9 warnings generated.C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/scp.c:261:16: warning: implicit conversion loses integer precision: 'long' to 'unsigned int' [-Wshorten-64-to-32]C/C++:     return dst - buf;C/C++:     ~~~~~~ ~~~~^~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/scp.c:301:19: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]C/C++:         cmd_len = strlen((char *)session->scpRecv_command);C/C++:                 ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/scp.c:304:64: warning: implicit conversion loses integer precision: 'unsigned long' to 'unsigned int' [-Wshorten-64-to-32]C/C++:                                   session->scpRecv_command_len - cmd_len);C/C++:                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/scp.c:367:14: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:         rc = _libssh2_channel_write(session->scpRecv_channel, 0,C/C++:            ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/scp.c:391:22: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:                 rc = _libssh2_channel_read(session->scpRecv_channel, 0,C/C++:                    ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/scp.c:553:22: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:                 rc = _libssh2_channel_write(session->scpRecv_channel, 0,C/C++:                    ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/scp.c:589:22: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:                 rc = _libssh2_channel_read(session->scpRecv_channel, 0,C/C++:                    ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/scp.c:716:22: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:                 rc = _libssh2_channel_write(session->scpRecv_channel, 0,C/C++:                    ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/scp.c:859:19: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]C/C++:         cmd_len = strlen((char *)session->scpSend_command);C/C++:                 ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/scp.c:862:64: warning: implicit conversion loses integer precision: 'unsigned long' to 'unsigned int' [-Wshorten-64-to-32]C/C++:                                   session->scpSend_command_len - cmd_len);C/C++:                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/scp.c:925:14: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:         rc = _libssh2_channel_read(session->scpSend_channel, 0,C/C++:            ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/scp.c:960:18: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:             rc = _libssh2_channel_write(session->scpSend_channel, 0,C/C++:                ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/scp.c:979:18: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:             rc = _libssh2_channel_read(session->scpSend_channel, 0,C/C++:                ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/scp.c:1028:14: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:         rc = _libssh2_channel_write(session->scpSend_channel, 0,C/C++:            ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/scp.c:1047:14: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:         rc = _libssh2_channel_read(session->scpSend_channel, 0,C/C++:            ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/scp.c:1076:18: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:             rc = _libssh2_channel_read(session->scpSend_channel, 0,C/C++:                ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: 16 warnings generated.C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/pem.c:160:42: warning: implicit conversion loses integer precision: 'int' to 'unsigned char' [-Wimplicit-int-conversion]C/C++:             iv[i]  = hex_decode(iv[2*i]) << 4;C/C++:                    ~ ~~~~~~~~~~~~~~~~~~~~^~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/pem.c:394:39: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]C/C++:                              b64data, b64datalen)) {C/C++:                                       ^~~~~~~~~~C/C++: 2 warnings generated.C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/packet.c:496:55: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]C/C++:              LIBSSH2_MACERROR(session, (char *) data, datalen))) {C/C++:                               ~~~~~~~                 ^~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/libssh2_priv.h:204:43: note: expanded from macro 'LIBSSH2_MACERROR'C/C++:     session->macerror((session), (data), (datalen), &(session)->abstract)C/C++:     ~~~~~~~                               ^~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/packet.c:546:40: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]C/C++:                                        message_len, (const char *)language,C/C++:                                        ^~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/libssh2_priv.h:200:34: note: expanded from macro 'LIBSSH2_DISCONNECT'C/C++:                                 (message_len), (language), (language_len), \C/C++:                                  ^~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/packet.c:547:40: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]C/C++:                                        language_len);C/C++:                                        ^~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/libssh2_priv.h:200:61: note: expanded from macro 'LIBSSH2_DISCONNECT'C/C++:                                 (message_len), (language), (language_len), \C/C++:                                                             ^~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/packet.c:568:72: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32]C/C++:                     LIBSSH2_IGNORE(session, (char *) data + 1, datalen - 1);C/C++:                                    ~~~~~~~                     ~~~~~~~~^~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/libssh2_priv.h:191:46: note: expanded from macro 'LIBSSH2_IGNORE'C/C++:  session->ssh_msg_ignore((session), (data), (datalen), &(session)->abstract)C/C++:  ~~~~~~~                                     ^~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/packet.c:603:35: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]C/C++:                                   message_len, (const char *)language,C/C++:                                   ^~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/libssh2_priv.h:195:29: note: expanded from macro 'LIBSSH2_DEBUG'C/C++:                            (message_len), (language), (language_len), \C/C++:                             ^~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/packet.c:604:35: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]C/C++:                                   language_len);C/C++:                                   ^~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/libssh2_priv.h:195:56: note: expanded from macro 'LIBSSH2_DEBUG'C/C++:                            (message_len), (language), (language_len), \C/C++:                                                        ^~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/packet.c:800:69: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:                                                             datalen - 13,C/C++:                                                             ~~~~~~~~^~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/packet.c:1209:31: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]C/C++:     int i, packet_types_len = strlen((char *) packet_types);C/C++:            ~~~~~~~~~~~~~~~~   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: 8 warnings generated.C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/openssl.c:122:22: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32]C/C++:     BN_bin2bn(edata, elen, e);C/C++:     ~~~~~~~~~        ^~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/openssl.c:125:22: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32]C/C++:     BN_bin2bn(ndata, nlen, n);C/C++:     ~~~~~~~~~        ^~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/openssl.c:129:26: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32]C/C++:         BN_bin2bn(ddata, dlen, d);C/C++:         ~~~~~~~~~        ^~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/openssl.c:132:26: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32]C/C++:         BN_bin2bn(pdata, plen, p);C/C++:         ~~~~~~~~~        ^~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/openssl.c:135:26: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32]C/C++:         BN_bin2bn(qdata, qlen, q);C/C++:         ~~~~~~~~~        ^~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/openssl.c:138:27: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32]C/C++:         BN_bin2bn(e1data, e1len, dmp1);C/C++:         ~~~~~~~~~         ^~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/openssl.c:141:27: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32]C/C++:         BN_bin2bn(e2data, e2len, dmq1);C/C++:         ~~~~~~~~~         ^~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/openssl.c:144:30: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32]C/C++:         BN_bin2bn(coeffdata, coefflen, iqmp);C/C++:         ~~~~~~~~~            ^~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/openssl.c:207:38: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]C/C++:     ret = RSA_verify(nid_type, hash, hash_len,C/C++:           ~~~~~~~~~~                 ^~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/openssl.c:208:45: warning: implicit conversion loses integer precision: 'unsigned long' to 'unsigned int' [-Wshorten-64-to-32]C/C++:                      (unsigned char *) sig, sig_len, rsactx);C/C++:                                             ^~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/openssl.c:245:18: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32]C/C++:     BN_bin2bn(p, p_len, p_bn);C/C++:     ~~~~~~~~~    ^~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/openssl.c:248:18: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32]C/C++:     BN_bin2bn(q, q_len, q_bn);C/C++:     ~~~~~~~~~    ^~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/openssl.c:251:18: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32]C/C++:     BN_bin2bn(g, g_len, g_bn);C/C++:     ~~~~~~~~~    ^~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/openssl.c:254:18: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32]C/C++:     BN_bin2bn(y, y_len, pub_key);C/C++:     ~~~~~~~~~    ^~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/openssl.c:258:22: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32]C/C++:         BN_bin2bn(x, x_len, priv_key);C/C++:         ~~~~~~~~~    ^~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/openssl.c:426:18: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]C/C++:     BN_bin2bn(r, r_len, ecdsa_sig_.r);C/C++:     ~~~~~~~~~    ^~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/openssl.c:428:18: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]C/C++:     BN_bin2bn(s, s_len, ecdsa_sig_.s);C/C++:     ~~~~~~~~~    ^~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/openssl.c:482:39: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]C/C++:     ret = EVP_Cipher(ctx, buf, block, blocksize);C/C++:           ~~~~~~~~~~                  ^~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/openssl.c:645:34: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]C/C++:     (*aes_ctr_cipher)->key_len = keylen;C/C++:                                ~ ^~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/openssl.c:761:26: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]C/C++:     int passphrase_len = strlen(passphrase);C/C++:         ~~~~~~~~~~~~~~   ^~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/openssl.c:787:44: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]C/C++:     bp = BIO_new_mem_buf((char *)filedata, filedata_len);C/C++:          ~~~~~~~~~~~~~~~                   ^~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/openssl.c:2238:40: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]C/C++:         ret = RSA_sign(NID_sha1, hash, hash_len, sig, &sig_len, rsactx);C/C++:               ~~~~~~~~                 ^~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/openssl.c:2240:42: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]C/C++:         ret = RSA_sign(NID_sha256, hash, hash_len, sig, &sig_len, rsactx);C/C++:               ~~~~~~~~                   ^~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/openssl.c:2242:42: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]C/C++:         ret = RSA_sign(NID_sha512, hash, hash_len, sig, &sig_len, rsactx);C/C++:               ~~~~~~~~                   ^~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/openssl.c:2333:42: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32]C/C++:     ECDSA_SIG *sig = ECDSA_do_sign(hash, hash_len, ec_ctx);C/C++:                      ~~~~~~~~~~~~~       ^~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/openssl.c:2821:25: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]C/C++:     BN_bin2bn(exponent, exponentlen, bn_exponent);C/C++:     ~~~~~~~~~           ^~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/openssl.c:3295:23: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]C/C++:     BN_bin2bn(secret, secret_len, *k);C/C++:     ~~~~~~~~~         ^~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/openssl.c:3926:50: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]C/C++:     bp = BIO_new_mem_buf((char *)privatekeydata, privatekeydata_len);C/C++:          ~~~~~~~~~~~~~~~                         ^~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/openssl.c:4016:50: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]C/C++:     bp = BIO_new_mem_buf((char *)privatekeydata, privatekeydata_len);C/C++:          ~~~~~~~~~~~~~~~                         ^~~~~~~~~~~~~~~~~~C/C++: 29 warnings generated.C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/publickey.c:144:14: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:         rc = _libssh2_channel_read(channel, 0, (char *) buffer, 4);C/C++:            ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/publickey.c:166:14: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:         rc = _libssh2_channel_read(channel, 0, (char *) pkey->receive_packet,C/C++:            ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/publickey.c:274:51: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32]C/C++:             publickey_status_error(pkey, session, status);C/C++:             ~~~~~~~~~~~~~~~~~~~~~~                ^~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/publickey.c:398:14: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:         rc = _libssh2_channel_write(session->pkeyInit_channel, 0,C/C++:            ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/publickey.c:504:55: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32]C/C++:                 publickey_status_error(NULL, session, status);C/C++:                 ~~~~~~~~~~~~~~~~~~~~~~                ^~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/publickey.c:642:50: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:         _libssh2_htonu32(pkey->add_s, packet_len - 4);C/C++:         ~~~~~~~~~~~~~~~~              ~~~~~~~~~~~^~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/publickey.c:649:43: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:             _libssh2_htonu32(pkey->add_s, comment_len);C/C++:             ~~~~~~~~~~~~~~~~              ^~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/publickey.c:656:43: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:             _libssh2_htonu32(pkey->add_s, name_len);C/C++:             ~~~~~~~~~~~~~~~~              ^~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/publickey.c:660:43: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:             _libssh2_htonu32(pkey->add_s, blob_len);C/C++:             ~~~~~~~~~~~~~~~~              ^~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/publickey.c:668:43: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:             _libssh2_htonu32(pkey->add_s, name_len);C/C++:             ~~~~~~~~~~~~~~~~              ^~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/publickey.c:672:43: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:             _libssh2_htonu32(pkey->add_s, blob_len);C/C++:             ~~~~~~~~~~~~~~~~              ^~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/publickey.c:677:43: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:             _libssh2_htonu32(pkey->add_s, num_attrs);C/C++:             ~~~~~~~~~~~~~~~~              ^~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/publickey.c:680:56: warning: implicit conversion loses integer precision: 'const unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:                 _libssh2_htonu32(pkey->add_s, attrs[i].name_len);C/C++:                 ~~~~~~~~~~~~~~~~              ~~~~~~~~~^~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/publickey.c:684:56: warning: implicit conversion loses integer precision: 'const unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:                 _libssh2_htonu32(pkey->add_s, attrs[i].value_len);C/C++:                 ~~~~~~~~~~~~~~~~              ~~~~~~~~~^~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/publickey.c:701:14: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:         rc = _libssh2_channel_write(channel, 0, pkey->add_packet,C/C++:            ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/publickey.c:761:53: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:         _libssh2_htonu32(pkey->remove_s, packet_len - 4);C/C++:         ~~~~~~~~~~~~~~~~                 ~~~~~~~~~~~^~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/publickey.c:767:42: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:         _libssh2_htonu32(pkey->remove_s, name_len);C/C++:         ~~~~~~~~~~~~~~~~                 ^~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/publickey.c:771:42: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:         _libssh2_htonu32(pkey->remove_s, blob_len);C/C++:         ~~~~~~~~~~~~~~~~                 ^~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/publickey.c:785:14: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:         rc = _libssh2_channel_write(channel, 0, pkey->remove_packet,C/C++:            ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/publickey.c:838:56: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:         _libssh2_htonu32(pkey->listFetch_s, buffer_len - 4);C/C++:         ~~~~~~~~~~~~~~~~                    ~~~~~~~~~~~^~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/publickey.c:852:14: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:         rc = _libssh2_channel_write(channel, 0,C/C++:            ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/publickey.c:949:51: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32]C/C++:             publickey_status_error(pkey, session, status);C/C++:             ~~~~~~~~~~~~~~~~~~~~~~                ^~~~~~C/C++: 22 warnings generated.C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/channel.c:473:37: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:         session->fwdLstn_host_len = strlen(host);C/C++:                                   ~ ^~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/channel.c:1335:32: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:         _libssh2_store_u32(&s, cookie_len);C/C++:         ~~~~~~~~~~~~~~~~~~     ^~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/channel.c:1485:36: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:             _libssh2_store_u32(&s, message_len);C/C++:             ~~~~~~~~~~~~~~~~~~     ^~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/channel.c:1666:61: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:                                                    channel->flush_refund_bytes,C/C++:                                                    ~~~~~~~~~^~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/channel.c:1674:21: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]C/C++:     return channel->flush_flush_bytes;C/C++:     ~~~~~~ ~~~~~~~~~^~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/channel.c:1874:66: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:                  _libssh2_channel_receive_window_adjust(channel, adj,C/C++:                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~          ^~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/session.h:58:16: note: expanded from macro 'BLOCK_ADJUST'C/C++:           rc = x; \C/C++:                ^C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/channel.c:1905:66: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:                  _libssh2_channel_receive_window_adjust(channel, adj, force,C/C++:                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~          ^~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/session.h:58:16: note: expanded from macro 'BLOCK_ADJUST'C/C++:           rc = x; \C/C++:                ^C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/channel.c:2008:76: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:         uint32_t adjustment = channel->remote.window_size_initial + buflen -C/C++:                  ~~~~~~~~~~   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/channel.c:2170:70: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:                      _libssh2_channel_receive_window_adjust(channel, buflen,C/C++:                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~          ^~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/session.h:58:16: note: expanded from macro 'BLOCK_ADJUST'C/C++:           rc = x; \C/C++:                ^C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/channel.c:2175:18: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:                  _libssh2_channel_read(channel, stream_id, buf, buflen));C/C++:                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/session.h:58:16: note: expanded from macro 'BLOCK_ADJUST'C/C++:           rc = x; \C/C++:              ~ ^C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/channel.c:2338:41: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:         _libssh2_store_u32(&s, channel->write_bufwrite);C/C++:         ~~~~~~~~~~~~~~~~~~     ~~~~~~~~~^~~~~~~~~~~~~~C/C++: 11 warnings generated.C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/session.c:107:31: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:         banner_len = session->banner_TxRx_total_send;C/C++:                    ~ ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/session.c:118:15: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:         ret = LIBSSH2_RECV(session, &c, 1,C/C++:             ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/libssh2_priv.h:221:5: note: expanded from macro 'LIBSSH2_RECV'C/C++:     LIBSSH2_RECV_FD(session, session->socket_fd, buffer, length, flags)C/C++:     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/libssh2_priv.h:216:5: note: expanded from macro 'LIBSSH2_RECV_FD'C/C++:     (session->recv)(fd, buffer, length, flags, &session->abstract)C/C++:     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/session.c:214:26: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]C/C++:             banner_len = strlen((char *) session->local.banner);C/C++:                        ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/session.c:654:43: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]C/C++:         rc = poll(sockets, 1, has_timeout?ms_to_next: -1);C/C++:              ~~~~                         ^~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/session.c:1175:32: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:         _libssh2_store_u32(&s, lang_len);C/C++:         ~~~~~~~~~~~~~~~~~~     ^~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/session.c:1331:23: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]C/C++:         *errmsg_len = msglen;C/C++:                     ~ ^~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/session.c:1541:40: warning: implicit conversion loses integer precision: 'unsigned long' to 'short' [-Wimplicit-int-conversion]C/C++:             sockets[i].events = fds[i].events;C/C++:                               ~ ~~~~~~~^~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/session.c:1708:42: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]C/C++:             sysret = poll(sockets, nfds, timeout_remaining);C/C++:                      ~~~~                ^~~~~~~~~~~~~~~~~C/C++: 8 warnings generated.C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/userauth.c:614:49: warning: implicit conversion loses integer precision: 'long' to 'unsigned int' [-Wshorten-64-to-32]C/C++:                               (char *) sp1, sp2 - sp1)) {C/C++:                                             ~~~~^~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/userauth.c:718:49: warning: implicit conversion loses integer precision: 'long' to 'unsigned int' [-Wshorten-64-to-32]C/C++:                               (char *) sp1, sp2 - sp1)) {C/C++:                                             ~~~~^~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/userauth.c:832:42: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]C/C++:                                 session->userauth_pblc_method_len,C/C++:                                 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/userauth.c:869:40: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]C/C++:                               session->userauth_pblc_method_len,C/C++:                               ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/userauth.c:941:49: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:                 _libssh2_store_u32(&x, *sig_len - 4);C/C++:                 ~~~~~~~~~~~~~~~~~~     ~~~~~~~~~^~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/userauth.c:1086:44: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]C/C++:                                   session->userauth_host_method_len,C/C++:                                   ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/userauth.c:1148:30: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:                            4 + sig_len);C/C++:                            ~~^~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/userauth.c:1269:12: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]C/C++:     return method_len;C/C++:     ~~~~~~ ^~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/userauth.c:1326:24: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]C/C++:         p_len = p ? (p - s) : (int) strlen(s);C/C++:               ~      ~~^~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/userauth.c:1331:28: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]C/C++:             f_len = f ? (f - a) : (int) strlen(a);C/C++:                   ~      ~~^~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/userauth.c:1364:24: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]C/C++:         p_len = p ? (p - s) : (int) strlen(s);C/C++:               ~      ~~^~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/userauth.c:1369:28: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]C/C++:             f_len = f ? (f - a) : (int) strlen(a);C/C++:                   ~      ~~^~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/userauth.c:1712:70: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:                                4 + session->userauth_pblc_method_len +C/C++:                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/userauth.c:1721:74: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:                                4 + session->userauth_pblc_method_len + 4 +C/C++:                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/userauth.c:1848:57: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]C/C++:     rc = _libssh2_userauth_publickey(session, username, username_len,C/C++:          ~~~~~~~~~~~~~~~~~~~~~~~~~~~                    ^~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/userauth.c:1900:57: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]C/C++:     rc = _libssh2_userauth_publickey(session, username, username_len,C/C++:          ~~~~~~~~~~~~~~~~~~~~~~~~~~~                    ^~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/userauth.c:1982:61: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]C/C++:                  _libssh2_userauth_publickey(session, user, strlen(user),C/C++:                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~                ^~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/session.h:58:16: note: expanded from macro 'BLOCK_ADJUST'C/C++:           rc = x; \C/C++:                ^C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/userauth.c:2138:40: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]C/C++:                               session->userauth_kybd_auth_name_len,C/C++:                               ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/userauth.c:2141:40: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]C/C++:                               session->userauth_kybd_auth_instruction_len,C/C++:                               ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/userauth.c:2328:57: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]C/C++:     rc = _libssh2_userauth_publickey(session, username, username_len,C/C++:          ~~~~~~~~~~~~~~~~~~~~~~~~~~~                    ^~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/userauth.c:2333:61: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]C/C++:         rc = _libssh2_userauth_publickey(session, username, username_len,C/C++:              ~~~~~~~~~~~~~~~~~~~~~~~~~~~                    ^~~~~~~~~~~~C/C++: 21 warnings generated.C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:288:55: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:                          exchange_state->e_packet_len - 5);C/C++:                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:494:65: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]C/C++:         _libssh2_bn_from_bin(exchange_state->f, exchange_state->f_value_len,C/C++:         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/openssl.h:416:59: note: expanded from macro '_libssh2_bn_from_bin'C/C++: #define _libssh2_bn_from_bin(bn, len, val) BN_bin2bn(val, len, bn)C/C++:                                            ~~~~~~~~~      ^~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:520:54: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:                          exchange_state->k_value_len - 4);C/C++:                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:534:69: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:                              strlen((char *) session->local.banner) - 2);C/C++:                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:553:26: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:                          strlen((char *) session->remote.banner));C/C++:                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:561:41: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:                          session->local.kexinit_len);C/C++:                          ~~~~~~~~~~~~~~~^~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:569:42: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:                          session->remote.kexinit_len);C/C++:                          ~~~~~~~~~~~~~~~~^~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:613:42: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:                          exchange_state->f_value_len);C/C++:                          ~~~~~~~~~~~~~~~~^~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:1425:44: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]C/C++:         _libssh2_bn_from_bin(key_state->p, p_len, p);C/C++:         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/openssl.h:416:59: note: expanded from macro '_libssh2_bn_from_bin'C/C++: #define _libssh2_bn_from_bin(bn, len, val) BN_bin2bn(val, len, bn)C/C++:                                            ~~~~~~~~~      ^~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:1426:44: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]C/C++:         _libssh2_bn_from_bin(key_state->g, g_len, g);C/C++:         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/openssl.h:416:59: note: expanded from macro '_libssh2_bn_from_bin'C/C++: #define _libssh2_bn_from_bin(bn, len, val) BN_bin2bn(val, len, bn)C/C++:                                            ~~~~~~~~~      ^~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:1429:39: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]C/C++:                                       p_len, 1,C/C++:                                       ^~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:1553:44: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]C/C++:         _libssh2_bn_from_bin(key_state->p, p_len, p);C/C++:         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/openssl.h:416:59: note: expanded from macro '_libssh2_bn_from_bin'C/C++: #define _libssh2_bn_from_bin(bn, len, val) BN_bin2bn(val, len, bn)C/C++:                                            ~~~~~~~~~      ^~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:1554:44: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]C/C++:         _libssh2_bn_from_bin(key_state->g, g_len, g);C/C++:         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/openssl.h:416:59: note: expanded from macro '_libssh2_bn_from_bin'C/C++: #define _libssh2_bn_from_bin(bn, len, val) BN_bin2bn(val, len, bn)C/C++:                                            ~~~~~~~~~      ^~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:1557:39: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]C/C++:                                       p_len, 256,C/C++:                                       ^~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:1908:54: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:                          exchange_state->k_value_len - 4);C/C++:                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:1921:17: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:                 LIBSSH2_KEX_METHOD_EC_SHA_HASH_CREATE_VERIFY(256);C/C++:                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:1606:65: note: expanded from macro 'LIBSSH2_KEX_METHOD_EC_SHA_HASH_CREATE_VERIFY'C/C++:                          strlen((char *) session->local.banner) - 2);   \C/C++:                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:1921:17: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:                 LIBSSH2_KEX_METHOD_EC_SHA_HASH_CREATE_VERIFY(256);C/C++:                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:1627:22: note: expanded from macro 'LIBSSH2_KEX_METHOD_EC_SHA_HASH_CREATE_VERIFY'C/C++:                      strlen((char *) session->remote.banner));          \C/C++:                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:1921:17: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:                 LIBSSH2_KEX_METHOD_EC_SHA_HASH_CREATE_VERIFY(256);C/C++:                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:1636:37: note: expanded from macro 'LIBSSH2_KEX_METHOD_EC_SHA_HASH_CREATE_VERIFY'C/C++:                      session->local.kexinit_len);                       \C/C++:                      ~~~~~~~~~~~~~~~^~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:1921:17: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:                 LIBSSH2_KEX_METHOD_EC_SHA_HASH_CREATE_VERIFY(256);C/C++:                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:1644:38: note: expanded from macro 'LIBSSH2_KEX_METHOD_EC_SHA_HASH_CREATE_VERIFY'C/C++:                      session->remote.kexinit_len);                      \C/C++:                      ~~~~~~~~~~~~~~~~^~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:1921:17: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:                 LIBSSH2_KEX_METHOD_EC_SHA_HASH_CREATE_VERIFY(256);C/C++:                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:1660:22: note: expanded from macro 'LIBSSH2_KEX_METHOD_EC_SHA_HASH_CREATE_VERIFY'C/C++:                      public_key_len);                                   \C/C++:                      ^~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:1921:17: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:                 LIBSSH2_KEX_METHOD_EC_SHA_HASH_CREATE_VERIFY(256);C/C++:                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:1668:22: note: expanded from macro 'LIBSSH2_KEX_METHOD_EC_SHA_HASH_CREATE_VERIFY'C/C++:                      server_public_key_len);                            \C/C++:                      ^~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:1925:17: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:                 LIBSSH2_KEX_METHOD_EC_SHA_HASH_CREATE_VERIFY(384);C/C++:                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:1606:65: note: expanded from macro 'LIBSSH2_KEX_METHOD_EC_SHA_HASH_CREATE_VERIFY'C/C++:                          strlen((char *) session->local.banner) - 2);   \C/C++:                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:1925:17: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:                 LIBSSH2_KEX_METHOD_EC_SHA_HASH_CREATE_VERIFY(384);C/C++:                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:1627:22: note: expanded from macro 'LIBSSH2_KEX_METHOD_EC_SHA_HASH_CREATE_VERIFY'C/C++:                      strlen((char *) session->remote.banner));          \C/C++:                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:1925:17: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:                 LIBSSH2_KEX_METHOD_EC_SHA_HASH_CREATE_VERIFY(384);C/C++:                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:1636:37: note: expanded from macro 'LIBSSH2_KEX_METHOD_EC_SHA_HASH_CREATE_VERIFY'C/C++:                      session->local.kexinit_len);                       \C/C++:                      ~~~~~~~~~~~~~~~^~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:1925:17: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:                 LIBSSH2_KEX_METHOD_EC_SHA_HASH_CREATE_VERIFY(384);C/C++:                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:1644:38: note: expanded from macro 'LIBSSH2_KEX_METHOD_EC_SHA_HASH_CREATE_VERIFY'C/C++:                      session->remote.kexinit_len);                      \C/C++:                      ~~~~~~~~~~~~~~~~^~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:1925:17: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:                 LIBSSH2_KEX_METHOD_EC_SHA_HASH_CREATE_VERIFY(384);C/C++:                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:1660:22: note: expanded from macro 'LIBSSH2_KEX_METHOD_EC_SHA_HASH_CREATE_VERIFY'C/C++:                      public_key_len);                                   \C/C++:                      ^~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:1925:17: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:                 LIBSSH2_KEX_METHOD_EC_SHA_HASH_CREATE_VERIFY(384);C/C++:                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:1668:22: note: expanded from macro 'LIBSSH2_KEX_METHOD_EC_SHA_HASH_CREATE_VERIFY'C/C++:                      server_public_key_len);                            \C/C++:                      ^~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:1928:17: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:                 LIBSSH2_KEX_METHOD_EC_SHA_HASH_CREATE_VERIFY(512);C/C++:                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:1606:65: note: expanded from macro 'LIBSSH2_KEX_METHOD_EC_SHA_HASH_CREATE_VERIFY'C/C++:                          strlen((char *) session->local.banner) - 2);   \C/C++:                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:1928:17: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:                 LIBSSH2_KEX_METHOD_EC_SHA_HASH_CREATE_VERIFY(512);C/C++:                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:1627:22: note: expanded from macro 'LIBSSH2_KEX_METHOD_EC_SHA_HASH_CREATE_VERIFY'C/C++:                      strlen((char *) session->remote.banner));          \C/C++:                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:1928:17: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:                 LIBSSH2_KEX_METHOD_EC_SHA_HASH_CREATE_VERIFY(512);C/C++:                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:1636:37: note: expanded from macro 'LIBSSH2_KEX_METHOD_EC_SHA_HASH_CREATE_VERIFY'C/C++:                      session->local.kexinit_len);                       \C/C++:                      ~~~~~~~~~~~~~~~^~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:1928:17: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:                 LIBSSH2_KEX_METHOD_EC_SHA_HASH_CREATE_VERIFY(512);C/C++:                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:1644:38: note: expanded from macro 'LIBSSH2_KEX_METHOD_EC_SHA_HASH_CREATE_VERIFY'C/C++:                      session->remote.kexinit_len);                      \C/C++:                      ~~~~~~~~~~~~~~~~^~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:1928:17: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:                 LIBSSH2_KEX_METHOD_EC_SHA_HASH_CREATE_VERIFY(512);C/C++:                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:1660:22: note: expanded from macro 'LIBSSH2_KEX_METHOD_EC_SHA_HASH_CREATE_VERIFY'C/C++:                      public_key_len);                                   \C/C++:                      ^~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:1928:17: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:                 LIBSSH2_KEX_METHOD_EC_SHA_HASH_CREATE_VERIFY(512);C/C++:                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:1668:22: note: expanded from macro 'LIBSSH2_KEX_METHOD_EC_SHA_HASH_CREATE_VERIFY'C/C++:                      server_public_key_len);                            \C/C++:                      ^~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:2003:40: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:              session->session_id_len = digest_length;C/C++:                                      ~ ^~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:3098:27: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:     _libssh2_htonu32(buf, list_strlen);C/C++:     ~~~~~~~~~~~~~~~~      ^~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:3106:20: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]C/C++:         int mlen = strlen((*method)->name);C/C++:             ~~~~   ^~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:3201:37: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:         LIBSSH2_METHOD_PREFS_STR(s, kex_len, session->kex_prefs,C/C++:         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:3124:34: note: expanded from macro 'LIBSSH2_METHOD_PREFS_STR'C/C++:         _libssh2_htonu32((buf), (prefvarlen));                          \C/C++:         ~~~~~~~~~~~~~~~~         ^~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:3203:37: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:         LIBSSH2_METHOD_PREFS_STR(s, hostkey_len, session->hostkey_prefs,C/C++:         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:3124:34: note: expanded from macro 'LIBSSH2_METHOD_PREFS_STR'C/C++:         _libssh2_htonu32((buf), (prefvarlen));                          \C/C++:         ~~~~~~~~~~~~~~~~         ^~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:3205:37: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:         LIBSSH2_METHOD_PREFS_STR(s, crypt_cs_len, session->local.crypt_prefs,C/C++:         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:3124:34: note: expanded from macro 'LIBSSH2_METHOD_PREFS_STR'C/C++:         _libssh2_htonu32((buf), (prefvarlen));                          \C/C++:         ~~~~~~~~~~~~~~~~         ^~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:3207:37: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:         LIBSSH2_METHOD_PREFS_STR(s, crypt_sc_len, session->remote.crypt_prefs,C/C++:         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:3124:34: note: expanded from macro 'LIBSSH2_METHOD_PREFS_STR'C/C++:         _libssh2_htonu32((buf), (prefvarlen));                          \C/C++:         ~~~~~~~~~~~~~~~~         ^~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:3209:37: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:         LIBSSH2_METHOD_PREFS_STR(s, mac_cs_len, session->local.mac_prefs,C/C++:         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:3124:34: note: expanded from macro 'LIBSSH2_METHOD_PREFS_STR'C/C++:         _libssh2_htonu32((buf), (prefvarlen));                          \C/C++:         ~~~~~~~~~~~~~~~~         ^~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:3211:37: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:         LIBSSH2_METHOD_PREFS_STR(s, mac_sc_len, session->remote.mac_prefs,C/C++:         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:3124:34: note: expanded from macro 'LIBSSH2_METHOD_PREFS_STR'C/C++:         _libssh2_htonu32((buf), (prefvarlen));                          \C/C++:         ~~~~~~~~~~~~~~~~         ^~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:3213:37: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:         LIBSSH2_METHOD_PREFS_STR(s, comp_cs_len, session->local.comp_prefs,C/C++:         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:3124:34: note: expanded from macro 'LIBSSH2_METHOD_PREFS_STR'C/C++:         _libssh2_htonu32((buf), (prefvarlen));                          \C/C++:         ~~~~~~~~~~~~~~~~         ^~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:3215:37: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:         LIBSSH2_METHOD_PREFS_STR(s, comp_sc_len, session->remote.comp_prefs,C/C++:         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:3124:34: note: expanded from macro 'LIBSSH2_METHOD_PREFS_STR'C/C++:         _libssh2_htonu32((buf), (prefvarlen));                          \C/C++:         ~~~~~~~~~~~~~~~~         ^~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:3217:37: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:         LIBSSH2_METHOD_PREFS_STR(s, lang_cs_len, session->local.lang_prefs,C/C++:         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:3124:34: note: expanded from macro 'LIBSSH2_METHOD_PREFS_STR'C/C++:         _libssh2_htonu32((buf), (prefvarlen));                          \C/C++:         ~~~~~~~~~~~~~~~~         ^~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:3219:37: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:         LIBSSH2_METHOD_PREFS_STR(s, lang_sc_len, session->remote.lang_prefs,C/C++:         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:3124:34: note: expanded from macro 'LIBSSH2_METHOD_PREFS_STR'C/C++:         _libssh2_htonu32((buf), (prefvarlen));                          \C/C++:         ~~~~~~~~~~~~~~~~         ^~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:3883:46: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]C/C++:                                   key_state->data_len))C/C++:                                   ~~~~~~~~~~~^~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:3937:21: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'int' [-Wshorten-64-to-32]C/C++:     int prefs_len = strlen(prefs);C/C++:         ~~~~~~~~~   ^~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/kex.c:4012:33: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]C/C++:         int method_len = p ? (p - s) : (int) strlen(s);C/C++:             ~~~~~~~~~~        ~~^~~C/C++: 49 warnings generated.C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:336:24: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:                 return rc;C/C++:                 ~~~~~~ ^~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:338:48: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:                 return _libssh2_error(session, rc, "channel read");C/C++:                        ~~~~~~~~~~~~~~          ^~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:390:28: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:                     return rc;C/C++:                     ~~~~~~ ^~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:408:24: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:                 return rc;C/C++:                 ~~~~~~ ^~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:413:48: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:                 return _libssh2_error(session, rc,C/C++:                        ~~~~~~~~~~~~~~          ^~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:427:20: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:             return rc;C/C++:             ~~~~~~ ^~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:659:39: warning: implicit conversion loses integer precision: 'const unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:         _libssh2_store_u32(&s, attrs->uid);C/C++:         ~~~~~~~~~~~~~~~~~~     ~~~~~~~^~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:660:39: warning: implicit conversion loses integer precision: 'const unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:         _libssh2_store_u32(&s, attrs->gid);C/C++:         ~~~~~~~~~~~~~~~~~~     ~~~~~~~^~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:664:39: warning: implicit conversion loses integer precision: 'const unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:         _libssh2_store_u32(&s, attrs->permissions);C/C++:         ~~~~~~~~~~~~~~~~~~     ~~~~~~~^~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:668:39: warning: implicit conversion loses integer precision: 'const unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:         _libssh2_store_u32(&s, attrs->atime);C/C++:         ~~~~~~~~~~~~~~~~~~     ~~~~~~~^~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:669:39: warning: implicit conversion loses integer precision: 'const unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:         _libssh2_store_u32(&s, attrs->mtime);C/C++:         ~~~~~~~~~~~~~~~~~~     ~~~~~~~^~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:728:25: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32]C/C++:     return (buf.dataptr - buf.data);C/C++:     ~~~~~~  ~~~~~~~~~~~~^~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:915:33: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:         _libssh2_error(session, rc,C/C++:         ~~~~~~~~~~~~~~          ^~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:1121:51: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:         sftp->open_packet_len = filename_len + 13 +C/C++:                               ~ ~~~~~~~~~~~~~~~~~~^C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:1168:37: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:             _libssh2_error(session, rc, "Unable to send FXP_OPEN*");C/C++:             ~~~~~~~~~~~~~~          ^~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:1210:37: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:             _libssh2_error(session, rc, "Timeout waiting for status message");C/C++:             ~~~~~~~~~~~~~~          ^~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:1326:64: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:                        sftp_open(sftp, filename, filename_len, flags, mode,C/C++:                        ~~~~~~~~~                               ^~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/session.h:78:18: note: expanded from macro 'BLOCK_ADJUST_ERRNO'C/C++:            ptr = x; \C/C++:                  ^C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:1455:75: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:                                                             max_read_ahead*8,C/C++:                                                             ~~~~~~~~~~~~~~^~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:1474:29: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:             uint32_t size = count;C/C++:                      ~~~~   ^~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:1476:24: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:                 size = buffer_size;C/C++:                      ~ ^~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:1670:50: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:                     rc32 = (uint32_t)buffer_size - bytes_in_buffer;C/C++:                          ~ ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:1757:46: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:     uint32_t packet_len = handle->handle_len + 13;C/C++:              ~~~~~~~~~~   ~~~~~~~~~~~~~~~~~~~^~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:1919:40: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:         return _libssh2_error(session, retcode,C/C++:                ~~~~~~~~~~~~~~          ^~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:1931:32: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:             sftp->last_errno = retcode;C/C++:                              ~ ^~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:1971:18: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:                  sftp_readdir(hnd, buffer, buffer_maxlen, longentry,C/C++:                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/session.h:58:16: note: expanded from macro 'BLOCK_ADJUST'C/C++:           rc = x; \C/C++:              ~ ^C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:2059:57: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:             uint32_t size = MIN(MAX_SFTP_OUTGOING_SIZE, count);C/C++:                      ~~~~                               ^~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.h:71:32: note: expanded from macro 'MIN'C/C++: #define MIN(x,y) ((x)<(y)?(x):(y))C/C++:                                ^C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:2064:52: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:             packet_len = handle->handle_len + size + 25;C/C++:                        ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:2247:46: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:     uint32_t packet_len = handle->handle_len + 34;C/C++:              ~~~~~~~~~~   ~~~~~~~~~~~~~~~~~~~^~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:2298:16: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:         return rc;C/C++:         ~~~~~~ ^~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:2309:40: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:         return _libssh2_error(session, rc,C/C++:                ~~~~~~~~~~~~~~          ^~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:2356:33: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:         handle->handle_len + 13 + (setstat ? sftp_attrsize(attrs->flags) : 0);C/C++:         ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:2389:20: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:             return rc;C/C++:             ~~~~~~ ^~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:2409:16: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:         return rc;C/C++:         ~~~~~~ ^~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:2419:40: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:         return _libssh2_error(session, rc,C/C++:                ~~~~~~~~~~~~~~          ^~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:2580:46: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:     uint32_t packet_len = handle->handle_len + 13;C/C++:              ~~~~~~~~~~   ~~~~~~~~~~~~~~~~~~~^~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:2605:14: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:         rc = _libssh2_channel_write(channel, 0, handle->close_packet,C/C++:            ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:2711:40: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:     uint32_t packet_len = filename_len + 13;C/C++:              ~~~~~~~~~~   ~~~~~~~~~~~~~^~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:2733:14: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:         rc = _libssh2_channel_write(channel, 0, sftp->unlink_packet,C/C++:            ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:2847:49: warning: implicit conversion loses integer precision: 'long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:             _libssh2_store_u32(&sftp->rename_s, flags);C/C++:             ~~~~~~~~~~~~~~~~~~                  ^~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:2856:20: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:             return rc;C/C++:             ~~~~~~ ^~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:2875:16: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:         return rc;C/C++:         ~~~~~~ ^~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:2886:40: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:         return _libssh2_error(session, rc,C/C++:                ~~~~~~~~~~~~~~          ^~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:2956:51: warning: implicit conversion loses integer precision: 'unsigned long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:     uint32_t packet_len = handle->handle_len + 20 + 17;C/C++:              ~~~~~~~~~~   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:3009:16: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:         return rc;C/C++:         ~~~~~~ ^~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:3020:40: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:         return _libssh2_error(session, rc,C/C++:                ~~~~~~~~~~~~~~          ^~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:3144:16: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:         return rc;C/C++:         ~~~~~~ ^~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:3155:40: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:         return _libssh2_error(session, rc,C/C++:                ~~~~~~~~~~~~~~          ^~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:3209:71: warning: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Wshorten-64-to-32]C/C++:     BLOCK_ADJUST(rc, sftp->channel->session, sftp_statvfs(sftp, path, path_len,C/C++:                                              ~~~~~~~~~~~~             ^~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/session.h:58:16: note: expanded from macro 'BLOCK_ADJUST'C/C++:           rc = x; \C/C++:                ^C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:3253:43: warning: implicit conversion loses integer precision: 'long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:         _libssh2_store_u32(&s, packet_len - 4);C/C++:         ~~~~~~~~~~~~~~~~~~     ~~~~~~~~~~~^~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:3268:14: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:         rc = _libssh2_channel_write(channel, 0, packet, packet_len);C/C++:            ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:3360:43: warning: implicit conversion loses integer precision: 'long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:         _libssh2_store_u32(&s, packet_len - 4);C/C++:         ~~~~~~~~~~~~~~~~~~     ~~~~~~~~~~~^~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:3370:14: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:         rc = _libssh2_channel_write(channel, 0, sftp->rmdir_packet,C/C++:            ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:3468:43: warning: implicit conversion loses integer precision: 'long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:         _libssh2_store_u32(&s, packet_len - 4);C/C++:         ~~~~~~~~~~~~~~~~~~     ~~~~~~~~~~~^~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:3494:14: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:         rc = _libssh2_channel_write(channel, 0, sftp->stat_packet, packet_len);C/C++:            ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:3612:43: warning: implicit conversion loses integer precision: 'long' to 'uint32_t' (aka 'unsigned int') [-Wshorten-64-to-32]C/C++:         _libssh2_store_u32(&s, packet_len - 4);C/C++:         ~~~~~~~~~~~~~~~~~~     ~~~~~~~~~~~^~~C/C++: /home/vagrant/build/com.coboltforge.dontmind.multivnc/libssh2/src/sftp.c:3641:20: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]C/C++:             return rc;C/C++:             ~~~~~~ ^~C/C++: 56 warnings generated.> Task :app:mergeReleaseJniLibFolders> Task :app:mergeReleaseNativeLibs> Task :app:checkReleaseDuplicateClasses> Task :app:stripReleaseDebugSymbols[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [21.4.7075529] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [21.4.7075529] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [21.4.7075529] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [21.4.7075529] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [21.4.7075529] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [21.4.7075529] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [21.4.7075529] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [21.4.7075529] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir> Task :app:mergeReleaseArtProfile> Task :app:mergeReleaseShaders> Task :app:compileReleaseShaders NO-SOURCE> Task :app:generateReleaseAssets UP-TO-DATE> Task :app:mergeReleaseAssets> Task :app:extractReleaseNativeSymbolTables[CXX5106] NDK was located by using ndk.dir property. This method is deprecated and will be removed in a future release. Please delete ndk.dir from local.properties and set android.ndkVersion to [21.4.7075529] in all native modules in the project. https://developer.android.com/r/studio-ui/ndk-dir> Task :app:compressReleaseAssets> Task :app:processApplicationManifestReleaseForBundle> Task :app:collectReleaseDependencies> Task :app:sdkReleaseDependencyData> Task :app:writeReleaseAppMetadata> Task :app:writeReleaseSigningConfigVersions> Task :app:mergeReleaseNativeDebugMetadata> Task :app:bundleReleaseResources> Task :app:processReleaseResources> Task :app:compileReleaseKotlinw: file:///home/vagrant/build/com.coboltforge.dontmind.multivnc/android/app/src/main/java/com/coboltforge/dontmind/multivnc/db/MetaKeyBean.kt:116:38 'toInt(): Int' is deprecated. Conversion of Char to Number is deprecated. Use Char.code property instead.w: file:///home/vagrant/build/com.coboltforge.dontmind.multivnc/android/app/src/main/java/com/coboltforge/dontmind/multivnc/db/MetaKeyBean.kt:117:60 'toInt(): Int' is deprecated. Conversion of Char to Number is deprecated. Use Char.code property instead.w: file:///home/vagrant/build/com.coboltforge.dontmind.multivnc/android/app/src/main/java/com/coboltforge/dontmind/multivnc/db/MetaKeyBean.kt:121:38 'toInt(): Int' is deprecated. Conversion of Char to Number is deprecated. Use Char.code property instead.w: file:///home/vagrant/build/com.coboltforge.dontmind.multivnc/android/app/src/main/java/com/coboltforge/dontmind/multivnc/db/MetaKeyBean.kt:122:60 'toInt(): Int' is deprecated. Conversion of Char to Number is deprecated. Use Char.code property instead.w: file:///home/vagrant/build/com.coboltforge.dontmind.multivnc/android/app/src/main/java/com/coboltforge/dontmind/multivnc/ui/ImportExportDialog.kt:65:25 'startActivityForResult(Intent!, Int): Unit' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/com.coboltforge.dontmind.multivnc/android/app/src/main/java/com/coboltforge/dontmind/multivnc/ui/ImportExportDialog.kt:73:25 'startActivityForResult(Intent!, Int): Unit' is deprecated. Deprecated in Javaw: file:///home/vagrant/build/com.coboltforge.dontmind.multivnc/android/app/src/main/java/com/coboltforge/dontmind/multivnc/ui/VNCConnService.kt:37:13 This is a delicate API and its use requires care. Make sure you fully read and understand documentation of the declaration that is marked as a delicate API.w: file:///home/vagrant/build/com.coboltforge.dontmind.multivnc/android/app/src/main/java/com/coboltforge/dontmind/multivnc/ui/VNCConnService.kt:51:13 This is a delicate API and its use requires care. Make sure you fully read and understand documentation of the declaration that is marked as a delicate API.> Task :app:compileReleaseJavaWithJavacNote: Some input files use or override a deprecated API.Note: Recompile with -Xlint:deprecation for details.> Task :app:mergeReleaseGeneratedProguardFiles> Task :app:processReleaseJavaRes> Task :app:mergeReleaseJavaResource> Task :app:lintVitalAnalyzeReleaseThe Daemon will expire after the build after running out of JVM Metaspace.The project memory settings are likely not configured or are configured to an insufficient value.The daemon will restart for the next build, which may increase subsequent build times.These settings can be adjusted by setting 'org.gradle.jvmargs' in 'gradle.properties'.The currently configured max heap space is '512 MiB' and the configured max metaspace is '256 MiB'.For more information on how to set these values, visit the user guide at https://docs.gradle.org/8.0/userguide/build_environment.html#configuring_jvm_memoryTo disable this warning, set 'org.gradle.daemon.performance.disable-logging=true'.> Task :app:minifyReleaseWithR8> Task :app:lintVitalReportRelease> Task :app:lintVitalRelease> Task :app:compileReleaseArtProfile> Task :app:shrinkReleaseRes> Task :app:optimizeReleaseResources> Task :app:packageRelease> Task :app:createReleaseApkListingFileRedirect> Task :app:assembleReleaseDeprecated Gradle features were used in this build, making it incompatible with Gradle 9.0.You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.See https://docs.gradle.org/8.0/userguide/command_line_interface.html#sec:command_line_warningsBUILD SUCCESSFUL in 6m 11s52 actionable tasks: 52 executed2023-10-03 11:06:53,860 DEBUG: Popen(['git', 'cat-file', '--batch-check'], cwd=/home/vagrant/build/com.coboltforge.dontmind.multivnc, universal_newlines=False, shell=None, istream=<valid stream>)2023-10-03 11:06:53,883 INFO: Successfully built version 2.1.3 of com.coboltforge.dontmind.multivnc from 81672121c3269ab1414d6d891029b445ba52d4462023-10-03 11:06:54,285 DEBUG: AXML contains a RESOURCE MAP2023-10-03 11:06:54,286 DEBUG: Start of Namespace mapping: prefix 29: 'android' --> uri 67: 'http://schemas.android.com/apk/res/android'2023-10-03 11:06:54,288 DEBUG: Checking build/com.coboltforge.dontmind.multivnc/android/app/build/outputs/apk/release/app-release-unsigned.apk2023-10-03 11:06:54,326 DEBUG: AXML contains a RESOURCE MAP2023-10-03 11:06:54,326 DEBUG: Start of Namespace mapping: prefix 29: 'android' --> uri 67: 'http://schemas.android.com/apk/res/android'2023-10-03 11:06:54,386 INFO: success: com.coboltforge.dontmind.multivnc2023-10-03 11:06:54,387 INFO: Finished2023-10-03 11:06:54,387 INFO: 1 build succeeded