=>> Building emulators/vmw build started at 2025-06-08T20:32:20-05:00 port directory: /usr/ports/emulators/vmw package name: vmw-060510_2 building for: FreeBSD 143amd64-current-job-02 14.3-RELEASE FreeBSD 14.3-RELEASE amd64 maintained by: dinoex@FreeBSD.org port version: 060510 port revision: 2 Makefile datestamp: -rw-r--r-- 1 root wheel 1278 Mar 24 2024 /usr/ports/emulators/vmw/Makefile Ports top last git commit: 9845af890dd7 Ports top unclean checkout: no =>> Inspecting /poudriere/data/.m/143amd64-current/02//usr/ports/emulators/vmw for modifications to git checkout... no Port dir last git commit: d7511b9d0074 Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.99.20250209 Host OSVERSION: 1403000 Jail OSVERSION: 1403000 Job Id: 02 ---Begin Environment--- SHELL=/bin/sh OSVERSION=1403000 UNAME_v=FreeBSD 14.3-RELEASE UNAME_r=14.3-RELEASE BLOCKSIZE=K MAIL=/var/mail/root MM_CHARSET=UTF-8 LANG=C.UTF-8 STATUS=1 HOME=/root PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin MAKE_OBJDIR_CHECK_WRITABLE=0 LOCALBASE=/usr/local USER=root POUDRIERE_NAME=poudriere-git USE_COLORS=no POUDRIERE_VERSION=3.4.99.20250209 MASTERMNT=/poudriere/data/.m/143amd64-current/ref LC_COLLATE=C POUDRIERE_BUILD_TYPE=bulk PACKAGE_BUILDING=yes SAVED_TERM=screen-256color OUTPUT_REDIRECTED_STDERR=4 OUTPUT_REDIRECTED=1 PWD=/poudriere/data/.m/143amd64-current/02/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=143amd64-current OLDPWD=/poudriere/data/.m/143amd64-current/ref/.p/pool POUDRIERE_PKGNAME=poudriere-git-3.4.99.20250209 PREFIX=/usr/local POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin Poudriere Port Flags/Env--- PORT_FLAGS= PKGENV= FLAVOR= MAKE_ARGS= ---End Poudriere Port Flags/Env--- ---Begin OPTIONS List--- ===> The following configuration options are available for vmw-060510_2: DOCS=on: Build and/or install documentation ===> Use 'make config' to modify these settings ---End OPTIONS List--- --MAINTAINER-- dinoex@FreeBSD.org --End MAINTAINER-- --PORTVERSION-- 060510 --End PORTVERSION-- --PORTREVISION-- 2 --End PORTREVISION-- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/emulators/vmw/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/emulators/vmw/work XDG_CACHE_HOME=/wrkdirs/usr/ports/emulators/vmw/work/.cache HOME=/wrkdirs/usr/ports/emulators/vmw/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/emulators/vmw/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/emulators/vmw/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh --End CONFIGURE_ENV-- --MAKE_ENV-- ASFLAGS="--32" LD="cc" FTPLIB="" XDG_DATA_HOME=/wrkdirs/usr/ports/emulators/vmw/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/emulators/vmw/work XDG_CACHE_HOME=/wrkdirs/usr/ports/emulators/vmw/work/.cache HOME=/wrkdirs/usr/ports/emulators/vmw/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/emulators/vmw/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/emulators/vmw/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -DLIBICONV_PLUG -m32 -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="-DLIBICONV_PLUG" LDFLAGS=" -m32 -B/usr/lib32 -L/usr/lib32 -fstack-protector-strong " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -DLIBICONV_PLUG -m32 -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG " BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- PORTDOCS="" OSREL=14.3 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/vmw" EXAMPLESDIR="share/examples/vmw" DATADIR="share/vmw" WWWDIR="www/vmw" ETCDIR="etc/vmw" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/vmw DOCSDIR=/usr/local/share/doc/vmw EXAMPLESDIR=/usr/local/share/examples/vmw WWWDIR=/usr/local/www/vmw ETCDIR=/usr/local/etc/vmw --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles FORCE_PACKAGE=yes PACKAGE_BUILDING=yes PACKAGE_BUILDING_FLAVORS=yes WITH_CCACHE_BUILD=yes CCACHE_DIR=/root/.ccache #### Misc Poudriere #### .include "/etc/make.conf.ports_env" GID=0 UID=0 ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 33554432 stack size (kbytes, -s) 524288 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 63795 open files (-n) 8192 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited socket buffer size (bytes, -b) unlimited pseudo-terminals (-p) unlimited kqueues (-k) unlimited umtx shared locks (-o) unlimited pipebuf (-y) unlimited --End resource limits-- =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> vmw-060510_2 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-2.1.4.pkg [143amd64-current-job-02] Installing pkg-2.1.4... [143amd64-current-job-02] Extracting pkg-2.1.4: .......... done ===> vmw-060510_2 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of vmw-060510_2 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =>> Debug: gather_distfiles: missing '/poudriere/data/.m/143amd64-current/02/portdistfiles//vmw-060510.tar.gz'=================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by vmw-060510_2 for building =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by vmw-060510_2 for building => SHA256 Checksum OK for vmw-060510.tar.gz. =========================================================================== =>> Debug: gather_distfiles: skipping copy '/poudriere/distfiles//vmw-060510.tar.gz'=================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by vmw-060510_2 for building ===> Extracting for vmw-060510_2 => SHA256 Checksum OK for vmw-060510.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Patching for vmw-060510_2 ===> Applying FreeBSD patches for vmw-060510_2 from /usr/ports/emulators/vmw/files =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> vmw-060510_2 depends on executable: as - not found ===> Installing existing package /packages/All/binutils-2.44,1.pkg [143amd64-current-job-02] Installing binutils-2.44,1... [143amd64-current-job-02] `-- Installing elfutils-0.187_2... [143amd64-current-job-02] | `-- Installing argp-standalone-1.5.0_1... [143amd64-current-job-02] | | `-- Installing gettext-runtime-0.23.1... [143amd64-current-job-02] | | `-- Installing indexinfo-0.3.1_1... [143amd64-current-job-02] | | `-- Extracting indexinfo-0.3.1_1: .... done [143amd64-current-job-02] | | `-- Extracting gettext-runtime-0.23.1: .......... done [143amd64-current-job-02] | `-- Extracting argp-standalone-1.5.0_1: ......... done [143amd64-current-job-02] | `-- Installing curl-8.14.0... [143amd64-current-job-02] | | `-- Installing brotli-1.1.0,1... [143amd64-current-job-02] | | `-- Extracting brotli-1.1.0,1: .......... done [143amd64-current-job-02] | | `-- Installing c-ares-1.34.5... [143amd64-current-job-02] | | `-- Extracting c-ares-1.34.5: .......... done [143amd64-current-job-02] | | `-- Installing krb5-1.21.3_1... [143amd64-current-job-02] | | `-- Installing libedit-3.1.20250104,1... [143amd64-current-job-02] | | `-- Extracting libedit-3.1.20250104,1: .......... done [143amd64-current-job-02] | | `-- Installing openldap26-client-2.6.10... [143amd64-current-job-02] | | | `-- Installing cyrus-sasl-2.1.28_5... [143amd64-current-job-02] | | | `-- Installing lmdb-0.9.33,1... [143amd64-current-job-02] | | | `-- Extracting lmdb-0.9.33,1: .......... done *** Added group `cyrus' (id 60) *** Added user `cyrus' (id 60) [143amd64-current-job-02] | | | `-- Extracting cyrus-sasl-2.1.28_5: .......... done [143amd64-current-job-02] | | `-- Extracting openldap26-client-2.6.10: .......... done [143amd64-current-job-02] | | `-- Extracting krb5-1.21.3_1: .......... done [143amd64-current-job-02] | | `-- Installing libidn2-2.3.8... [143amd64-current-job-02] | | `-- Installing libunistring-1.3... [143amd64-current-job-02] | | `-- Extracting libunistring-1.3: .......... done [143amd64-current-job-02] | | `-- Extracting libidn2-2.3.8: .......... done [143amd64-current-job-02] | | `-- Installing libnghttp2-1.65.0... [143amd64-current-job-02] | | `-- Extracting libnghttp2-1.65.0: .......... done [143amd64-current-job-02] | | `-- Installing libssh2-1.11.1,3... [143amd64-current-job-02] | | `-- Extracting libssh2-1.11.1,3: .......... done [143amd64-current-job-02] | | `-- Installing zstd-1.5.7... [143amd64-current-job-02] | | `-- Installing liblz4-1.10.0,1... [143amd64-current-job-02] | | `-- Extracting liblz4-1.10.0,1: .......... done [143amd64-current-job-02] | | `-- Extracting zstd-1.5.7: .......... done [143amd64-current-job-02] | `-- Extracting curl-8.14.0: .......... done [143amd64-current-job-02] `-- Extracting elfutils-0.187_2: .......... done [143amd64-current-job-02] Extracting binutils-2.44,1: .......... done ===== Message from cyrus-sasl-2.1.28_5: -- You can use sasldb2 for authentication, to add users use: saslpasswd2 -c username If you want to enable SMTP AUTH with the system Sendmail, read Sendmail.README NOTE: This port has been compiled with a default pwcheck_method of auxprop. If you want to authenticate your user by /etc/passwd, PAM or LDAP, install ports/security/cyrus-sasl2-saslauthd and set sasl_pwcheck_method to saslauthd after installing the Cyrus-IMAPd 2.X port. You should also check the /usr/local/lib/sasl2/*.conf files for the correct pwcheck_method. If you want to use GSSAPI mechanism, install ports/security/cyrus-sasl2-gssapi. If you want to use SRP mechanism, install ports/security/cyrus-sasl2-srp. If you want to use LDAP auxprop plugin, install ports/security/cyrus-sasl2-ldapdb. ===== Message from openldap26-client-2.6.10: -- The OpenLDAP client package has been successfully installed. Edit /usr/local/etc/openldap/ldap.conf to change the system-wide client defaults. Try `man ldap.conf' and visit the OpenLDAP FAQ-O-Matic at http://www.OpenLDAP.org/faq/index.cgi?file=3 for more information. ===> vmw-060510_2 depends on executable: as - found ===> Returning to build of vmw-060510_2 ===> vmw-060510_2 depends on file: /usr/local/bin/ccache - not found ===> Installing existing package /packages/All/ccache-3.7.12_8.pkg [143amd64-current-job-02] Installing ccache-3.7.12_8... [143amd64-current-job-02] Extracting ccache-3.7.12_8: .......... done Create compiler links... create symlink for cc create symlink for cc (world) create symlink for c++ create symlink for c++ (world) create symlink for CC create symlink for CC (world) create symlink for clang create symlink for clang (world) create symlink for clang++ create symlink for clang++ (world) ===== Message from ccache-3.7.12_8: -- NOTE: Please read /usr/local/share/doc/ccache/ccache-howto-freebsd.txt for information on using ccache with FreeBSD ports and src. ===> vmw-060510_2 depends on file: /usr/local/bin/ccache - found ===> Returning to build of vmw-060510_2 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Configuring for vmw-060510_2 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building for vmw-060510_2 --- make_force --- --- all --- Making 'all' for FreeBSD (Makefile.FreeBSD) --- vmw.o --- --- vmtool.o --- --- termutil.o --- --- vmcall.gas.o --- --- vmshrink.o --- --- vmftp.o --- --- vmcall.gas.o --- as --32 vmcall.gas.s -o vmcall.gas.o --- vmw.o --- cc -O2 -pipe -DLIBICONV_PLUG -m32 -fstack-protector-strong -fno-strict-aliasing -DHAVE_STDINT_H -DHAVE_CLOCK_SETTIME -DHAVE_SIGLONGJMP -DHAVE_NANOSLEEP -DHAVE_ICONV_H -c vmw.c -o vmw.o --- vmtool.o --- cc -O2 -pipe -DLIBICONV_PLUG -m32 -fstack-protector-strong -fno-strict-aliasing -DHAVE_STDINT_H -DHAVE_CLOCK_SETTIME -DHAVE_SIGLONGJMP -DHAVE_NANOSLEEP -DHAVE_ICONV_H -c vmtool.c -o vmtool.o --- termutil.o --- cc -O2 -pipe -DLIBICONV_PLUG -m32 -fstack-protector-strong -fno-strict-aliasing -DHAVE_STDINT_H -DHAVE_CLOCK_SETTIME -DHAVE_SIGLONGJMP -DHAVE_NANOSLEEP -DHAVE_ICONV_H -c termutil.c -o termutil.o --- vmshrink.o --- cc -O2 -pipe -DLIBICONV_PLUG -m32 -fstack-protector-strong -fno-strict-aliasing -DHAVE_STDINT_H -DHAVE_CLOCK_SETTIME -DHAVE_SIGLONGJMP -DHAVE_NANOSLEEP -DHAVE_ICONV_H -c vmshrink.c -o vmshrink.o --- vmshf.o --- cc -O2 -pipe -DLIBICONV_PLUG -m32 -fstack-protector-strong -fno-strict-aliasing -DHAVE_STDINT_H -DHAVE_CLOCK_SETTIME -DHAVE_SIGLONGJMP -DHAVE_NANOSLEEP -DHAVE_ICONV_H -c vmshf.c -o vmshf.o --- vmftp.o --- cc -O2 -pipe -DLIBICONV_PLUG -m32 -fstack-protector-strong -fno-strict-aliasing -DHAVE_STDINT_H -DHAVE_CLOCK_SETTIME -DHAVE_SIGLONGJMP -DHAVE_NANOSLEEP -DHAVE_ICONV_H -c vmftp.c -o vmftp.o --- vmshrink.o --- vmshrink.c:95:5: warning: format specifies type 'unsigned long' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] 94 | fprintf(stderr, "RPC channel: %lu (conventional)\n", | ~~~ | %u 95 | (rpc.channel >> 16)); | ^~~~~~~~~~~~~~~~~~~ vmshrink.c:228:12: warning: format specifies type 'long' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] 227 | printf("Wiping free space on %s (%ld / %ld MB free).\n", | ~~~ | %u 228 | path, avail / 1024, total / 1024); | ^~~~~~~~~~~~ vmshrink.c:228:26: warning: format specifies type 'long' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] 227 | printf("Wiping free space on %s (%ld / %ld MB free).\n", | ~~~ | %u 228 | path, avail / 1024, total / 1024); | ^~~~~~~~~~~~ vmshrink.c:296:5: warning: format specifies type 'unsigned long' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] 295 | printf("0 / %lu MB complete (C: cancel / S: skip)\n", | ~~~ | %u 296 | avail / 1024); | ^~~~~~~~~~~~ vmshrink.c:349:7: warning: format specifies type 'unsigned long' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] 348 | printf("%lu / %lu MB complete (C: cancel / S: skip)\n", | ~~~ | %u 349 | wiped_kb / 1024, avail / 1024); | ^~~~~~~~~~~~~~~ vmshrink.c:349:24: warning: format specifies type 'unsigned long' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] 348 | printf("%lu / %lu MB complete (C: cancel / S: skip)\n", | ~~~ | %u 349 | wiped_kb / 1024, avail / 1024); | ^~~~~~~~~~~~ vmshrink.c:353:7: warning: format specifies type 'unsigned long' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] 352 | printf("%lu MB complete (C: cancel / S: skip)\n", | ~~~ | %u 353 | wiped_kb / 1024); | ^~~~~~~~~~~~~~~ vmshrink.c:882:9: warning: format specifies type 'unsigned long' but the argument has type 'pid_t' (aka 'int') [-Wformat] 881 | sprintf(name, "%s/vmw_wiper_%lu.%lu", | ~~~ | %d 882 | path, getpid(), idx); | ^~~~~~~~ vmshrink.c:882:19: warning: format specifies type 'unsigned long' but the argument has type 'int' [-Wformat] 881 | sprintf(name, "%s/vmw_wiper_%lu.%lu", | ~~~ | %d 882 | path, getpid(), idx); | ^~~ vmshrink.c:909:46: warning: format specifies type 'unsigned long' but the argument has type 'pid_t' (aka 'int') [-Wformat] 909 | sprintf(name, "%s/vmw_wiper_%lu.%lu", path, getpid(), idx); | ~~~ ^~~~~~~~ | %d vmshrink.c:909:56: warning: format specifies type 'unsigned long' but the argument has type 'int' [-Wformat] 909 | sprintf(name, "%s/vmw_wiper_%lu.%lu", path, getpid(), idx); | ~~~ ^~~ | %d 11 warnings generated. --- vmtool.o --- vmtool.c:38:4: warning: format specifies type 'unsigned long' but the argument has type 'const uint8_t *' (aka 'const unsigned char *') [-Wformat] 37 | "> %08lx %08lx %08lx %08lx %08lx %08lx %08lx\n", | ~~~~~ | %8s 38 | r->eax,r->ebx,r->ecx,r->edx,r->esi,r->edi,r->ebp); | ^~~~~~ vmtool.c:38:11: warning: format specifies type 'unsigned long' but the argument has type 'const uint8_t *' (aka 'const unsigned char *') [-Wformat] 37 | "> %08lx %08lx %08lx %08lx %08lx %08lx %08lx\n", | ~~~~~ | %8s 38 | r->eax,r->ebx,r->ecx,r->edx,r->esi,r->edi,r->ebp); | ^~~~~~ vmtool.c:38:18: warning: format specifies type 'unsigned long' but the argument has type 'const uint8_t *' (aka 'const unsigned char *') [-Wformat] 37 | "> %08lx %08lx %08lx %08lx %08lx %08lx %08lx\n", | ~~~~~ | %8s 38 | r->eax,r->ebx,r->ecx,r->edx,r->esi,r->edi,r->ebp); | ^~~~~~ vmtool.c:38:25: warning: format specifies type 'unsigned long' but the argument has type 'const uint8_t *' (aka 'const unsigned char *') [-Wformat] 37 | "> %08lx %08lx %08lx %08lx %08lx %08lx %08lx\n", | ~~~~~ | %8s 38 | r->eax,r->ebx,r->ecx,r->edx,r->esi,r->edi,r->ebp); | ^~~~~~ vmtool.c:38:32: warning: format specifies type 'unsigned long' but the argument has type 'const uint8_t *' (aka 'const unsigned char *') [-Wformat] 37 | "> %08lx %08lx %08lx %08lx %08lx %08lx %08lx\n", | ~~~~~ | %8s 38 | r->eax,r->ebx,r->ecx,r->edx,r->esi,r->edi,r->ebp); | ^~~~~~ vmtool.c:38:39: warning: format specifies type 'unsigned long' but the argument has type 'const uint8_t *' (aka 'const unsigned char *') [-Wformat] 37 | "> %08lx %08lx %08lx %08lx %08lx %08lx %08lx\n", | ~~~~~ | %8s 38 | r->eax,r->ebx,r->ecx,r->edx,r->esi,r->edi,r->ebp); | ^~~~~~ vmtool.c:38:46: warning: format specifies type 'unsigned long' but the argument has type 'const uint8_t *' (aka 'const unsigned char *') [-Wformat] 37 | "> %08lx %08lx %08lx %08lx %08lx %08lx %08lx\n", | ~~~~~ | %8s 38 | r->eax,r->ebx,r->ecx,r->edx,r->esi,r->edi,r->ebp); | ^~~~~~ vmtool.c:49:4: warning: format specifies type 'unsigned long' but the argument has type 'const uint8_t *' (aka 'const unsigned char *') [-Wformat] 48 | printf("< %08lx %08lx %08lx %08lx %08lx %08lx %08lx\n", | ~~~~~ | %8s 49 | r->eax,r->ebx,r->ecx,r->edx,r->esi,r->edi,r->ebp); | ^~~~~~ vmtool.c:49:11: warning: format specifies type 'unsigned long' but the argument has type 'const uint8_t *' (aka 'const unsigned char *') [-Wformat] 48 | printf("< %08lx %08lx %08lx %08lx %08lx %08lx %08lx\n", | ~~~~~ | %8s 49 | r->eax,r->ebx,r->ecx,r->edx,r->esi,r->edi,r->ebp); | ^~~~~~ vmtool.c:49:18: warning: format specifies type 'unsigned long' but the argument has type 'const uint8_t *' (aka 'const unsigned char *') [-Wformat] 48 | printf("< %08lx %08lx %08lx %08lx %08lx %08lx %08lx\n", | ~~~~~ | %8s 49 | r->eax,r->ebx,r->ecx,r->edx,r->esi,r->edi,r->ebp); | ^~~~~~ vmtool.c:49:25: warning: format specifies type 'unsigned long' but the argument has type 'const uint8_t *' (aka 'const unsigned char *') [-Wformat] 48 | printf("< %08lx %08lx %08lx %08lx %08lx %08lx %08lx\n", | ~~~~~ | %8s 49 | r->eax,r->ebx,r->ecx,r->edx,r->esi,r->edi,r->ebp); | ^~~~~~ vmtool.c:49:32: warning: format specifies type 'unsigned long' but the argument has type 'const uint8_t *' (aka 'const unsigned char *') [-Wformat] 48 | printf("< %08lx %08lx %08lx %08lx %08lx %08lx %08lx\n", | ~~~~~ | %8s 49 | r->eax,r->ebx,r->ecx,r->edx,r->esi,r->edi,r->ebp); | ^~~~~~ vmtool.c:49:39: warning: format specifies type 'unsigned long' but the argument has type 'const uint8_t *' (aka 'const unsigned char *') [-Wformat] 48 | printf("< %08lx %08lx %08lx %08lx %08lx %08lx %08lx\n", | ~~~~~ | %8s 49 | r->eax,r->ebx,r->ecx,r->edx,r->esi,r->edi,r->ebp); | ^~~~~~ vmtool.c:49:46: warning: format specifies type 'unsigned long' but the argument has type 'const uint8_t *' (aka 'const unsigned char *') [-Wformat] 48 | printf("< %08lx %08lx %08lx %08lx %08lx %08lx %08lx\n", | ~~~~~ | %8s 49 | r->eax,r->ebx,r->ecx,r->edx,r->esi,r->edi,r->ebp); | ^~~~~~ vmtool.c:360:55: warning: format specifies type 'unsigned long' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] 360 | fprintf(stderr, "Unexpected data length (%lu)\n", total); | ~~~ ^~~~~ | %u vmtool.c:370:49: warning: format specifies type 'unsigned long' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] 370 | printf("%lu bytes to read from clipboard\n", total); | ~~~ ^~~~~ | %u vmtool.c:446:51: warning: format specifies type 'unsigned long' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] 446 | fprintf(stderr, "data too long (%lu bytes)\n", length); | ~~~ ^~~~~~ | %u 17 warnings generated. --- vmshrink --- --- vmw.o --- vmw.c:355:39: warning: format specifies type 'unsigned long' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] 355 | printf("Read %lu bytes from %s\n", len, file ? file : ""); | ~~~ ^~~ | %u vmw.c:390:46: warning: format specifies type 'unsigned long' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] 390 | printf("Sending %lu bytes to clipboard\n", len); | ~~~ ^~~ | %u vmw.c:729:20: warning: format specifies type 'unsigned long' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] 729 | printf("%lu\n", hwver); | ~~~ ^~~~~ | %u vmw.c:732:24: warning: format specifies type 'unsigned long' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] 732 | printf("%lu: %s\n", hwver, | ~~~ ^~~~~ | %u vmw.c:759:19: warning: format specifies type 'unsigned long' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] 759 | printf("%lu\n", size); | ~~~ ^~~~ | %u vmw.c:783:19: warning: format specifies type 'unsigned long' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] 783 | printf("%lu\n", mhz); | ~~~ ^~~ | %u vmw.c:1130:5: warning: format specifies type 'unsigned long' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] 1129 | printf("RPC channel: %lu (cookie %08lx:%08lx)\n", | ~~~ | %u 1130 | (rpc.channel >> 16), rpc.cookie1, rpc.cookie2); | ^~~~~~~~~~~~~~~~~~~ vmw.c:1130:26: warning: format specifies type 'unsigned long' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] 1129 | printf("RPC channel: %lu (cookie %08lx:%08lx)\n", | ~~~~~ | %08x 1130 | (rpc.channel >> 16), rpc.cookie1, rpc.cookie2); | ^~~~~~~~~~~ vmw.c:1130:39: warning: format specifies type 'unsigned long' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] 1129 | printf("RPC channel: %lu (cookie %08lx:%08lx)\n", | ~~~~~ | %08x 1130 | (rpc.channel >> 16), rpc.cookie1, rpc.cookie2); | ^~~~~~~~~~~ vmw.c:1134:5: warning: format specifies type 'unsigned long' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] 1133 | printf("RPC channel: %lu (conventional)\n", | ~~~ | %u 1134 | (rpc.channel >> 16)); | ^~~~~~~~~~~~~~~~~~~ vmw.c:1330:39: warning: format specifies type 'unsigned long' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] 1328 | printf("%04d-%02d-%02d %02d:%02d:%02d.%06lu %s\n", | ~~~~~ | %06u 1329 | t->tm_year + 1900, t->tm_mon + 1, t->tm_mday, 1330 | t->tm_hour, t->tm_min, t->tm_sec, micro, | ^~~~~ vmw.c:1416:24: warning: format specifies type 'unsigned long' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] 1416 | printf("%lu %lu\n", version, product); | ~~~ ^~~~~~~ | %u vmw.c:1416:33: warning: format specifies type 'unsigned long' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] 1416 | printf("%lu %lu\n", version, product); | ~~~ ^~~~~~~ | %u vmw.c:1420:5: warning: format specifies type 'unsigned long' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] 1419 | printf("%lu %lu (%s)\n", | ~~~ | %u 1420 | version, product, | ^~~~~~~ vmw.c:1420:14: warning: format specifies type 'unsigned long' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] 1419 | printf("%lu %lu (%s)\n", | ~~~ | %u 1420 | version, product, | ^~~~~~~ 15 warnings generated. --- vmshrink --- cc -m32 -B/usr/lib32 -L/usr/lib32 -fstack-protector-strong vmshrink.o vmtool.o termutil.o vmcall.gas.o -o vmshrink --- vmw --- cc -m32 -B/usr/lib32 -L/usr/lib32 -fstack-protector-strong vmw.o vmtool.o termutil.o vmcall.gas.o -o vmw --- vmshf.o --- vmshf.c:72:40: warning: format specifies type 'long' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] 72 | printf("RPC reply too long (%ld)\n", *length); | ~~~ ^~~~~~~ | %u vmshf.c:393:28: warning: passing 'const char **' to parameter of type 'char **' discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] 393 | if (iconv(cd, ICONV_CAST &src, &srclen, &dst, &dstlen) == -1) { | ^~~~ /usr/include/iconv.h:57:41: note: passing argument to parameter here 57 | size_t iconv(iconv_t, char ** __restrict, | ^ vmshf.c:539:4: warning: format specifies type 'unsigned long' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] 536 | "access:%lu (%s), openmode:%lu (%s), " | ~~~ | %u 537 | "filemode:%c%c%c (0x%02x) -> ", 538 | filename, 539 | access, | ^~~~~~ vmshf.c:541:4: warning: format specifies type 'unsigned long' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] 536 | "access:%lu (%s), openmode:%lu (%s), " | ~~~ | %u 537 | "filemode:%c%c%c (0x%02x) -> ", 538 | filename, 539 | access, 540 | access_name[access < 3 ? access : 1], 541 | openmode, | ^~~~~~~~ vmshf.c:579:47: warning: format specifies type 'unsigned long' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] 579 | fprintf(stderr, "status:%lu, handle:%ld\n", *status, *handle); | ~~~ ^~~~~~~ | %u vmshf.c:579:56: warning: format specifies type 'long' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] 579 | fprintf(stderr, "status:%lu, handle:%ld\n", *status, *handle); | ~~~ ^~~~~~~ | %u vmshf.c:601:4: warning: format specifies type 'unsigned long' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] 599 | fprintf(stderr, "VMSHF_READ_FILE handle:%lu, " | ~~~ | %u 600 | "offset:%" I64D_FMT "u, length:%lu -> ", 601 | handle, offset, *length); | ^~~~~~ vmshf.c:601:20: warning: format specifies type 'unsigned long' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] 600 | "offset:%" I64D_FMT "u, length:%lu -> ", | ~~~ | %u 601 | handle, offset, *length); | ^~~~~~~ vmshf.c:633:4: warning: format specifies type 'unsigned long' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] 632 | fprintf(stderr, "status:%lu, length:%ld\n", | ~~~ | %u 633 | *status, *length); | ^~~~~~~ vmshf.c:633:13: warning: format specifies type 'long' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] 632 | fprintf(stderr, "status:%lu, length:%ld\n", | ~~~ | %u 633 | *status, *length); | ^~~~~~~ vmshf.c:656:4: warning: format specifies type 'unsigned long' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] 654 | fprintf(stderr, "VMSHF_WRITE_FILE handle:%lu, " | ~~~ | %u 655 | "unknown:0x%02x, offset:%" I64D_FMT "u, length:%lu -> ", 656 | handle, unknown, offset, *length); | ^~~~~~ vmshf.c:656:29: warning: format specifies type 'unsigned long' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] 655 | "unknown:0x%02x, offset:%" I64D_FMT "u, length:%lu -> ", | ~~~ | %u 656 | handle, unknown, offset, *length); | ^~~~~~~ vmshf.c:688:47: warning: format specifies type 'unsigned long' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] 688 | fprintf(stderr, "status:%lu, length:%ld\n", *status, *length); | ~~~ ^~~~~~~ | %u vmshf.c:688:56: warning: format specifies type 'long' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] 688 | fprintf(stderr, "status:%lu, length:%ld\n", *status, *length); | ~~~ ^~~~~~~ | %u vmshf.c:706:51: warning: format specifies type 'unsigned long' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] 706 | fprintf(stderr, "VMSHF_CLOSE_FILE handle:%lu ", handle); | ~~~ ^~~~~~ | %u vmshf.c:728:35: warning: format specifies type 'unsigned long' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] 728 | fprintf(stderr, "status:%lu\n", *status); | ~~~ ^~~~~~~ | %u vmshf.c:784:32: warning: format specifies type 'unsigned long' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] 784 | "status:%lu, handle:%lu\n", *status, *handle); | ~~~ ^~~~~~~ | %u vmshf.c:784:41: warning: format specifies type 'unsigned long' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] 784 | "status:%lu, handle:%lu\n", *status, *handle); | ~~~ ^~~~~~~ | %u vmshf.c:808:4: warning: format specifies type 'unsigned long' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] 807 | "VMSHF_READ_DIR handle:%lu, index:%lu -> ", | ~~~ | %u 808 | handle, index); | ^~~~~~ vmshf.c:808:12: warning: format specifies type 'unsigned long' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] 807 | "VMSHF_READ_DIR handle:%lu, index:%lu -> ", | ~~~ | %u 808 | handle, index); | ^~~~~ vmshf.c:837:4: warning: format specifies type 'unsigned long' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] 836 | "\n len:%lu, status:%lu, dir:%ld, len:%lu, name:'%s'\n", | ~~~ | %u 837 | datalen, | ^~~~~~~ vmshf.c:838:4: warning: format specifies type 'unsigned long' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] 836 | "\n len:%lu, status:%lu, dir:%ld, len:%lu, name:'%s'\n", | ~~~ | %u 837 | datalen, 838 | *(uint32_t *)&shf->buf[6], | ^~~~~~~~~~~~~~~~~~~~~~~~~ vmshf.c:839:4: warning: format specifies type 'long' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] 836 | "\n len:%lu, status:%lu, dir:%ld, len:%lu, name:'%s'\n", | ~~~ | %u 837 | datalen, 838 | *(uint32_t *)&shf->buf[6], 839 | *(uint32_t *)&shf->buf[10], | ^~~~~~~~~~~~~~~~~~~~~~~~~~ vmshf.c:840:4: warning: format specifies type 'unsigned long' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] 836 | "\n len:%lu, status:%lu, dir:%ld, len:%lu, name:'%s'\n", | ~~~ | %u 837 | datalen, 838 | *(uint32_t *)&shf->buf[6], 839 | *(uint32_t *)&shf->buf[10], 840 | *(uint32_t *)&shf->buf[55], | ^~~~~~~~~~~~~~~~~~~~~~~~~~ vmshf.c:874:39: warning: format specifies type 'unsigned long' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] 874 | "VMSHF_CLOSE_DIR handle:%lu -> ", handle); | ~~~ ^~~~~~ | %u vmshf.c:896:35: warning: format specifies type 'unsigned long' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] 896 | fprintf(stderr, "status:%lu\n", *status); | ~~~ ^~~~~~~ | %u vmshf.c:983:35: warning: format specifies type 'unsigned long' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] 983 | fprintf(stderr, "status:%lu\n", *status); | ~~~ ^~~~~~~ | %u vmshf.c:1056:38: warning: format specifies type 'unsigned long' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] 1056 | fprintf(stderr, "-> status:%lu\n", *status); | ~~~ ^~~~~~~ | %u vmshf.c:1108:35: warning: format specifies type 'unsigned long' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] 1108 | fprintf(stderr, "status:%lu\n", *status); | ~~~ ^~~~~~~ | %u vmshf.c:1153:35: warning: format specifies type 'unsigned long' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] 1153 | fprintf(stderr, "status:%lu\n", *status); | ~~~ ^~~~~~~ | %u vmshf.c:1198:35: warning: format specifies type 'unsigned long' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] 1198 | fprintf(stderr, "status:%lu\n", *status); | ~~~ ^~~~~~~ | %u vmshf.c:1250:35: warning: format specifies type 'unsigned long' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] 1250 | fprintf(stderr, "status:%lu\n", *status); | ~~~ ^~~~~~~ | %u vmshf.c:1308:4: warning: format specifies type 'unsigned long' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] 1307 | "status: %lu, free: %" I64D_FMT "u, total: %" I64D_FMT "u\n", | ~~~ | %u 1308 | *status, *avail, *total); | ^~~~~~~ 33 warnings generated. --- vmftp.o --- vmftp.c:976:28: warning: format specifies type 'unsigned long' but the argument has type 'time_t' (aka 'int') [-Wformat] 975 | printf("Transfered %s bytes in %lu seconds\n", | ~~~ | %d 976 | format_filesize(total), after - before); | ^~~~~~~~~~~~~~ vmftp.c:1017:12: warning: format specifies type 'long' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] 1016 | printf("remote (host): %s: OpenFile (%ld) %s\n", | ~~~ | %u 1017 | remote, status, VMShfStatusName(status)); | ^~~~~~ vmftp.c:1046:13: warning: format specifies type 'long' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] 1045 | printf("remote(host): %s: WriteFile (%ld) %s\n", | ~~~ | %u 1046 | remote, status, VMShfStatusName(status)); | ^~~~~~ vmftp.c:1087:13: warning: format specifies type 'long' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] 1086 | printf("remote(host): %s: SetAttr (%ld) %s\n", | ~~~ | %u 1087 | remote, status, VMShfStatusName(status)); | ^~~~~~ vmftp.c:1138:15: warning: format specifies type 'long' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] 1137 | printf("remote (host): %s: CreateDir (%ld) %s\n", | ~~~ | %u 1138 | remote, status, VMShfStatusName(status)); | ^~~~~~ vmftp.c:1150:14: warning: format specifies type 'long' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] 1149 | printf("remote (host): %s: GetAttr (%ld) %s\n", | ~~~ | %u 1150 | remote, status, VMShfStatusName(status)); | ^~~~~~ vmftp.c:1326:17: warning: format specifies type 'long' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] 1325 | printf("remote (host): %s: Error (%ld) %s\n", | ~~~ | %u 1326 | remote_path, status, VMShfStatusName(status)); | ^~~~~~ vmftp.c:1386:28: warning: format specifies type 'unsigned long' but the argument has type 'time_t' (aka 'int') [-Wformat] 1385 | printf("Transfered %s bytes in %lu seconds\n", | ~~~ | %d 1386 | format_filesize(total), after - before); | ^~~~~~~~~~~~~~ vmftp.c:1419:12: warning: format specifies type 'long' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] 1418 | printf("remote (host): %s: OpenFile (%ld) %s\n", | ~~~ | %u 1419 | remote, status, VMShfStatusName(status)); | ^~~~~~ vmftp.c:1447:13: warning: format specifies type 'long' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] 1446 | printf("remote (host): %s: ReadFile (%ld) %s\n", | ~~~ | %u 1447 | remote, status, VMShfStatusName(status)); | ^~~~~~ vmftp.c:1564:12: warning: format specifies type 'long' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] 1563 | printf("remote (host): %s: OpenDir (%ld) %s\n", | ~~~ | %u 1564 | remote, status, VMShfStatusName(status)); | ^~~~~~ vmftp.c:1577:13: warning: format specifies type 'long' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] 1576 | printf("remote (host): %s: ReadDir (%ld) %s\n", | ~~~ | %u 1577 | remote, status, VMShfStatusName(status)); | ^~~~~~ vmftp.c:1627:14: warning: format specifies type 'long' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] 1626 | printf("remote (host): %s: ReadDir (%ld) %s\n", | ~~~ | %u 1627 | remote, status, VMShfStatusName(status)); | ^~~~~~ vmftp.c:1685:10: warning: format specifies type 'long' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] 1684 | printf("remote (host): %s: GetAttr (%ld) %s\n", | ~~~ | %u 1685 | path, status, VMShfStatusName(status)); | ^~~~~~ vmftp.c:1713:13: warning: format specifies type 'long' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] 1712 | printf("remote (host): %s: OpenDir (%ld) %s\n", | ~~~ | %u 1713 | dirname, status, VMShfStatusName(status)); | ^~~~~~ vmftp.c:1730:14: warning: format specifies type 'long' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] 1729 | printf("remote (host): %s: ReadDir (%ld) %s\n", | ~~~ | %u 1730 | dirname, status, VMShfStatusName(status)); | ^~~~~~ vmftp.c:1798:13: warning: format specifies type 'long' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] 1797 | printf("remote (host): %s: GetAttr (%ld) %s\n", | ~~~ | %u 1798 | dirname, status, VMShfStatusName(status)); | ^~~~~~ vmftp.c:1899:10: warning: format specifies type 'long' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] 1898 | printf("remote (host): %s: GetAttr (%ld) %s\n", | ~~~ | %u 1899 | file, status, VMShfStatusName(status)); | ^~~~~~ vmftp.c:1915:10: warning: format specifies type 'long' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] 1914 | printf("remote (host): %s: SetAttr (%ld) %s\n", | ~~~ | %u 1915 | file, status, VMShfStatusName(status)); | ^~~~~~ vmftp.c:1944:13: warning: format specifies type 'long' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] 1943 | printf("remote (host): %s: CreateDir (%ld) %s\n", | ~~~ | %u 1944 | dirname, status, VMShfStatusName(status)); | ^~~~~~ vmftp.c:1973:14: warning: format specifies type 'long' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] 1972 | printf("remote (host): %s: DeleteFile (%ld) %s\n", | ~~~ | %u 1973 | filename, status, VMShfStatusName(status)); | ^~~~~~ vmftp.c:2004:22: warning: format specifies type 'long' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] 2003 | printf("remote (host): %s, %s: MoveFile (%ld) %s\n", | ~~~ | %u 2004 | oldname, newname, status, VMShfStatusName(status)); | ^~~~~~ vmftp.c:2033:13: warning: format specifies type 'long' but the argument has type 'uint32_t' (aka 'unsigned int') [-Wformat] 2032 | printf("remote (host): %s: DeleteDir (%ld) %s\n", | ~~~ | %u 2033 | dirname, status, VMShfStatusName(status)); | ^~~~~~ 23 warnings generated. --- vmftp --- cc -m32 -B/usr/lib32 -L/usr/lib32 -fstack-protector-strong vmftp.o vmshf.o vmtool.o vmcall.gas.o -o vmftp =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Staging for vmw-060510_2 ===> Generating temporary packing list install -s -m 555 /wrkdirs/usr/ports/emulators/vmw/work/vmw/src/vmw /wrkdirs/usr/ports/emulators/vmw/work/stage/usr/local/sbin/ install -s -m 555 /wrkdirs/usr/ports/emulators/vmw/work/vmw/src/vmshrink /wrkdirs/usr/ports/emulators/vmw/work/stage/usr/local/sbin/ install -s -m 555 /wrkdirs/usr/ports/emulators/vmw/work/vmw/src/vmftp /wrkdirs/usr/ports/emulators/vmw/work/stage/usr/local/sbin/ /bin/mkdir -p /wrkdirs/usr/ports/emulators/vmw/work/stage/usr/local/share/doc/vmw (cd /wrkdirs/usr/ports/emulators/vmw/work/vmw/src/.. && install -m 0644 README-eucj.TXT README-sjis.TXT README.TXT vmw-eucj.txt vmw-sjis.txt vmw.txt vmshrink-eucj.txt vmshrink-sjis.txt vmshrink.txt vmftp-eucj.txt vmftp-sjis.txt vmftp.txt /wrkdirs/usr/ports/emulators/vmw/work/stage/usr/local/share/doc/vmw/) ====> Compressing man pages (compress-man) =========================================================================== =================================================== ===== env: 'PKG_NOTES=build_timestamp ports_top_git_hash ports_top_checkout_unclean port_git_hash port_checkout_unclean built_by' 'PKG_NOTE_build_timestamp=2025-06-09T01:32:20+00:00' 'PKG_NOTE_ports_top_git_hash=9845af890dd7' 'PKG_NOTE_ports_top_checkout_unclean=no' 'PKG_NOTE_port_git_hash=d7511b9d0074' 'PKG_NOTE_port_checkout_unclean=no' 'PKG_NOTE_built_by=poudriere-git-3.4.99.20250209' PKG_NO_VERSION_FOR_DEPS=1 NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building packages for vmw-060510_2 ===> Building vmw-060510_2 =========================================================================== =>> Cleaning up wrkdir ===> Cleaning for vmw-060510_2 build of emulators/vmw | vmw-060510_2 ended at 2025-06-08T20:32:59-05:00 build time: 00:00:41