boulder v0.26.8 (Git ref 1317f874a3b5104c4f44cb17520a328f96ccaa79) └─ building inetutils-2.8-10-1 Refreshed repo0 The following package(s) will be installed: acl 2.4.0-6 libsecret 0.21.7-9 attr 2.6.0-7 libsmartcols 2.42.2-22 autoconf 2.73-7 libsodium 1.0.22+git.2ce4d906-6 automake 1.18.1-9 libssh2 1.11.1-4 bash 5.3.15-32 libstdc++ 16.2.0+git.929cafe1-26 boulder 0.26.8+git.1317f87-166 libstdc++-devel 16.2.0+git.929cafe1-26 brotli-libs 1.2.0-11 libstone 0.26.1+git.647000c-8 bsdtar 3.8.9-27 libtasn1 4.21.0-5 bsdtar-static 3.8.9-27 libunistring 1.4.2-8 bzip2-libs 1.0.8-9 libutempter 1.2.1-3 ca-certificates 20250516-18 libuuid 2.42.2-22 ca-certificates-mozilla 3.128-51 libxcrypt 4.5.2-11 ca-certificates-utils 20250516-18 libxml2 2.15.3-21 clang 22.1.8-60 linux-headers 7.1.11-53 clang-libs 22.1.8-60 linux-pam-libs 1.7.2-20 compiler-rt 22.1.8-60 lld 22.1.8-60 coreutils 0.10.0-38 lld-libs 22.1.8-60 cryptsetup-libs 2.8.7-14 llvm 22.1.8-60 curl-libs 8.21.0-32 llvm-libs 22.1.8-60 cyrus-sasl-libs 2.1.28-6 lz4 1.10.0-5 dash 0.5.13.5-20 lzo 2.10-3 device-mapper-libs 2.03.42-22 m4 1.4.21-7 diffutils 3.12-7 make 4.4.1-5 envsubst 1.0-12 mimalloc 2.4.5-16 expat 2.8.3-16 mpc 1.4.1-5 file 5.48-13 mpfr 4.2.2-6 findutils 4.11.0-5 nano 9.2-42 gawk 5.4.1-10 ncurses-base 6.6-20260822-27 gcc 16.2.0+git.929cafe1-26 ncurses-libs 6.6-20260822-27 gdbm-libs 1.26-8 nghttp2-libs 1.70.0-17 git 2.55.0-25 nghttp3 1.18.0-8 glib2 2.88.3-40 ngtcp2 1.25.0-4 glibc 2.43+git.4964178b-42 openldap 2.6.14-8 glibc-devel 2.43+git.4964178b-42 openmp 22.1.8-60 gmp 6.3.0-7 openmp-devel 22.1.8-60 gnu-coreutils-compat 9.11-8 openssl-libs 3.6.4-37 gpm-libs 1.20.7-5 os-info 2026.08-20 grep 3.12-8 p11-kit 0.26.5-13 helix 25.07.01-8 p11-kit-libs 0.26.5-13 hwloc-libs 2.14.0-7 patch 2.8-5 iana-etc 20260723-6 pcre2 10.47-9 icu-libs 78.3-15 perl 5.44.0-15 isl 0.28-3 pkgconf 3.0.6-14 json-c 0.19-6 polly 22.1.8-60 keyutils 1.6.3-5 procps 4.0.7-9 krb5-libs 1.22.2-6 readline 8.3.3-10 layout 0.1.0-9 ripgrep 15.2.0-5 less 704-17 sed 4.10-4 libarchive 3.8.9-27 slibtool 0.7.4-16 libatomic 16.2.0+git.929cafe1-26 sudo-rs 0.2.14-20 libb2 0.98.1-3 systemd-libs 261.2-96 libblkid 2.42.2-22 systemd-shared 261.2-96 libcap-ng 0.9.5-9 systemd-sysusers 261.2-96 libcom_err 1.47.4-8 systemd-tmpfiles 261.2-96 libeconf 0.8.4-8 terminfo-foot 1.27.0-5 libedit 20260512-3.1-7 terminfo-ghostty 1.3.1-9 libfdisk 2.42.2-22 terminfo-kitty 0.48.2-19 libffi 3.8.0-13 terminfo-kmscon 10.0.2-13 libgcc 16.2.0+git.929cafe1-26 tpm2-tss 4.2.0-6 libgcc-static 16.2.0+git.929cafe1-26 util-linux 2.42.2-22 libgcrypt 1.12.3-12 uutils-coreutils 0.10.0-38 libgomp 16.2.0+git.929cafe1-26 vim 9.2.1001-30 libgpg-error 1.61-11 wayland 1.26.0-10 libidn2 2.3.8-6 xxd 9.2.1001-30 libmount 2.42.2-22 xz 5.8.3-15 libpsl 0.23.3-8 zlib 2.3.3-24 libseccomp 2.6.1-7 zstd-libs 1.5.7-13 Installed bsdtar (cached) Installed attr (cached) Installed acl (cached) Installed ca-certificates (cached) Installed bzip2-libs (cached) Installed ca-certificates-utils (cached) Installed brotli-libs (cached) Installed clang (cached) Installed ca-certificates-mozilla (cached) Installed coreutils (cached) Installed automake (cached) Installed autoconf (cached) Installed cyrus-sasl-libs (cached) Installed dash (cached) Installed curl-libs (cached) Installed device-mapper-libs (cached) Installed envsubst (cached) Installed cryptsetup-libs (cached) Installed expat (cached) Installed diffutils (cached) Installed bash (cached) Installed findutils (cached) Installed gdbm-libs (cached) Installed file (cached) Installed gawk (cached) Installed boulder (cached) Installed glib2 (cached) Installed gmp (cached) Installed gnu-coreutils-compat (cached) Installed gpm-libs (cached) Installed git (cached) Installed grep (cached) Installed hwloc-libs (cached) Installed bsdtar-static (cached) Installed iana-etc (cached) Installed compiler-rt (cached) Installed json-c (cached) Installed keyutils (cached) Installed isl (cached) Installed layout (cached) Installed krb5-libs (cached) Installed less (cached) Installed libatomic (cached) Installed libb2 (cached) Installed libblkid (cached) Installed libcap-ng (cached) Installed libarchive (cached) Installed libcom_err (cached) Installed libeconf (cached) Installed libedit (cached) Installed libfdisk (cached) Installed libffi (cached) Installed libgcc (cached) Installed libgcrypt (cached) Installed libgomp (cached) Installed libgpg-error (cached) Installed libidn2 (cached) Installed libmount (cached) Installed libgcc-static (cached) Installed libpsl (cached) Installed libseccomp (cached) Installed libsecret (cached) Installed libsmartcols (cached) Installed libssh2 (cached) Installed libsodium (cached) Installed glibc-devel (cached) Installed libstdc++ (cached) Installed libtasn1 (cached) Installed libstone (cached) Installed libutempter (cached) Installed libuuid (cached) Installed libxcrypt (cached) Installed libunistring (cached) Installed libxml2 (cached) Installed linux-pam-libs (cached) Installed lld (cached) Installed libstdc++-devel (cached) Installed lld-libs (cached) Installed linux-headers (cached) Installed lz4 (cached) Installed lzo (cached) Installed m4 (cached) Installed make (cached) Installed mimalloc (cached) Installed mpc (cached) Installed mpfr (cached) Installed nano (cached) Installed icu-libs (cached) Installed ncurses-libs (cached) Installed nghttp2-libs (cached) Installed nghttp3 (cached) Installed ngtcp2 (cached) Installed openldap (cached) Installed openmp (cached) Installed openmp-devel (cached) Installed ncurses-base (cached) Installed os-info (cached) Installed p11-kit (cached) Installed p11-kit-libs (cached) Installed patch (cached) Installed openssl-libs (cached) Installed pcre2 (cached) Installed pkgconf (cached) Installed polly (cached) Installed procps (cached) Installed readline (cached) Installed ripgrep (cached) Installed sed (cached) Installed slibtool (cached) Installed sudo-rs (cached) Installed systemd-libs (cached) Installed systemd-shared (cached) Installed systemd-sysusers (cached) Installed systemd-tmpfiles (cached) Installed terminfo-foot (cached) Installed terminfo-ghostty (cached) Installed terminfo-kitty (cached) Installed terminfo-kmscon (cached) Installed tpm2-tss (cached) Installed llvm (cached) Installed clang-libs (cached) Installed perl (cached) Installed wayland (cached) Installed xxd (cached) Installed util-linux (cached) Installed zlib (cached) Installed zstd-libs (cached) Installed xz (cached) Installed helix (cached) Installed uutils-coreutils (cached) Installed glibc (cached) Installed vim (cached) Installed gcc (cached) Installed llvm-libs (cached) 27371 entries blitted in 0.18s (151.8k / s) Sharing 1 upstream(s) with the build container: Shared inetutils-2.8.tar.gz Changing boulder thread priority to SCHED_BATCH during build: └─ priority set. Continuing build: x86_64 │Prepare │P│ + set -o errexit │P│ + set -o pipefail │P│ + set -o nounset │P│ + TERM=dumb │P│ + export TERM │P│ + SOURCE_DATE_EPOCH=1787958038 │P│ + export SOURCE_DATE_EPOCH │P│ + PGO_STAGE=NONE │P│ + export PGO_STAGE │P│ + PKG_CONFIG_PATH=/usr/lib/pkgconfig:/usr/share/pkgconfig │P│ + export PKG_CONFIG_PATH │P│ + CFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │P│ + export CFLAGS │P│ + CGO_CFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │P│ + export CGO_CFLAGS │P│ + CXXFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │P│ + export CXXFLAGS │P│ + CGO_CXXFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │P│ + export CGO_CXXFLAGS │P│ + FFLAGS='-O2 -flto=thin -fno-omit-frame-pointer -g' │P│ + export FFLAGS │P│ + LDFLAGS='-Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,--undefined-version -Wl,-Bsymbolic-functions -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin' │P│ + export LDFLAGS │P│ + CGO_LDFLAGS='-Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,--undefined-version -Wl,-Bsymbolic-functions -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin -Wl,--no-gc-sections' │P│ + export CGO_LDFLAGS │P│ + DFLAGS='-O2 -flto=thin -frame-pointer=all -g -gc -d-debug -mcpu=x86-64-v2 -release -Hkeep-all-bodies -relocation-model=pic -wi' │P│ + export DFLAGS │P│ + RUSTFLAGS='-C debuginfo=2 -C split-debuginfo=off -C force-frame-pointers -C link-args=-Wl,--build-id=sha1 -C link-args=-Wl,--compress-debug-sections=zstd -C lto=thin -C linker-plugin-lto -C embed-bitcode=yes -C opt-level=3 -C codegen-units=1 -C strip=none -C target-cpu=x86-64-v2' │P│ + export RUSTFLAGS │P│ + VALAFLAGS=-g │P│ + export VALAFLAGS │P│ + GOFLAGS='-buildmode=pie -ldflags=-linkmode=external -mod=readonly -modcacherw -trimpath' │P│ + export GOFLAGS │P│ + CC=clang │P│ + export CC │P│ + CXX=clang++ │P│ + export CXX │P│ + OBJC=clang │P│ + export OBJC │P│ + OBJCXX=clang++ │P│ + export OBJCXX │P│ + CPP=clang-cpp │P│ + export CPP │P│ + OBJCPP='clang -E -' │P│ + export OBJCPP │P│ + OBJCXXCPP='clang++ -E' │P│ + export OBJCXXCPP │P│ + AR=llvm-ar │P│ + export AR │P│ + LD=ld.lld │P│ + export LD │P│ + OBJCOPY=llvm-objcopy │P│ + export OBJCOPY │P│ + NM=llvm-nm │P│ + export NM │P│ + RANLIB=llvm-ranlib │P│ + export RANLIB │P│ + STRIP=llvm-strip │P│ + export STRIP │P│ + PATH=/usr/bin:/bin │P│ + export PATH │P│ + GOAMD64=v2 │P│ + export GOAMD64 │P│ + test -z v2 │P│ + CCACHE_DIR=/mason/ccache │P│ + export CCACHE_DIR │P│ + CCACHE_BASEDIR=/mason/build/x86_64 │P│ + export CCACHE_BASEDIR │P│ + test -z /mason/ccache │P│ + export 'NINJA_STATUS=[%f/%t %es (%P)] ' │P│ + NINJA_STATUS='[%f/%t %es (%P)] ' │P│ + CARGO_BUILD_DEP_INFO_BASEDIR=/mason/build/x86_64 │P│ + export CARGO_BUILD_DEP_INFO_BASEDIR │P│ + CARGO_NET_RETRY=5 │P│ + export CARGO_NET_RETRY │P│ + CARGO_PROFILE_RELEASE_DEBUG=full │P│ + export CARGO_PROFILE_RELEASE_DEBUG │P│ + CARGO_PROFILE_RELEASE_SPLIT_DEBUGINFO=off │P│ + export CARGO_PROFILE_RELEASE_SPLIT_DEBUGINFO │P│ + CARGO_PROFILE_RELEASE_LTO=off │P│ + export CARGO_PROFILE_RELEASE_LTO │P│ + CARGO_PROFILE_RELEASE_STRIP=none │P│ + export CARGO_PROFILE_RELEASE_STRIP │P│ + RUSTC_WRAPPER= │P│ + export RUSTC_WRAPPER │P│ + test -z '' │P│ + unset RUSTC_WRAPPER │P│ + GOCACHE= │P│ + export GOCACHE │P│ + test -z '' │P│ + unset GOCACHE │P│ + GOMODCACHE= │P│ + export GOMODCACHE │P│ + test -z '' │P│ + unset GOMODCACHE │P│ + CARGO_HOME= │P│ + export CARGO_HOME │P│ + test -z '' │P│ + unset CARGO_HOME │P│ + ZIG_GLOBAL_CACHE_DIR= │P│ + export ZIG_GLOBAL_CACHE_DIR │P│ + test -z '' │P│ + unset ZIG_GLOBAL_CACHE_DIR │P│ + ZIG_LOCAL_CACHE_DIR= │P│ + export ZIG_LOCAL_CACHE_DIR │P│ + test -z '' │P│ + unset ZIG_LOCAL_CACHE_DIR │P│ + SCCACHE_DIR=/mason/sccache │P│ + export SCCACHE_DIR │P│ + test -z /mason/sccache │P│ + LANG=en_US.UTF-8 │P│ + export LANG │P│ + LC_ALL=en_US.UTF-8 │P│ + export LC_ALL │P│ + test -d /mason/build/x86_64 │P│ + cd /mason/build/x86_64 │P│ + echo 'The work directory %(workdir) is /mason/build/x86_64' │P│ + mkdir -p inetutils-2.8.tar.gz │P│ The work directory %(workdir) is /mason/build/x86_64 │P│ + bsdtar-static xf /mason/sourcedir/inetutils-2.8.tar.gz -C inetutils-2.8.tar.gz --strip-components=1 --no-same-owner │ │Setup │S│ + set -o errexit │S│ + set -o pipefail │S│ + set -o nounset │S│ + TERM=dumb │S│ + export TERM │S│ + SOURCE_DATE_EPOCH=1787958038 │S│ + export SOURCE_DATE_EPOCH │S│ + PGO_STAGE=NONE │S│ + export PGO_STAGE │S│ + PKG_CONFIG_PATH=/usr/lib/pkgconfig:/usr/share/pkgconfig │S│ + export PKG_CONFIG_PATH │S│ + CFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │S│ + export CFLAGS │S│ + CGO_CFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │S│ + export CGO_CFLAGS │S│ + CXXFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │S│ + export CXXFLAGS │S│ + CGO_CXXFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │S│ + export CGO_CXXFLAGS │S│ + FFLAGS='-O2 -flto=thin -fno-omit-frame-pointer -g' │S│ + export FFLAGS │S│ + LDFLAGS='-Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,--undefined-version -Wl,-Bsymbolic-functions -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin' │S│ + export LDFLAGS │S│ + CGO_LDFLAGS='-Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,--undefined-version -Wl,-Bsymbolic-functions -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin -Wl,--no-gc-sections' │S│ + export CGO_LDFLAGS │S│ + DFLAGS='-O2 -flto=thin -frame-pointer=all -g -gc -d-debug -mcpu=x86-64-v2 -release -Hkeep-all-bodies -relocation-model=pic -wi' │S│ + export DFLAGS │S│ + RUSTFLAGS='-C debuginfo=2 -C split-debuginfo=off -C force-frame-pointers -C link-args=-Wl,--build-id=sha1 -C link-args=-Wl,--compress-debug-sections=zstd -C lto=thin -C linker-plugin-lto -C embed-bitcode=yes -C opt-level=3 -C codegen-units=1 -C strip=none -C target-cpu=x86-64-v2' │S│ + export RUSTFLAGS │S│ + VALAFLAGS=-g │S│ + export VALAFLAGS │S│ + GOFLAGS='-buildmode=pie -ldflags=-linkmode=external -mod=readonly -modcacherw -trimpath' │S│ + export GOFLAGS │S│ + CC=clang │S│ + export CC │S│ + CXX=clang++ │S│ + export CXX │S│ + OBJC=clang │S│ + export OBJC │S│ + OBJCXX=clang++ │S│ + export OBJCXX │S│ + CPP=clang-cpp │S│ + export CPP │S│ + OBJCPP='clang -E -' │S│ + export OBJCPP │S│ + OBJCXXCPP='clang++ -E' │S│ + export OBJCXXCPP │S│ + AR=llvm-ar │S│ + export AR │S│ + LD=ld.lld │S│ + export LD │S│ + OBJCOPY=llvm-objcopy │S│ + export OBJCOPY │S│ + NM=llvm-nm │S│ + export NM │S│ + RANLIB=llvm-ranlib │S│ + export RANLIB │S│ + STRIP=llvm-strip │S│ + export STRIP │S│ + PATH=/usr/bin:/bin │S│ + export PATH │S│ + GOAMD64=v2 │S│ + export GOAMD64 │S│ + test -z v2 │S│ + CCACHE_DIR=/mason/ccache │S│ + export CCACHE_DIR │S│ + CCACHE_BASEDIR=/mason/build/x86_64/inetutils-2.8.tar.gz │S│ + export CCACHE_BASEDIR │S│ + test -z /mason/ccache │S│ + export 'NINJA_STATUS=[%f/%t %es (%P)] ' │S│ + NINJA_STATUS='[%f/%t %es (%P)] ' │S│ + CARGO_BUILD_DEP_INFO_BASEDIR=/mason/build/x86_64/inetutils-2.8.tar.gz │S│ + export CARGO_BUILD_DEP_INFO_BASEDIR │S│ + CARGO_NET_RETRY=5 │S│ + export CARGO_NET_RETRY │S│ + CARGO_PROFILE_RELEASE_DEBUG=full │S│ + export CARGO_PROFILE_RELEASE_DEBUG │S│ + CARGO_PROFILE_RELEASE_SPLIT_DEBUGINFO=off │S│ + export CARGO_PROFILE_RELEASE_SPLIT_DEBUGINFO │S│ + CARGO_PROFILE_RELEASE_LTO=off │S│ + export CARGO_PROFILE_RELEASE_LTO │S│ + CARGO_PROFILE_RELEASE_STRIP=none │S│ + export CARGO_PROFILE_RELEASE_STRIP │S│ + RUSTC_WRAPPER= │S│ + export RUSTC_WRAPPER │S│ + test -z '' │S│ + unset RUSTC_WRAPPER │S│ + GOCACHE= │S│ + export GOCACHE │S│ + test -z '' │S│ + unset GOCACHE │S│ + GOMODCACHE= │S│ + export GOMODCACHE │S│ + test -z '' │S│ + unset GOMODCACHE │S│ + CARGO_HOME= │S│ + export CARGO_HOME │S│ + test -z '' │S│ + unset CARGO_HOME │S│ + ZIG_GLOBAL_CACHE_DIR= │S│ + export ZIG_GLOBAL_CACHE_DIR │S│ + test -z '' │S│ + unset ZIG_GLOBAL_CACHE_DIR │S│ + ZIG_LOCAL_CACHE_DIR= │S│ + export ZIG_LOCAL_CACHE_DIR │S│ + test -z '' │S│ + unset ZIG_LOCAL_CACHE_DIR │S│ + SCCACHE_DIR=/mason/sccache │S│ + export SCCACHE_DIR │S│ + test -z /mason/sccache │S│ + LANG=en_US.UTF-8 │S│ + export LANG │S│ + LC_ALL=en_US.UTF-8 │S│ + export LC_ALL │S│ + test -d /mason/build/x86_64/inetutils-2.8.tar.gz │S│ + cd /mason/build/x86_64/inetutils-2.8.tar.gz │S│ + echo 'The work directory %(workdir) is /mason/build/x86_64/inetutils-2.8.tar.gz' │S│ + test -x ./configure │S│ + CONFIG_SHELL=/usr/bin/dash │S│ The work directory %(workdir) is /mason/build/x86_64/inetutils-2.8.tar.gz │S│ + export CONFIG_SHELL │S│ + SHELL=/usr/bin/dash │S│ + export SHELL │S│ Explicitly using dash to execute ./configure │S│ + echo 'Explicitly using dash to execute ./configure' │S│ + /usr/bin/dash ./configure --prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --build=x86_64-aerynos-linux --host=x86_64-aerynos-linux --libdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var --sharedstatedir=/var/lib --libexecdir=/usr/lib/inetutils --disable-ifconfig --disable-ping --disable-ping6 --disable-logger --disable-servers │S│ checking build system type... x86_64-aerynos-linux-gnu │S│ checking host system type... x86_64-aerynos-linux-gnu │S│ checking for a BSD-compatible install... /usr/bin/install -c │S│ checking whether sleep supports fractional seconds... yes │S│ checking filesystem timestamp resolution... 0.01 │S│ checking whether build environment is sane... yes │S│ checking for a race-free mkdir -p... /usr/bin/mkdir -p │S│ checking for gawk... gawk │S│ checking whether make sets $(MAKE)... yes │S│ checking whether make supports nested variables... yes │S│ checking xargs -n works... yes │S│ checking whether UID '0' is supported by ustar format... yes │S│ checking whether GID '0' is supported by ustar format... yes │S│ checking how to create a ustar tar archive... none │S│ checking for x86_64-aerynos-linux-gcc... clang │S│ checking whether the C compiler works... yes │S│ checking for C compiler default output file name... a.out │S│ checking for suffix of executables... │S│ checking whether we are cross compiling... no │S│ checking for suffix of object files... o │S│ checking whether the compiler supports GNU C... yes │S│ checking whether clang accepts -g... yes │S│ checking for clang option to enable C11 features... none needed │S│ checking whether clang understands -c and -o together... yes │S│ checking whether the compiler is clang... yes │S│ checking for compiler option needed when checking for declarations... -Werror=implicit-function-declaration │S│ checking whether make supports the include directive... yes (GNU style) │S│ checking dependency style of clang... gcc3 │S│ checking for stdio.h... yes │S│ checking for stdlib.h... yes │S│ checking for string.h... yes │S│ checking for inttypes.h... yes │S│ checking for stdint.h... yes │S│ checking for strings.h... yes │S│ checking for sys/stat.h... yes │S│ checking for sys/types.h... yes │S│ checking for unistd.h... yes │S│ checking for wchar.h... yes │S│ checking for minix/config.h... no │S│ checking for features.h... yes │S│ checking for linewrap.h... no │S│ checking for arpa/inet.h... yes │S│ checking for sys/socket.h... yes │S│ checking for stdbool.h... yes │S│ checking for uchar.h... yes │S│ checking for sys/param.h... yes │S│ checking for dirent.h... yes │S│ checking for error.h... yes │S│ checking for fnmatch.h... yes │S│ checking for pty.h... yes │S│ checking for termios.h... yes │S│ checking for sys/vfs.h... yes │S│ checking for netdb.h... yes │S│ checking for netinet/in.h... yes │S│ checking for getopt.h... yes │S│ checking for stdio_ext.h... yes │S│ checking for sys/process.h... no │S│ checking for sys/time.h... yes │S│ checking for grp.h... yes │S│ checking for glob.h... yes │S│ checking for threads.h... yes │S│ checking for limits.h... yes │S│ checking for crtdefs.h... no │S│ checking for wctype.h... yes │S│ checking for langinfo.h... yes │S│ checking for xlocale.h... no │S│ checking for utmp.h... yes │S│ checking for util.h... no │S│ checking for libutil.h... no │S│ checking for math.h... yes │S│ checking for sys/mman.h... yes │S│ checking for obstack.h... yes │S│ checking for poll.h... yes │S│ checking for sys/ioctl.h... yes │S│ checking for sys/filio.h... no │S│ checking for sys/select.h... yes │S│ checking for pthread.h... yes │S│ checking for utmpx.h... yes │S│ checking for OS.h... no │S│ checking for malloc.h... yes │S│ checking for stdckdint.h... yes │S│ checking for sys/random.h... yes │S│ checking for sys/uio.h... yes │S│ checking for sysexits.h... yes │S│ checking for vfork.h... no │S│ checking whether it is safe to define __EXTENSIONS__... yes │S│ checking whether _XOPEN_SOURCE should be defined... no │S│ checking how to run the C preprocessor... clang-cpp │S│ checking for egrep -e... /usr/bin/grep -E │S│ checking for Minix Amsterdam compiler... no │S│ checking for x86_64-aerynos-linux-ar... llvm-ar │S│ checking the archiver (llvm-ar) interface... ar │S│ checking for x86_64-aerynos-linux-ar... (cached) llvm-ar │S│ checking for clang option to support large files... none needed │S│ configure: autobuild project... GNU inetutils │S│ configure: autobuild revision... 2.8 │S│ ./configure: 1: hostname: not found │S│ configure: autobuild timestamp... 20260828T231302Z │S│ checking for x86_64-aerynos-linux-ar... (cached) llvm-ar │S│ checking the archiver (llvm-ar) interface... (cached) ar │S│ checking for x86_64-aerynos-linux-ar... (cached) llvm-ar │S│ checking for dd... /usr/bin/dd │S│ checking for mktemp... /usr/bin/mktemp │S│ checking for netstat... netstat │S│ checking for rm... /usr/bin/rm │S│ checking how to run the C preprocessor... clang-cpp │S│ checking for grep that handles long lines and -e... /usr/bin/grep │S│ checking for egrep... /usr/bin/grep -E │S│ checking for fgrep... /usr/bin/grep -F │S│ checking whether make sets $(MAKE)... (cached) yes │S│ checking for x86_64-aerynos-linux-ranlib... llvm-ranlib │S│ checking for bison... no │S│ checking for byacc... no │S│ checking whether ln -s works... yes │S│ checking for a sed that does not truncate output... /usr/bin/sed │S│ checking for size_t... yes │S│ checking for working alloca.h... yes │S│ checking for alloca... yes │S│ checking for inline... inline │S│ checking for C/C++ restrict keyword... __restrict__ │S│ checking for argp_parse... yes │S│ checking for flockfile... yes │S│ checking for funlockfile... yes │S│ checking for btowc... yes │S│ checking for mbrtowc... yes │S│ checking for mbsinit... yes │S│ checking for chown... yes │S│ checking for fchown... yes │S│ checking for _set_invalid_parameter_handler... no │S│ checking for fchdir... yes │S│ checking for fcntl... yes │S│ checking for symlink... yes │S│ checking for fdopendir... yes │S│ checking for fnmatch... yes │S│ checking for mbsrtowcs... yes │S│ checking for fstatat... yes │S│ checking for openat... yes │S│ checking for fstatfs... yes │S│ checking for getdtablesize... yes │S│ checking for getpass... yes │S│ checking for getexecname... no │S│ checking for gettimeofday... yes │S│ checking for getusershell... yes │S│ checking for glob_pattern_p... yes │S│ checking for isblank... yes │S│ checking for iswcntrl... yes │S│ checking for lstat... yes │S│ checking for mprotect... yes │S│ checking for memset_s... no │S│ checking for getgrouplist... yes │S│ checking for mkstemp... yes │S│ checking for pipe... yes │S│ checking for pselect... yes │S│ checking for pthread_sigmask... yes │S│ checking for readlink... yes │S│ checking for utmpname... yes │S│ checking for utmpxname... yes │S│ checking for iswctype... yes │S│ checking for setenv... yes │S│ checking for sleep... yes │S│ checking for snprintf... yes │S│ checking for strndup... yes │S│ checking for strtoimax... yes │S│ checking for vasnprintf... no │S│ checking for wcrtomb... yes │S│ checking for wcwidth... yes │S│ checking for fork... yes │S│ checking for vfork... yes │S│ checking for getpagesize... yes │S│ checking for clang options needed to detect all undeclared functions... none needed │S│ checking whether clearerr_unlocked is declared... yes │S│ checking whether feof_unlocked is declared... yes │S│ checking whether ferror_unlocked is declared... yes │S│ checking whether fflush_unlocked is declared... yes │S│ checking whether fgets_unlocked is declared... yes │S│ checking whether fputc_unlocked is declared... yes │S│ checking whether fputs_unlocked is declared... yes │S│ checking whether fread_unlocked is declared... yes │S│ checking whether fwrite_unlocked is declared... yes │S│ checking whether getc_unlocked is declared... yes │S│ checking whether getchar_unlocked is declared... yes │S│ checking whether putc_unlocked is declared... yes │S│ checking whether putchar_unlocked is declared... yes │S│ checking whether strerror_r is declared... yes │S│ checking whether strerror_r returns char *... yes │S│ checking whether the preprocessor supports include_next... yes │S│ checking whether source code line length is unlimited... yes │S│ checking for wint_t... yes │S│ checking whether wint_t is large enough... yes │S│ checking whether uses 'inline' correctly... yes │S│ checking for nl_langinfo and CODESET... yes │S│ checking for a traditional french locale... fr_FR │S│ checking whether char8_t is correctly defined... yes │S│ checking whether char16_t is correctly defined... yes │S│ checking whether char32_t is correctly defined... yes │S│ checking whether the C++ compiler has ... yes │S│ checking for bit size of wchar_t... 32 │S│ checking for mbstate_t... yes │S│ checking for a traditional japanese locale... ja_JP │S│ checking for an english Unicode locale... en_US.UTF-8 │S│ checking for a transitional chinese locale... zh_CN.GB18030 │S│ checking whether mbrtowc handles incomplete characters... yes │S│ checking whether mbrtowc works as well as mbtowc... yes │S│ checking whether mbrtoc32 is declared... yes │S│ checking for mbrtoc32... yes │S│ checking whether mbrtoc32 works as well as mbrtowc... yes │S│ checking whether c32rtomb is declared... yes │S│ checking for c32rtomb... yes │S│ checking whether c32rtomb works as well as wcrtomb... yes │S│ checking whether malloc is ptrdiff_t safe... yes │S│ checking whether malloc, calloc set errno on failure... yes │S│ checking for uid_t... yes │S│ checking for gid_t... yes │S│ checking for unistd.h... (cached) yes │S│ checking for working chown... yes │S│ checking whether chown dereferences symlinks... yes │S│ checking whether chown honors trailing slash... yes │S│ checking whether chown updates ctime per POSIX... yes │S│ checking if environ is properly declared... yes │S│ checking for complete errno.h... yes │S│ checking for error... yes │S│ checking whether error_at_line is declared... yes │S│ checking for error_at_line... yes │S│ checking for working error function... yes │S│ checking whether ctype.h defines __header_inline... no │S│ checking whether fchdir is declared... yes │S│ checking for working fcntl.h... yes │S│ checking for pid_t... yes │S│ checking for mode_t... yes │S│ checking for promoted mode_t type... mode_t │S│ checking whether strmode is declared... no │S│ checking whether byte ordering is bigendian... no │S│ checking whether fopen recognizes a trailing slash... yes │S│ checking whether fflush works on input streams... yes │S│ checking whether fclose works on input streams... yes │S│ checking for library containing forkpty... none required │S│ checking whether frexp() can be used without linking with libm... yes │S│ checking whether alarm is declared... yes │S│ checking whether long double and double are the same... no │S│ checking whether stdin defaults to large file offsets... yes │S│ checking for off64_t... yes │S│ checking for blksize_t... yes │S│ checking for blkcnt_t... yes │S│ checking whether fseeko is declared... yes │S│ checking for fseeko... yes │S│ checking whether fflush works on input streams... (cached) yes │S│ checking whether stat file-mode macros are broken... no │S│ checking for nlink_t... yes │S│ checking whether lstat correctly handles trailing slash... yes │S│ checking whether ftello is declared... yes │S│ checking whether ungetc works on arbitrary bytes... yes │S│ checking for ftello... yes │S│ checking whether ftello works... yes │S│ checking for O_CLOEXEC... yes │S│ checking for glibc-compatible sys/cdefs.h... yes │S│ checking whether is self-contained... yes │S│ checking for shutdown... yes │S│ checking whether defines the SHUT_* macros... yes │S│ checking for struct sockaddr_storage... yes │S│ checking for sa_family_t... yes │S│ checking for struct sockaddr_storage.ss_family... yes │S│ checking for library containing gethostbyname... none required │S│ checking for gethostbyname... yes │S│ checking for library containing getservbyname... none required │S│ checking for getservbyname... yes │S│ checking for library containing inet_ntop... none required │S│ checking whether inet_ntop is declared... yes │S│ checking for IPv4 sockets... yes │S│ checking for IPv6 sockets... yes │S│ checking whether getcwd (NULL, 0) allocates memory for result... yes │S│ checking for getcwd with POSIX signature... yes │S│ checking whether getcwd is declared... yes │S│ checking whether getdelim is declared... yes │S│ checking whether getdtablesize is declared... yes │S│ checking type of array argument to getgroups... gid_t │S│ checking whether getline is declared... yes │S│ checking whether getlogin_r is declared... yes │S│ checking whether getlogin is declared... yes │S│ checking for getopt.h... (cached) yes │S│ checking for getopt_long_only... yes │S│ checking whether getopt is POSIX compatible... yes │S│ checking for working GNU getopt function... yes │S│ checking for working GNU getopt_long function... yes │S│ checking whether flockfile is declared... yes │S│ checking whether funlockfile is declared... yes │S│ checking whether timespec_get is declared... yes │S│ checking for timespec_get... yes │S│ checking for struct timeval... yes │S│ checking for wide-enough struct timeval.tv_sec member... yes │S│ checking for pthread.h... (cached) yes │S│ checking for pthread_kill in -lpthread... yes │S│ checking whether POSIX threads API is available... yes │S│ checking whether setlocale (LC_ALL, NULL) is multithread-safe... yes │S│ checking whether setlocale (category, NULL) is multithread-safe... yes │S│ checking for off_t... yes │S│ checking whether limits.h has WORD_BIT, BOOL_WIDTH etc.... yes │S│ checking whether limits.h has SSIZE_MAX... yes │S│ checking whether the compiler produces multi-arch binaries... no │S│ checking whether stdint.h conforms to C99... yes │S│ checking whether stdint.h works without ISO C predefines... yes │S│ checking whether stdint.h has UINTMAX_WIDTH etc.... yes │S│ checking whether INT32_MAX < INTMAX_MAX... yes │S│ checking whether INT64_MAX == LONG_MAX... yes │S│ checking whether UINT32_MAX < UINTMAX_MAX... yes │S│ checking whether UINT64_MAX == ULONG_MAX... yes │S│ checking where to find the exponent in a 'double'... word 1 bit 20 │S│ checking where to find the exponent in a 'float'... word 0 bit 23 │S│ checking where to find the exponent in a 'long double'... word 2 bit 0 │S│ checking whether iswcntrl works... yes │S│ checking for towlower... yes │S│ checking for wctype_t... yes │S│ checking for wctrans_t... yes │S│ checking whether wctype supports the "blank" and "punct" character classes... yes │S│ checking whether langinfo.h defines CODESET... yes │S│ checking whether langinfo.h defines ALTMON_1... yes │S│ checking whether langinfo.h defines ABALTMON_1... no │S│ checking whether langinfo.h defines ERA... yes │S│ checking for good max_align_t... yes │S│ checking whether NULL can be used in arbitrary expressions... yes │S│ checking for unreachable in C... no │S│ checking whether nullptr_t needs ... yes │S│ checking whether is idempotent... guessing yes │S│ checking whether locale.h defines locale_t... yes │S│ checking whether locale.h defines _locale_t... no │S│ checking whether locale.h conforms to POSIX:2001... yes │S│ checking whether struct lconv is properly defined... yes │S│ checking whether imported symbols can be declared weak... yes │S│ checking for multithread API to use... posix │S│ checking whether malloc (0) returns nonnull... yes │S│ checking whether NAN macro works... yes │S│ checking whether HUGE_VAL works... yes │S│ checking for MAP_ANONYMOUS... yes │S│ checking whether memchr works... yes │S│ checking whether memrchr is declared... yes │S│ checking whether defines MIN and MAX... no │S│ checking whether defines MIN and MAX... yes │S│ checking for obstacks that work with any size object... no │S│ checking for library containing setsockopt... none needed │S│ checking whether is self-contained... yes │S│ checking for pthread_t... yes │S│ checking for pthread_spinlock_t... yes │S│ checking for pthread_spin_init... yes │S│ checking for sigset_t... yes │S│ checking for ld... ld.lld │S│ checking if the linker (ld.lld) is GNU ld... yes │S│ checking for shared library run path origin... done │S│ checking 32-bit host C ABI... no │S│ checking for ELF binary format... yes │S│ checking for the common suffixes of directories in the library search path... lib,lib,lib64 │S│ checking whether to use systemd APIs... no │S│ checking whether endutent is declared... yes │S│ checking for struct utmpx.ut_user... yes │S│ checking for struct utmp.ut_user... yes │S│ checking for struct utmpx.ut_name... yes │S│ checking for struct utmp.ut_name... yes │S│ checking for struct utmpx.ut_type... yes │S│ checking for struct utmp.ut_type... yes │S│ checking for struct utmpx.ut_pid... yes │S│ checking for struct utmp.ut_pid... yes │S│ checking for struct utmp.ut_tv... yes │S│ checking for struct utmpx.ut_host... yes │S│ checking for struct utmp.ut_host... yes │S│ checking for struct utmpx.ut_id... yes │S│ checking for struct utmp.ut_id... yes │S│ checking for struct utmpx.ut_session... yes │S│ checking for struct utmp.ut_session... yes │S│ checking for struct utmpx.ut_exit... yes │S│ checking for struct utmp.ut_exit... yes │S│ checking for struct utmpx.ut_exit.e_exit... yes │S│ checking for struct utmp.ut_exit.e_exit... yes │S│ checking for struct utmpx.ut_exit.e_termination... yes │S│ checking for struct utmp.ut_exit.e_termination... yes │S│ checking whether sysinfo is declared... yes │S│ checking for sys/sysctl.h... no │S│ checking for sysctl... no │S│ checking whether realloc should abort upon undefined behaviour... no │S│ checking for sched.h... yes │S│ checking for struct sched_param... yes │S│ checking whether setenv is declared... yes │S│ checking whether _putenv is declared... no │S│ checking for search.h... yes │S│ checking for tsearch... yes │S│ checking for volatile sig_atomic_t... yes │S│ checking for sighandler_t... yes │S│ checking whether snprintf returns a byte count as in C99... yes │S│ checking whether printf supports POSIX/XSI format strings with positions... yes │S│ checking whether snprintf is declared... yes │S│ checking whether stdckdint.h can be included in C... yes │S│ checking checking for an ISO C23 compliant stdckdint.h in C... yes │S│ checking whether stdckdint.h can be included in C++... yes │S│ checking checking for an ISO C++26 compliant stdckdint.h in C++... no │S│ checking whether fcloseall is declared... yes │S│ checking whether getw is declared... yes │S│ checking whether putw is declared... yes │S│ checking which flavor of printf attribute matches inttypes macros... system │S│ checking whether ecvt is declared... yes │S│ checking whether fcvt is declared... yes │S│ checking whether gcvt is declared... yes │S│ checking whether MB_CUR_MAX is correct... yes │S│ checking for compiler option needed when checking for future declarations... none │S│ checking whether strdup is declared... yes │S│ checking whether strerror(0) succeeds... yes │S│ checking whether streq is declared... no │S│ checking whether memeq is declared... no │S│ checking whether strncpy works... yes │S│ checking whether strndup is declared... yes │S│ checking whether strnlen is declared... yes │S│ checking whether strtoimax is declared... yes │S│ checking whether declares ioctl... yes │S│ checking for struct winsize in ... no │S│ checking for struct winsize in ... yes │S│ checking for struct timespec in ... yes │S│ checking for TIME_UTC in ... yes │S│ checking whether execvpe is declared... yes │S│ checking whether fileno_unlocked is declared... yes │S│ checking for util.h... (cached) no │S│ checking for libutil.h... (cached) no │S│ checking for inttypes.h... yes │S│ checking for stdint.h... yes │S│ checking for intmax_t... yes │S│ checking whether snprintf truncates the result as in C99... yes │S│ checking for wcslen... yes │S│ checking for snprintf... (cached) yes │S│ checking for strnlen... yes │S│ checking for wcrtomb... (cached) yes │S│ checking whether _snprintf is declared... no │S│ checking whether printf supports size specifiers as in C99... yes │S│ checking whether printf supports size specifiers as in C23... yes │S│ checking whether printf supports 'long double' arguments... yes │S│ checking whether printf supports infinite 'double' arguments... yes │S│ checking whether printf supports infinite 'long double' arguments... yes │S│ checking whether printf supports the 'a' and 'A' directives... yes │S│ checking whether printf supports the 'b' directive... yes │S│ checking whether printf supports the 'F' directive... yes │S│ checking whether printf supports the 'ls' directive... yes │S│ checking whether printf supports the 'lc' directive correctly... yes │S│ checking whether printf supports the grouping flag... yes │S│ checking whether printf supports grouping on integers with a precision... yes │S│ checking whether printf supports grouping with a multibyte separator... yes │S│ checking whether printf supports the left-adjust flag correctly... yes │S│ checking whether printf supports the zero flag correctly... yes │S│ checking whether printf supports the alternative flag with a zero precision... yes │S│ checking whether printf supports large precisions... yes │S│ checking whether printf survives out-of-memory conditions... yes │S│ checking for vasprintf... yes │S│ checking whether vsnprintf is declared... yes │S│ checking whether wcsdup is declared... yes │S│ checking for strerrorname_np... yes │S│ checking whether strerrorname_np works... yes │S│ checking for C compiler option to allow warnings... -Wno-error │S│ checking for alignas and alignof... yes, macros │S│ checking for alloca as a compiler built-in... yes │S│ checking whether program_invocation_name is declared... yes │S│ checking whether program_invocation_short_name is declared... yes │S│ checking whether program_invocation_name is defined... yes │S│ checking whether program_invocation_short_name is defined... yes │S│ checking for static_assert... no │S│ checking for bool, true, false... no │S│ checking whether btowc(0) is correct... yes │S│ checking whether btowc is consistent with mbrtowc in the C locale... no │S│ checking for __builtin_expect... yes │S│ checking whether calloc (0, n) and calloc (n, 0) return nonnull... yes │S│ checking whether this system supports file names of any length... no │S│ checking for library containing clock_gettime... none required │S│ checking for clock_getres... yes │S│ checking for clock_gettime... yes │S│ checking for clock_settime... yes │S│ checking for closedir... yes │S│ checking for d_ino member in directory struct... yes │S│ checking for d_type member in directory struct... yes │S│ checking for dirfd... yes │S│ checking whether dirfd is declared... yes │S│ checking whether dirfd is a macro... no │S│ checking whether // is distinct from /... no │S│ checking whether dup works... yes │S│ checking whether dup2 works... yes │S│ checking whether fcntl handles F_DUPFD correctly... yes │S│ checking whether fcntl understands F_DUPFD_CLOEXEC... needs runtime check │S│ checking whether fdopendir is declared... yes │S│ checking whether fdopendir works... yes │S│ checking for mempcpy... yes │S│ checking for flexible array member... yes │S│ checking whether float.h conforms to ISO C23... no │S│ checking whether conversion from 'int' to 'long double' works... yes │S│ checking for working POSIX fnmatch... yes │S│ checking whether fopen supports the mode character 'x'... yes │S│ checking whether fopen supports the mode character 'e'... yes │S│ checking whether forkpty is declared... yes │S│ checking for const-safe forkpty signature... yes │S│ checking whether free is known to preserve errno... yes │S│ checking whether frexp works... yes │S│ checking whether frexpl is declared... yes │S│ checking whether frexpl() can be used without linking with libm... yes │S│ checking whether frexpl works... yes │S│ checking for fseeko... (cached) yes │S│ checking whether fflush works on input streams... (cached) yes │S│ checking for __fseterr... no │S│ checking whether fstatat (..., 0) works... yes │S│ checking for ftello... (cached) yes │S│ checking whether ftello works... (cached) yes │S│ checking for struct statfs.f_type... yes │S│ checking for __fsword_t... yes │S│ checking for fts_open... yes │S│ checking for library containing getaddrinfo... none required │S│ checking for getaddrinfo... yes │S│ checking whether getaddrinfo supports AI_NUMERICHOST and AI_NUMERICSERV... yes │S│ checking whether gai_strerror is declared... yes │S│ checking whether gai_strerrorA is declared... no │S│ checking for gai_strerror with POSIX signature... yes │S│ checking for struct sockaddr.sa_len... no │S│ checking whether getaddrinfo is declared... yes │S│ checking whether freeaddrinfo is declared... yes │S│ checking whether getnameinfo is declared... yes │S│ checking for struct addrinfo... yes │S│ checking whether getcwd handles long file names properly... yes │S│ checking whether getcwd succeeds when 4k < cwd_length < 16k... yes │S│ checking for getdelim... yes │S│ checking for working getdelim function... no │S│ checking for flockfile... (cached) yes │S│ checking for funlockfile... (cached) yes │S│ checking whether getc_unlocked is declared... (cached) yes │S│ checking for getdomainname... yes │S│ checking whether getdomainname is declared... yes │S│ checking for getdomainname's second argument type... size_t │S│ checking whether getdtablesize works... yes │S│ checking for getgroups... yes │S│ checking for working getgroups... yes │S│ checking whether getgroups handles negative values... yes │S│ checking for gethostname... yes │S│ checking for HOST_NAME_MAX... yes │S│ checking for getline... yes │S│ checking for working getline function... no │S│ checking for getlogin_r... yes │S│ checking whether getlogin_r works... yes │S│ checking for getprogname... no │S│ checking whether program_invocation_name is declared... (cached) yes │S│ checking whether program_invocation_name is declared... (cached) yes │S│ checking whether program_invocation_short_name is declared... (cached) yes │S│ checking whether __argv is declared... no │S│ checking for getrandom... yes │S│ checking whether getrandom is compatible with its GNU+BSD signature... yes │S│ checking for gettimeofday with POSIX signature... yes │S│ checking whether getusershell is declared... yes │S│ checking for glob... yes │S│ checking whether glob overflows the stack with recursive calls... no │S│ checking whether glob lists broken symlinks... yes │S│ checking whether glob NOTDIR*/ omits symlink to nondir... yes │S│ checking for library containing gethostbyname... (cached) none required │S│ checking for gethostbyname... (cached) yes │S│ checking for library containing inet_ntop... (cached) none required │S│ checking whether inet_ntop is declared... (cached) yes │S│ checking for library containing inet_pton... none required │S│ checking whether inet_pton is declared... yes │S│ checking whether the compiler generally respects inline... yes │S│ checking for ioctl... yes │S│ checking for ioctl with POSIX signature... no │S│ checking whether isnan(double) can be used without linking with libm... yes │S│ checking whether isnan(float) can be used without linking with libm... yes │S│ checking whether isnan(float) works... yes │S│ checking whether isnan(long double) can be used without linking with libm... yes │S│ checking whether isnanl works... yes │S│ checking for iswblank... yes │S│ checking whether iswblank is declared... yes │S│ checking whether iswdigit is ISO C compliant... yes │S│ checking whether iswpunct is consistent with ispunct... yes │S│ checking whether iswxdigit is ISO C compliant... yes │S│ checking for lchmod... yes │S│ checking for lchmod... (cached) yes │S│ checking for lchown... yes │S│ checking whether the compiler supports the __inline keyword... yes │S│ checking whether localeconv works... yes │S│ checking for pthread_rwlock_t... yes │S│ checking whether pthread_rwlock_rdlock prefers a writer to a reader... no │S│ checking for login_tty... yes │S│ checking whether lseek detects pipes... yes │S│ checking whether SEEK_DATA works but is incompatible with GNU... no │S│ checking whether mbrtoc32 works on empty input... yes │S│ checking whether the C locale is free of encoding errors... no │S│ checking whether mbrtoc32 works in an UTF-8 locale... yes │S│ checking whether mbrtowc handles a NULL pwc argument... yes │S│ checking whether mbrtowc has a correct return value... yes │S│ checking whether mbrtowc returns 0 when parsing a NUL character... yes │S│ checking whether mbrtowc stores incomplete characters... no │S│ checking whether mbrtowc works on empty input... yes │S│ checking whether the C locale is free of encoding errors... no │S│ checking whether mbsrtowcs works... yes │S│ checking whether the C locale is free of encoding errors... (cached) no │S│ checking for mbtowc... yes │S│ checking for mempcpy... (cached) yes │S│ checking for memrchr... yes │S│ checking for memset_explicit... yes │S│ checking whether mkdir handles trailing slash... yes │S│ checking whether mkdir handles trailing dot... yes │S│ checking for working mkstemp... yes │S│ checking whether is self-contained... yes │S│ checking for nl_langinfo... yes │S│ checking whether open recognizes a trailing slash... yes │S│ checking for opendir... yes │S│ checking whether openpty is declared... yes │S│ checking for const-safe openpty signature... yes │S│ checking for poll... yes │S│ checking for posix_openpt... yes │S│ checking whether frexp works... (cached) yes │S│ checking whether ldexp can be used without linking with libm... yes │S│ checking whether frexpl() can be used without linking with libm... (cached) yes │S│ checking whether frexpl works... (cached) yes │S│ checking whether frexpl is declared... (cached) yes │S│ checking whether ldexpl() can be used without linking with libm... yes │S│ checking whether ldexpl works... yes │S│ checking whether ldexpl is declared... yes │S│ checking whether program_invocation_name is declared... (cached) yes │S│ checking whether program_invocation_short_name is declared... (cached) yes │S│ checking whether signature of pselect conforms to POSIX... yes │S│ checking whether pselect detects invalid fds... yes │S│ checking for PTHREAD_CREATE_DETACHED... yes │S│ checking for PTHREAD_MUTEX_RECURSIVE... yes │S│ checking for PTHREAD_MUTEX_ROBUST... yes │S│ checking for PTHREAD_PROCESS_SHARED... yes │S│ checking whether pthread_once works... yes │S│ checking whether pthread_sigmask is a macro... no │S│ checking whether pthread_sigmask works without -lpthread... yes │S│ checking whether pthread_sigmask returns error numbers... yes │S│ checking for raise... yes │S│ checking for sigprocmask... yes │S│ checking for rawmemchr... yes │S│ checking for readdir... yes │S│ checking for readline... no │S│ checking for readline/readline.h... no │S│ checking for readline/history.h... no │S│ checking whether readlink signature is correct... yes │S│ checking whether readlink handles trailing slash correctly... yes │S│ checking whether readlink truncates results correctly... yes │S│ checking for readlinkat... yes │S│ checking whether readlinkat signature is correct... yes │S│ checking whether realloc sets errno on failure... yes │S│ checking whether realloc (..., 0) returns nonnull... no │S│ checking for reallocarray... yes │S│ checking for working re_compile_pattern... yes │S│ checking for rewinddir... yes │S│ checking whether select supports a 0 argument... yes │S│ checking whether select detects invalid fds... yes │S│ checking for library containing getservbyname... (cached) none required │S│ checking for getservbyname... (cached) yes │S│ checking whether setenv validates arguments... yes │S│ checking for HOST_NAME_MAX... (cached) yes │S│ checking for sethostname... yes │S│ checking whether sethostname is declared... yes │S│ checking for signbit macro... yes │S│ checking for signbit compiler built-ins... yes │S│ checking for sigprocmask... (cached) yes │S│ checking for stdint.h... (cached) yes │S│ checking for SIZE_MAX... yes │S│ checking whether sleep is declared... yes │S│ checking for working sleep... yes │S│ checking for snprintf... (cached) yes │S│ checking whether snprintf respects a size of 1... yes │S│ checking for socklen_t... yes │S│ checking for ssize_t... yes │S│ checking whether stat handles trailing slashes on files... yes │S│ checking for struct stat.st_atim.tv_nsec... yes │S│ checking whether struct stat.st_atim is of type struct timespec... yes │S│ checking for struct stat.st_birthtimespec.tv_nsec... no │S│ checking for struct stat.st_birthtimensec... no │S│ checking for struct stat.st_birthtim.tv_nsec... no │S│ checking for va_copy... yes │S│ checking for vasprintf... (cached) yes │S│ checking for strcasecmp... yes │S│ checking whether strcasecmp works... yes │S│ checking for strchrnul... yes │S│ checking whether strchrnul works... yes │S│ checking for working strerror function... yes │S│ checking for working strndup... yes │S│ checking for working strnlen... yes │S│ checking whether strtoimax works... yes │S│ checking for strtoll... yes │S│ checking whether strtoll works... yes │S│ checking for variable-length arrays... yes │S│ checking for ptrdiff_t... yes │S│ checking for vasprintf... (cached) yes │S│ checking for vsnprintf... yes │S│ checking whether snprintf respects a size of 1... (cached) yes │S│ checking whether wcrtomb works in the C locale... yes │S│ checking whether wcrtomb return value is correct... yes │S│ checking whether wcwidth is declared... yes │S│ checking whether wcwidth works reasonably in UTF-8 locales... yes │S│ checking for wmemchr... yes │S│ checking for wmempcpy... yes │S│ checking for stdint.h... (cached) yes │S│ checking for library containing inet_ntoa... none required │S│ checking for initscr in -lncurses... no │S│ checking for tgetent in -ltermcap... no │S│ checking whether tgetent needs support... no │S│ checking for tgetent in -lcurses... no │S│ checking whether tgetent is declared... no │S│ checking for tgetent in -ltermlib... no │S│ checking for crypt in -lcrypt... no │S│ checking for login in -lutil... yes │S│ checking for loginx in -lutil... no │S│ checking for logout in -lutil... yes │S│ checking for logoutx in -lutil... no │S│ checking for logwtmp in -lutil... yes │S│ checking for logwtmpx in -lutil... no │S│ checking for protocols/talkd.h... yes │S│ checking for initscr in -lcurses... no │S│ configure: WARNING: curses is not available, so not building talk │S│ checking for rcmd... yes │S│ checking for rcmd_af... yes │S│ checking for orcmd... no │S│ checking for orcmd_af... no │S│ checking for rresvport_af... yes │S│ checking for iruserok... yes │S│ checking for iruserok_af... yes │S│ checking for iruserok_sa... no │S│ checking for ruserok... yes │S│ checking for ruserok_af... yes │S│ checking for AF_INET6... yes │S│ checking for IPV6_V6ONLY... yes │S│ checking for struct sockaddr_storage... (cached) yes │S│ checking for struct sockaddr_in6... yes │S│ checking for struct addrinfo... (cached) yes │S│ checking for getnameinfo... yes │S│ checking for netinet/icmp6.h... yes │S│ checking for netinet/ip6.h... yes │S│ checking for struct icmp6_filter... yes │S│ checking for struct icmp6_hdr... yes │S│ checking for IPV6_HOPLIMIT... yes │S│ checking for IPV6_2292HOPLIMIT... yes │S│ checking for IPV6_RECVHOPLIMIT... yes │S│ checking for ICMP6_DST_UNREACH_BEYONDSCOPE... yes │S│ checking for locale.h... yes │S│ checking for setlocale... yes │S│ checking for arpa/nameser.h... yes │S│ checking for arpa/tftp.h... yes │S│ checking for fcntl.h... yes │S│ checking for features.h... (cached) yes │S│ checking for glob.h... (cached) yes │S│ checking for memory.h... yes │S│ checking for netinet/ether.h... yes │S│ checking for netinet/in_systm.h... yes │S│ checking for netinet/ip.h... yes │S│ checking for netinet/ip_icmp.h... yes │S│ checking for netinet/ip_var.h... no │S│ checking for security/pam_appl.h... no │S│ checking for shadow.h... yes │S│ checking for stropts.h... no │S│ checking for sys/tty.h... no │S│ checking for sys/utsname.h... yes │S│ checking for sys/ptyvar.h... no │S│ checking for sys/msgbuf.h... no │S│ checking for sys/filio.h... (cached) no │S│ checking for sys/ioctl_compat.h... no │S│ checking for sys/cdefs.h... yes │S│ checking for sys/stream.h... no │S│ checking for sys/mkdev.h... no │S│ checking for sys/sockio.h... no │S│ checking for sys/sysmacros.h... yes │S│ checking for sys/param.h... (cached) yes │S│ checking for sys/file.h... yes │S│ checking for sys/proc.h... no │S│ checking for sys/select.h... (cached) yes │S│ checking for sys/wait.h... yes │S│ checking for sys/resource.h... yes │S│ checking for stropts.h... (cached) no │S│ checking for tcpd.h... no │S│ checking for utmp.h... (cached) yes │S│ checking for utmpx.h... (cached) yes │S│ checking for unistd.h... (cached) yes │S│ checking for vis.h... no │S│ checking for struct if_nameindex... yes │S│ checking for sigset_t... (cached) yes │S│ checking for sig_atomic_t... yes │S│ checking for struct sockaddr_in.sin_len... no │S│ checking for struct sockaddr_in6.sin6_len... no │S│ checking for struct sockaddr_storage.ss_len... no │S│ checking for struct passwd.pw_expire... no │S│ checking for struct passwd.pw_change... no │S│ checking for struct lastlog... yes │S│ checking for struct utmp.ut_type... (cached) yes │S│ checking for struct utmp.ut_pid... (cached) yes │S│ checking for struct utmp.ut_line... yes │S│ checking for struct utmp.ut_id... (cached) yes │S│ checking for struct utmp.ut_user... (cached) yes │S│ checking for struct utmp.ut_host... (cached) yes │S│ checking for struct utmp.ut_exit... (cached) yes │S│ checking for struct utmp.ut_session... (cached) yes │S│ checking for struct utmp.ut_tv... (cached) yes │S│ checking for struct utmp.ut_time... yes │S│ checking for struct utmp.ut_addr_v6... yes │S│ checking for struct utmp.ut_name... (cached) yes │S│ checking for struct lastlogx... no │S│ checking for struct lastlogx.ll_ss... no │S│ checking for struct utmpx.ut_user... (cached) yes │S│ checking for struct utmpx.ut_name... (cached) yes │S│ checking for struct utmpx.ut_id... (cached) yes │S│ checking for struct utmpx.ut_line... yes │S│ checking for struct utmpx.ut_pid... (cached) yes │S│ checking for struct utmpx.ut_type... (cached) yes │S│ checking for struct utmpx.ut_exit... (cached) yes │S│ checking for struct utmpx.ut_tv... yes │S│ checking for struct utmpx.ut_session... (cached) yes │S│ checking for struct utmpx.ut_syslen... no │S│ checking for struct utmpx.ut_host... (cached) yes │S│ checking for struct utmpx.ut_ss... no │S│ checking for struct utmpx.ut_addr_v6... yes │S│ checking for struct ifreq.ifr_index... no │S│ checking for struct ifreq.ifr_netmask... yes │S│ checking for struct ifreq.ifr_broadaddr... yes │S│ checking for struct ifreq.ifr_mtu... yes │S│ checking for struct ifreq.ifr_map... yes │S│ checking for struct sockaddr.sa_len... (cached) no │S│ checking for struct hostent.h_addr_list... yes │S│ checking for struct tftphdr.th_u... no │S│ checking for working fork... yes │S│ checking for working vfork... (cached) yes │S│ checking for working mmap... yes │S│ checking for cfsetspeed... yes │S│ checking for cgetent... no │S│ checking for dirfd... (cached) yes │S│ checking for flock... yes │S│ checking for fork... (cached) yes │S│ checking for fpathconf... yes │S│ checking for ftruncate... yes │S│ checking for getcwd... yes │S│ checking for getmsg... no │S│ checking for getpwuid_r... yes │S│ checking for getspnam... yes │S│ checking for getutxent... yes │S│ checking for getutxuser... no │S│ checking for initgroups... yes │S│ checking for initsetproctitle... no │S│ checking for killpg... yes │S│ checking for ptsname... yes │S│ checking for pututline... yes │S│ checking for pututxline... yes │S│ checking for setegid... yes │S│ checking for seteuid... yes │S│ checking for setpgid... yes │S│ checking for setlogin... no │S│ checking for setsid... yes │S│ checking for setregid... yes │S│ checking for setreuid... yes │S│ checking for setresgid... yes │S│ checking for setresuid... yes │S│ checking for setutent_r... no │S│ checking for sigaction... yes │S│ checking for sigvec... no │S│ checking for strchr... yes │S│ checking for setproctitle... no │S│ checking for tcgetattr... yes │S│ checking for tzset... yes │S│ checking for utimes... yes │S│ checking for utime... yes │S│ checking for uname... yes │S│ checking for updwtmp... yes │S│ checking for updwtmpx... yes │S│ checking for vhangup... yes │S│ checking for wait3... yes │S│ checking for wait4... yes │S│ checking for __opendir2... no │S│ checking for __rcmd_errstr... yes │S│ checking for __check_rhosts_file... yes │S│ checking for login... yes │S│ checking for loginx... no │S│ checking for logout... yes │S│ checking for logoutx... no │S│ checking for logwtmp... yes │S│ checking for logwtmpx... no │S│ checking for crypt... no │S│ configure: WARNING: Disabling rexecd since no PAM or crypt. │S│ configure: WARNING: Disabling ftpd/uucpd since no crypt. │S│ checking for _obstack_free... yes │S│ checking for setpgid... (cached) yes │S│ checking for hstrerror... yes │S│ checking whether hstrerror is declared... yes │S│ checking whether telcmds is declared... yes │S│ checking whether telopts is declared... no │S│ checking for Schedule... no │S│ checking for Session_Key... no │S│ checking whether enctype_names is const char... no │S│ checking whether crypt is declared... yes │S│ checking for syslog internal macros... yes │S│ checking for CODE... yes │S│ checking whether prioritynames is declared... yes │S│ checking whether fclose is declared... yes │S│ checking whether pclose is declared... yes │S│ checking whether getcwd is declared... (cached) yes │S│ checking whether getlogin is declared... (cached) yes │S│ checking whether getpass is declared... yes │S│ checking whether getusershell is declared... (cached) yes │S│ checking whether ttyname is declared... yes │S│ checking whether getgrnam is declared... yes │S│ checking whether initgroups is declared... yes │S│ checking whether htons is declared... yes │S│ checking for h_errno... yes │S│ checking whether h_errno is declared... yes │S│ checking for SEEK_ macros... yes │S│ checking for _FILENO macros... yes │S│ checking for fd_set macros... yes │S│ checking for paths.h... yes │S│ checking for value of PATH_BSHELL... from _PATH_BSHELL in │S│ checking for value of PATH_CONSOLE... from _PATH_CONSOLE in │S│ checking for value of PATH_CP... $(bindir)/cp │S│ checking for value of PATH_DEFPATH... from _PATH_DEFPATH in │S│ checking for value of PATH_DEV... from _PATH_DEV in │S│ checking for value of PATH_TTY_PFX... from _PATH_DEV in │S│ checking for value of PATH_DEVNULL... from _PATH_DEVNULL in │S│ checking for value of PATH_FTPLOGINMESG... (default) /etc/motd │S│ checking for value of PATH_FTPUSERS... (default) $(sysconfdir)/ftpusers │S│ checking for value of PATH_FTPCHROOT... (default) $(sysconfdir)/ftpchroot │S│ checking for value of PATH_FTPWELCOME... (default) $(sysconfdir)/ftpwelcome │S│ checking for value of PATH_FTPDPID... (default) $(runstatedir)/ftpd.pid │S│ checking for value of PATH_INETDCONF... (default) $(sysconfdir)/inetd.conf │S│ checking for value of PATH_INETDDIR... (default) $(sysconfdir)/inetd.d │S│ checking for value of PATH_INETDPID... (default) $(runstatedir)/inetd.pid │S│ checking for value of PATH_UTMP... from _PATH_UTMP in │S│ checking for value of PATH_UTMPX... from _PATH_UTMPX in │S│ checking for value of PATH_WTMP... from _PATH_WTMP in │S│ checking for value of PATH_WTMPX... from _PATH_WTMPX in │S│ checking for value of PATH_LASTLOG... from _PATH_LASTLOG in │S│ checking for value of PATH_LOG... from _PATH_LOG in │S│ checking for value of PATH_KLOG... from _PATH_KLOG in │S│ checking for value of PATH_LOGCONF... (default) $(sysconfdir)/syslog.conf │S│ checking for value of PATH_LOGCONFD... (default) $(sysconfdir)/syslog.d │S│ checking for value of PATH_LOGIN... $(bindir)/login │S│ checking for value of PATH_LOGPID... (default) $(runstatedir)/syslog.pid │S│ checking for value of PATH_NOLOGIN... from _PATH_NOLOGIN in │S│ checking for value of PATH_RLOGIN... (default) $(bindir)/rlogin │S│ checking for value of PATH_RSH... (default) $(bindir)/rsh │S│ checking for value of PATH_TMP... from _PATH_TMP in │S│ checking for value of PATH_TTY... from _PATH_TTY in │S│ checking for value of PATH_UUCICO... (default) $(libexecdir)/uucp/uucico │S│ checking for value of PATH_HEQUIV... from _PATH_HEQUIV in │S│ checking for value of PATH_PROCNET_DEV... /proc/net/dev │S│ checking whether C compiler handles -Werror -Wunknown-warning-option... yes │S│ checking whether -Wno-missing-field-initializers is needed... no │S│ checking whether -Wuninitialized is supported... yes │S│ checking whether C compiler handles -Wall... yes │S│ checking whether C compiler handles -Warith-conversion... no │S│ checking whether C compiler handles -Wcast-align=strict... no │S│ checking whether C compiler handles -Wdate-time... yes │S│ checking whether C compiler handles -Wdouble-promotion... yes │S│ checking whether C compiler handles -Wduplicated-branches... no │S│ checking whether C compiler handles -Wduplicated-cond... no │S│ checking whether C compiler handles -Wextra... yes │S│ checking whether C compiler handles -Wformat-signedness... yes │S│ checking whether C compiler handles -Wflex-array-member-not-at-end... no │S│ checking whether C compiler handles -Winit-self... yes │S│ checking whether C compiler handles -Winvalid-pch... yes │S│ checking whether C compiler handles -Wlogical-op... no │S│ checking whether C compiler handles -Wmissing-include-dirs... yes │S│ checking whether C compiler handles -Wnull-dereference... yes │S│ checking whether C compiler handles -Wold-style-definition... yes │S│ checking whether C compiler handles -Wopenmp-simd... no │S│ checking whether C compiler handles -Woverlength-strings... yes │S│ checking whether C compiler handles -Wpacked... yes │S│ checking whether C compiler handles -Wpointer-arith... yes │S│ checking whether C compiler handles -Wstack-protector... yes │S│ checking whether C compiler handles -Wstrict-prototypes... yes │S│ checking whether C compiler handles -Wsuggest-attribute=cold... no │S│ checking whether C compiler handles -Wsuggest-final-methods... no │S│ checking whether C compiler handles -Wsuggest-final-types... no │S│ checking whether C compiler handles -Wsync-nand... no │S│ checking whether C compiler handles -Wtrampolines... no │S│ checking whether C compiler handles -Wuninitialized... yes │S│ checking whether C compiler handles -Wunknown-pragmas... yes │S│ checking whether C compiler handles -Wunsafe-loop-optimizations... no │S│ checking whether C compiler handles -Wunused-macros... no │S│ checking whether C compiler handles -Wvariadic-macros... yes │S│ checking whether C compiler handles -Wvector-operation-performance... no │S│ checking whether C compiler handles -Wvla... yes │S│ checking whether C compiler handles -Wwrite-strings... yes │S│ checking whether C compiler handles -Warray-bounds=2... no │S│ checking whether C compiler handles -Wattribute-alias=2... no │S│ checking whether C compiler handles -Wbidi-chars=any,ucn... no │S│ checking whether C compiler handles -Wformat-overflow=2... no │S│ checking whether C compiler handles -Wformat=2... yes │S│ checking whether C compiler handles -Wformat-truncation=2... no │S│ checking whether C compiler handles -Wimplicit-fallthrough=5... no │S│ checking whether C compiler handles -Wshift-overflow=2... no │S│ checking whether C compiler handles -Wuse-after-free=3... no │S│ checking whether C compiler handles -Wunused-const-variable=2... no │S│ checking whether C compiler handles -Wvla-larger-than=4031... no │S│ checking whether C compiler handles -Wthread-safety... yes │S│ checking whether C compiler handles -Wno-analyzer-malloc-leak... no │S│ checking whether C compiler handles -Wno-sign-compare... yes │S│ checking whether C compiler handles -Wno-system-headers... yes │S│ checking whether C compiler handles -Wno-cast-align... yes │S│ checking whether C compiler handles -Wno-clobbered... no │S│ checking whether C compiler handles -Wno-discarded-qualifiers... no │S│ checking whether C compiler handles -Wno-format... yes │S│ checking whether C compiler handles -Wno-implicit-fallthrough... yes │S│ checking whether C compiler handles -Wno-unused-parameter... yes │S│ checking that generated files are newer than configure... done │S│ configure: creating ./config.status │S│ config.status: creating Makefile │S│ config.status: creating summary.sh │S│ config.status: creating lib/Makefile │S│ config.status: creating libinetutils/Makefile │S│ config.status: creating libtelnet/Makefile │S│ config.status: creating libicmp/Makefile │S│ config.status: creating libls/Makefile │S│ config.status: creating src/Makefile │S│ config.status: creating telnet/Makefile │S│ config.status: creating telnetd/Makefile │S│ config.status: creating ftp/Makefile │S│ config.status: creating ftpd/Makefile │S│ config.status: creating talk/Makefile │S│ config.status: creating talkd/Makefile │S│ config.status: creating whois/Makefile │S│ config.status: creating ping/Makefile │S│ config.status: creating ifconfig/Makefile │S│ config.status: creating ifconfig/system/Makefile │S│ config.status: creating doc/Makefile │S│ config.status: creating man/Makefile │S│ config.status: creating tests/Makefile │S│ config.status: creating confpaths.h │S│ config.status: creating config.h │S│ config.status: executing depfiles commands │S│ config.status: executing summary commands │S│ Summary of build decisions: │S│ │S│ Clients: │S│ │S│ dnsdomainname yes │S│ ftp yes │S│ hostname yes │S│ ifconfig no │S│ logger no │S│ ping no │S│ ping6 no │S│ rcp yes │S│ rexec yes │S│ rlogin yes │S│ rsh yes │S│ talk no │S│ telnet yes │S│ tftp yes │S│ traceroute yes │S│ whois yes │S│ │S│ Servers: │S│ │S│ ftpd no │S│ inetd no │S│ rexecd no │S│ rlogind no │S│ rshd no │S│ syslogd no │S│ talkd no │S│ telnetd no │S│ tftpd no │S│ uucpd no │S│ │S│ Support: │S│ │S│ libls yes │ │Build │B│ + set -o errexit │B│ + set -o pipefail │B│ + set -o nounset │B│ + TERM=dumb │B│ + export TERM │B│ + SOURCE_DATE_EPOCH=1787958038 │B│ + export SOURCE_DATE_EPOCH │B│ + PGO_STAGE=NONE │B│ + export PGO_STAGE │B│ + PKG_CONFIG_PATH=/usr/lib/pkgconfig:/usr/share/pkgconfig │B│ + export PKG_CONFIG_PATH │B│ + CFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │B│ + export CFLAGS │B│ + CGO_CFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │B│ + export CGO_CFLAGS │B│ + CXXFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │B│ + export CXXFLAGS │B│ + CGO_CXXFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │B│ + export CGO_CXXFLAGS │B│ + FFLAGS='-O2 -flto=thin -fno-omit-frame-pointer -g' │B│ + export FFLAGS │B│ + LDFLAGS='-Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,--undefined-version -Wl,-Bsymbolic-functions -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin' │B│ + export LDFLAGS │B│ + CGO_LDFLAGS='-Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,--undefined-version -Wl,-Bsymbolic-functions -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin -Wl,--no-gc-sections' │B│ + export CGO_LDFLAGS │B│ + DFLAGS='-O2 -flto=thin -frame-pointer=all -g -gc -d-debug -mcpu=x86-64-v2 -release -Hkeep-all-bodies -relocation-model=pic -wi' │B│ + export DFLAGS │B│ + RUSTFLAGS='-C debuginfo=2 -C split-debuginfo=off -C force-frame-pointers -C link-args=-Wl,--build-id=sha1 -C link-args=-Wl,--compress-debug-sections=zstd -C lto=thin -C linker-plugin-lto -C embed-bitcode=yes -C opt-level=3 -C codegen-units=1 -C strip=none -C target-cpu=x86-64-v2' │B│ + export RUSTFLAGS │B│ + VALAFLAGS=-g │B│ + export VALAFLAGS │B│ + GOFLAGS='-buildmode=pie -ldflags=-linkmode=external -mod=readonly -modcacherw -trimpath' │B│ + export GOFLAGS │B│ + CC=clang │B│ + export CC │B│ + CXX=clang++ │B│ + export CXX │B│ + OBJC=clang │B│ + export OBJC │B│ + OBJCXX=clang++ │B│ + export OBJCXX │B│ + CPP=clang-cpp │B│ + export CPP │B│ + OBJCPP='clang -E -' │B│ + export OBJCPP │B│ + OBJCXXCPP='clang++ -E' │B│ + export OBJCXXCPP │B│ + AR=llvm-ar │B│ + export AR │B│ + LD=ld.lld │B│ + export LD │B│ + OBJCOPY=llvm-objcopy │B│ + export OBJCOPY │B│ + NM=llvm-nm │B│ + export NM │B│ + RANLIB=llvm-ranlib │B│ + export RANLIB │B│ + STRIP=llvm-strip │B│ + export STRIP │B│ + PATH=/usr/bin:/bin │B│ + export PATH │B│ + GOAMD64=v2 │B│ + export GOAMD64 │B│ + test -z v2 │B│ + CCACHE_DIR=/mason/ccache │B│ + export CCACHE_DIR │B│ + CCACHE_BASEDIR=/mason/build/x86_64/inetutils-2.8.tar.gz │B│ + export CCACHE_BASEDIR │B│ + test -z /mason/ccache │B│ + export 'NINJA_STATUS=[%f/%t %es (%P)] ' │B│ + NINJA_STATUS='[%f/%t %es (%P)] ' │B│ + CARGO_BUILD_DEP_INFO_BASEDIR=/mason/build/x86_64/inetutils-2.8.tar.gz │B│ + export CARGO_BUILD_DEP_INFO_BASEDIR │B│ + CARGO_NET_RETRY=5 │B│ + export CARGO_NET_RETRY │B│ + CARGO_PROFILE_RELEASE_DEBUG=full │B│ + export CARGO_PROFILE_RELEASE_DEBUG │B│ + CARGO_PROFILE_RELEASE_SPLIT_DEBUGINFO=off │B│ + export CARGO_PROFILE_RELEASE_SPLIT_DEBUGINFO │B│ + CARGO_PROFILE_RELEASE_LTO=off │B│ + export CARGO_PROFILE_RELEASE_LTO │B│ + CARGO_PROFILE_RELEASE_STRIP=none │B│ + export CARGO_PROFILE_RELEASE_STRIP │B│ + RUSTC_WRAPPER= │B│ + export RUSTC_WRAPPER │B│ + test -z '' │B│ + unset RUSTC_WRAPPER │B│ + GOCACHE= │B│ + export GOCACHE │B│ + test -z '' │B│ + unset GOCACHE │B│ + GOMODCACHE= │B│ + export GOMODCACHE │B│ + test -z '' │B│ + unset GOMODCACHE │B│ + CARGO_HOME= │B│ + export CARGO_HOME │B│ + test -z '' │B│ + unset CARGO_HOME │B│ + ZIG_GLOBAL_CACHE_DIR= │B│ + export ZIG_GLOBAL_CACHE_DIR │B│ + test -z '' │B│ + unset ZIG_GLOBAL_CACHE_DIR │B│ + ZIG_LOCAL_CACHE_DIR= │B│ + export ZIG_LOCAL_CACHE_DIR │B│ + test -z '' │B│ + unset ZIG_LOCAL_CACHE_DIR │B│ + SCCACHE_DIR=/mason/sccache │B│ + export SCCACHE_DIR │B│ + test -z /mason/sccache │B│ + LANG=en_US.UTF-8 │B│ + export LANG │B│ + LC_ALL=en_US.UTF-8 │B│ + export LC_ALL │B│ + test -d /mason/build/x86_64/inetutils-2.8.tar.gz │B│ + cd /mason/build/x86_64/inetutils-2.8.tar.gz │B│ + echo 'The work directory %(workdir) is /mason/build/x86_64/inetutils-2.8.tar.gz' │B│ + make VERBOSE=1 -j 32 │B│ The work directory %(workdir) is /mason/build/x86_64/inetutils-2.8.tar.gz │B│ make all-recursive │B│ make[1]: Entering directory '/mason/build/x86_64/inetutils-2.8.tar.gz' │B│ Making all in lib │B│ make[2]: Entering directory '/mason/build/x86_64/inetutils-2.8.tar.gz/lib' │B│ GEN alloca.h │B│ GEN arpa/inet.h │B│ GEN assert.h │B│ GEN ctype.h │B│ GEN dirent.h │B│ GEN error.h │B│ GEN fcntl.h │B│ GEN float.h │B│ GEN fts_.h │B│ GEN getopt.h │B│ GEN getopt-cdefs.h │B│ GEN malloc/dynarray.gl.h │B│ GEN malloc/dynarray-skeleton.gl.h │B│ GEN malloc/scratch_buffer.gl.h │B│ GEN glob-libc.gl.h │B│ GEN inttypes.h │B│ GEN langinfo.h │B│ GEN limits.h │B│ GEN locale.h │B│ GEN math.h │B│ GEN netdb.h │B│ GEN obstack.h │B│ GEN poll.h │B│ GEN pthread.h │B│ GEN pty.h │B│ GEN sched.h │B│ GEN signal.h │B│ GEN stdckdint.h │B│ GEN stddef.h │B│ GEN stdio.h │B│ GEN stdlib.h │B│ GEN string.h │B│ GEN strings.h │B│ GEN sys/ioctl.h │B│ GEN sys/random.h │B│ GEN sys/select.h │B│ GEN sys/socket.h │B│ GEN sys/stat.h │B│ GEN sys/time.h │B│ GEN sys/types.h │B│ GEN sys/uio.h │B│ GEN termios.h │B│ GEN time.h │B│ GEN uchar.h │B│ GEN unicase.h │B│ GEN unictype.h │B│ GEN uninorm.h │B│ GEN unistd.h │B│ GEN unistr.h │B│ GEN unitypes.h │B│ GEN uniwidth.h │B│ GEN utmp.h │B│ GEN wchar.h │B│ GEN wctype.h │B│ make all-recursive │B│ make[3]: Entering directory '/mason/build/x86_64/inetutils-2.8.tar.gz/lib' │B│ make[4]: Entering directory '/mason/build/x86_64/inetutils-2.8.tar.gz/lib' │B│ CC libgnu_a-argp-ba.o │B│ CC libgnu_a-argp-eexst.o │B│ CC libgnu_a-argp-fmtstream.o │B│ CC libgnu_a-argp-fs-xinl.o │B│ CC libgnu_a-argp-help.o │B│ CC libgnu_a-argp-parse.o │B│ CC libgnu_a-argp-pin.o │B│ CC libgnu_a-argp-pv.o │B│ CC libgnu_a-argp-pvh.o │B│ CC libgnu_a-argp-xinl.o │B│ CC libgnu_a-argp-version-etc.o │B│ CC libgnu_a-arpa_inet.o │B│ CC libgnu_a-openat-proc.o │B│ CC libgnu_a-basename-lgpl.o │B│ CC libgnu_a-bitrotate.o │B│ CC libgnu_a-btoc32.o │B│ CC libgnu_a-btowc.o │B│ CC libgnu_a-c-ctype.o │B│ CC libgnu_a-c32_apply_type_test.o │B│ CC libgnu_a-c32_get_type_test.o │B│ CC libgnu_a-c32isalnum.o │B│ CC libgnu_a-c32isalpha.o │B│ CC libgnu_a-c32isblank.o │B│ CC libgnu_a-c32iscntrl.o │B│ CC libgnu_a-c32isdigit.o │B│ CC libgnu_a-c32isgraph.o │B│ CC libgnu_a-c32islower.o │B│ CC libgnu_a-c32isprint.o │B│ CC libgnu_a-c32ispunct.o │B│ CC libgnu_a-c32isspace.o │B│ CC libgnu_a-c32isupper.o │B│ CC libgnu_a-c32isxdigit.o │B│ CC libgnu_a-c32tolower.o │B│ CC libgnu_a-c32width.o │B│ CC libgnu_a-chdir-long.o │B│ CC libgnu_a-cloexec.o │B│ CC libgnu_a-cycle-check.o │B│ CC libgnu_a-dirname-lgpl.o │B│ CC libgnu_a-stripslash.o │B│ CC libgnu_a-exitfail.o │B│ CC libgnu_a-fcntl.o │B│ CC libgnu_a-creat-safer.o │B│ CC libgnu_a-open-safer.o │B│ CC libgnu_a-fd-hook.o │B│ CC libgnu_a-filemode.o │B│ CC libgnu_a-filenamecat-lgpl.o │B│ CC libgnu_a-float.o │B│ CC libgnu_a-fseterr.o │B│ CC libgnu_a-fts.o │B│ CC libgnu_a-getdelim.o │B│ CC libgnu_a-getline.o │B│ CC libgnu_a-getopt.o │B│ CC libgnu_a-getopt1.o │B│ CC libgnu_a-getprogname.o │B│ CC libgnu_a-gettime.o │B│ CC libgnu_a-getugroups.o │B│ CC libgnu_a-hard-locale.o │B│ CC libgnu_a-hash.o │B│ CC libgnu_a-gl_hash_set.o │B│ CC libgnu_a-hashcode-string1.o │B│ CC libgnu_a-i-ring.o │B│ CC libgnu_a-ialloc.o │B│ CC libgnu_a-imaxtostr.o │B│ CC libgnu_a-inttostr.o │B│ CC libgnu_a-offtostr.o │B│ CC libgnu_a-uinttostr.o │B│ CC libgnu_a-umaxtostr.o │B│ CC libgnu_a-ioctl.o │B│ CC libgnu_a-issymlink.o │B│ CC libgnu_a-issymlinkat.o │B│ CC libgnu_a-localcharset.o │B│ CC libgnu_a-malloca.o │B│ CC libgnu_a-math.o │B│ CC libgnu_a-mbchar.o │B│ CC libgnu_a-mbiterf.o │B│ CC libgnu_a-mbrtoc32.o │B│ CC libgnu_a-mbrtowc.o │B│ CC libgnu_a-mbsnlen.o │B│ CC libgnu_a-mbsrtoc32s.o │B│ CC libgnu_a-mbsrtowcs.o │B│ CC libgnu_a-mbszero.o │B│ CC libgnu_a-mgetgroups.o │B│ CC libgnu_a-next-prime.o │B│ CC libgnu_a-nl_langinfo.o │B│ CC libgnu_a-obstack.o │B│ CC glthread/libgnu_a-once.o │B│ CC libgnu_a-openat-die.o │B│ CC libgnu_a-opendirat.o │B│ CC libgnu_a-printf-frexp.o │B│ CC libgnu_a-printf-frexpl.o │B│ CC libgnu_a-progname.o │B│ CC libgnu_a-read-file.o │B│ CC libgnu_a-readline.o │B│ CC libgnu_a-readutmp.o │B│ CC libgnu_a-realloc.o │B│ CC libgnu_a-reallocarray.o │B│ CC libgnu_a-same-inode.o │B│ CC libgnu_a-save-cwd.o │B│ CC libgnu_a-gl_set.o │B│ CC libgnu_a-setlocale_null.o │B│ CC libgnu_a-setlocale_null-unlocked.o │B│ CC libgnu_a-sockets.o │B│ CC libgnu_a-stat-time.o │B│ CC libgnu_a-stdlib.o │B│ CC libgnu_a-string.o │B│ CC libgnu_a-strnlen1.o │B│ CC libgnu_a-sys_socket.o │B│ CC libgnu_a-tempname.o │B│ CC glthread/libgnu_a-threadlib.o │B│ CC libgnu_a-timespec.o │B│ CC libgnu_a-timespec-add.o │B│ CC libgnu_a-timespec-sub.o │B│ openat-die.c:38:10: warning: format string is not a string literal (potentially insecure) [-Wformat-security] │B│ 37 | error (exit_failure, errnum, │B│ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ 38 | _("unable to record current working directory")); │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ openat-die.c:31:18: note: expanded from macro '_' │B│ 31 | #define _(msgid) dgettext (GNULIB_TEXT_DOMAIN, msgid) │B│ | ^ │B│ ./gettext.h:127:39: note: expanded from macro 'dgettext' │B│ 127 | # define dgettext(Domainname, Msgid) ((void) (Domainname), gettext (Msgid)) │B│ | ^ │B│ ./error.h:506:39: note: expanded from macro 'error' │B│ 506 | __gl_error_call (error, status, __VA_ARGS__) │B│ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ │B│ ./error.h:442:44: note: expanded from macro '__gl_error_call' │B│ 442 | ? __gl_error_call1 (function, status, __VA_ARGS__) \ │B│ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ │B│ ./error.h:431:26: note: expanded from macro '__gl_error_call1' │B│ 431 | ((function) (status, __VA_ARGS__), \ │B│ | ^~~~~~~~~~~ │B│ openat-die.c:38:10: note: treat the string as an argument to avoid this │B│ 38 | _("unable to record current working directory")); │B│ | ^ │B│ | "%s", │B│ openat-die.c:31:18: note: expanded from macro '_' │B│ 31 | #define _(msgid) dgettext (GNULIB_TEXT_DOMAIN, msgid) │B│ | ^ │B│ ./gettext.h:127:39: note: expanded from macro 'dgettext' │B│ 127 | # define dgettext(Domainname, Msgid) ((void) (Domainname), gettext (Msgid)) │B│ | ^ │B│ ./error.h:506:39: note: expanded from macro 'error' │B│ 506 | __gl_error_call (error, status, __VA_ARGS__) │B│ | ^ │B│ ./error.h:442:44: note: expanded from macro '__gl_error_call' │B│ 442 | ? __gl_error_call1 (function, status, __VA_ARGS__) \ │B│ | ^ │B│ ./error.h:431:26: note: expanded from macro '__gl_error_call1' │B│ 431 | ((function) (status, __VA_ARGS__), \ │B│ | ^ │B│ openat-die.c:38:10: warning: format string is not a string literal (potentially insecure) [-Wformat-security] │B│ 37 | error (exit_failure, errnum, │B│ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ 38 | _("unable to record current working directory")); │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ openat-die.c:31:18: note: expanded from macro '_' │B│ 31 | #define _(msgid) dgettext (GNULIB_TEXT_DOMAIN, msgid) │B│ | ^ │B│ ./gettext.h:127:39: note: expanded from macro 'dgettext' │B│ 127 | # define dgettext(Domainname, Msgid) ((void) (Domainname), gettext (Msgid)) │B│ | ^ │B│ ./error.h:506:39: note: expanded from macro 'error' │B│ 506 | __gl_error_call (error, status, __VA_ARGS__) │B│ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ │B│ ./error.h:446:51: note: expanded from macro '__gl_error_call' │B│ 446 | __gl_error_call1 (function, __errstatus, __VA_ARGS__); \ │B│ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ │B│ ./error.h:431:26: note: expanded from macro '__gl_error_call1' │B│ 431 | ((function) (status, __VA_ARGS__), \ │B│ | ^~~~~~~~~~~ │B│ openat-die.c:38:10: note: treat the string as an argument to avoid this │B│ 38 | _("unable to record current working directory")); │B│ | ^ │B│ | "%s", │B│ openat-die.c:31:18: note: expanded from macro '_' │B│ 31 | #define _(msgid) dgettext (GNULIB_TEXT_DOMAIN, msgid) │B│ | ^ │B│ ./gettext.h:127:39: note: expanded from macro 'dgettext' │B│ 127 | # define dgettext(Domainname, Msgid) ((void) (Domainname), gettext (Msgid)) │B│ | ^ │B│ ./error.h:506:39: note: expanded from macro 'error' │B│ 506 | __gl_error_call (error, status, __VA_ARGS__) │B│ | ^ │B│ ./error.h:446:51: note: expanded from macro '__gl_error_call' │B│ 446 | __gl_error_call1 (function, __errstatus, __VA_ARGS__); \ │B│ | ^ │B│ ./error.h:431:26: note: expanded from macro '__gl_error_call1' │B│ 431 | ((function) (status, __VA_ARGS__), \ │B│ | ^ │B│ openat-die.c:57:10: warning: format string is not a string literal (potentially insecure) [-Wformat-security] │B│ 56 | error (exit_failure, errnum, │B│ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ 57 | _("failed to return to initial working directory")); │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ openat-die.c:31:18: note: expanded from macro '_' │B│ CC libgnu_a-unistd.o │B│ 31 | #define _(msgid) dgettext (GNULIB_TEXT_DOMAIN, msgid) │B│ | ^ │B│ ./gettext.h:127:39: note: expanded from macro 'dgettext' │B│ 127 | # define dgettext(Domainname, Msgid) ((void) (Domainname), gettext (Msgid)) │B│ | ^ │B│ ./error.h:506:39: note: expanded from macro 'error' │B│ 506 | __gl_error_call (error, status, __VA_ARGS__) │B│ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ │B│ ./error.h:442:44: note: expanded from macro '__gl_error_call' │B│ 442 | ? __gl_error_call1 (function, status, __VA_ARGS__) \ │B│ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ │B│ ./error.h:431:26: note: expanded from macro '__gl_error_call1' │B│ 431 | ((function) (status, __VA_ARGS__), \ │B│ | ^~~~~~~~~~~ │B│ openat-die.c:57:10: note: treat the string as an argument to avoid this │B│ 57 | _("failed to return to initial working directory")); │B│ | ^ │B│ | "%s", │B│ openat-die.c:31:18: note: expanded from macro '_' │B│ 31 | #define _(msgid) dgettext (GNULIB_TEXT_DOMAIN, msgid) │B│ | ^ │B│ ./gettext.h:127:39: note: expanded from macro 'dgettext' │B│ 127 | # define dgettext(Domainname, Msgid) ((void) (Domainname), gettext (Msgid)) │B│ | ^ │B│ ./error.h:506:39: note: expanded from macro 'error' │B│ 506 | __gl_error_call (error, status, __VA_ARGS__) │B│ | ^ │B│ ./error.h:442:44: note: expanded from macro '__gl_error_call' │B│ 442 | ? __gl_error_call1 (function, status, __VA_ARGS__) \ │B│ | ^ │B│ ./error.h:431:26: note: expanded from macro '__gl_error_call1' │B│ 431 | ((function) (status, __VA_ARGS__), \ │B│ | ^ │B│ openat-die.c:57:10: warning: format string is not a string literal (potentially insecure) [-Wformat-security] │B│ 56 | error (exit_failure, errnum, │B│ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ 57 | _("failed to return to initial working directory")); │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ openat-die.c:31:18: note: expanded from macro '_' │B│ 31 | #define _(msgid) dgettext (GNULIB_TEXT_DOMAIN, msgid) │B│ | ^ │B│ ./gettext.h:127:39: note: expanded from macro 'dgettext' │B│ 127 | # define dgettext(Domainname, Msgid) ((void) (Domainname), gettext (Msgid)) │B│ | ^ │B│ ./error.h:506:39: note: expanded from macro 'error' │B│ 506 | __gl_error_call (error, status, __VA_ARGS__) │B│ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ │B│ ./error.h:446:51: note: expanded from macro '__gl_error_call' │B│ 446 | __gl_error_call1 (function, __errstatus, __VA_ARGS__); \ │B│ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ │B│ ./error.h:431:26: note: expanded from macro '__gl_error_call1' │B│ 431 | ((function) (status, __VA_ARGS__), \ │B│ | ^~~~~~~~~~~ │B│ openat-die.c:57:10: note: treat the string as an argument to avoid this │B│ 57 | _("failed to return to initial working directory")); │B│ | ^ │B│ | "%s", │B│ openat-die.c:31:18: note: expanded from macro '_' │B│ 31 | #define _(msgid) dgettext (GNULIB_TEXT_DOMAIN, msgid) │B│ | ^ │B│ ./gettext.h:127:39: note: expanded from macro 'dgettext' │B│ 127 | # define dgettext(Domainname, Msgid) ((void) (Domainname), gettext (Msgid)) │B│ | ^ │B│ ./error.h:506:39: note: expanded from macro 'error' │B│ 506 | __gl_error_call (error, status, __VA_ARGS__) │B│ | ^ │B│ ./error.h:446:51: note: expanded from macro '__gl_error_call' │B│ 446 | __gl_error_call1 (function, __errstatus, __VA_ARGS__); \ │B│ | ^ │B│ ./error.h:431:26: note: expanded from macro '__gl_error_call1' │B│ 431 | ((function) (status, __VA_ARGS__), \ │B│ | ^ │B│ CC libgnu_a-dup-safer.o │B│ CC libgnu_a-fd-safer.o │B│ 4 warnings generated. │B│ CC libgnu_a-pipe-safer.o │B│ CC libgnu_a-vaszprintf.o │B│ CC libgnu_a-aszprintf.o │B│ CC libgnu_a-version-etc.o │B│ CC libgnu_a-version-etc-fsf.o │B│ CC libgnu_a-vsnzprintf.o │B│ CC libgnu_a-wctype-h.o │B│ CC libgnu_a-xmalloc.o │B│ CC libgnu_a-xalloc-die.o │B│ CC libgnu_a-xgetcwd.o │B│ CC libgnu_a-xgetdomainname.o │B│ CC libgnu_a-xgethostname.o │B│ CC libgnu_a-gl_xset.o │B│ CC libgnu_a-xsize.o │B│ CC libgnu_a-xstrtoimax.o │B│ CC libgnu_a-xstrtol.o │B│ CC libgnu_a-xstrtoul.o │B│ CC libgnu_a-xasprintf.o │B│ CC libgnu_a-xvasprintf.o │B│ CC libgnu_a-asnprintf.o │B│ CC libgnu_a-mbsrtoc32s-state.o │B│ CC libgnu_a-mbsrtowcs-state.o │B│ CC libgnu_a-printf-args.o │B│ CC libgnu_a-printf-parse.o │B│ CC libgnu_a-vasnprintf.o │B│ CC malloc/libgnu_a-dynarray_at_failure.o │B│ CC malloc/libgnu_a-dynarray_emplace_enlarge.o │B│ CC malloc/libgnu_a-dynarray_finalize.o │B│ CC malloc/libgnu_a-dynarray_resize.o │B│ CC malloc/libgnu_a-dynarray_resize_clear.o │B│ CC malloc/libgnu_a-scratch_buffer_grow.o │B│ CC malloc/libgnu_a-scratch_buffer_grow_preserve.o │B│ CC malloc/libgnu_a-scratch_buffer_set_array_size.o │B│ CC glthread/libgnu_a-lock.o │B│ CC unicase/libgnu_a-tolower.o │B│ CC unictype/libgnu_a-ctype_alnum.o │B│ CC unictype/libgnu_a-ctype_alpha.o │B│ CC unictype/libgnu_a-ctype_blank.o │B│ CC unictype/libgnu_a-ctype_cntrl.o │B│ CC unictype/libgnu_a-ctype_digit.o │B│ CC unictype/libgnu_a-ctype_graph.o │B│ CC unictype/libgnu_a-ctype_lower.o │B│ CC unictype/libgnu_a-ctype_print.o │B│ CC unictype/libgnu_a-ctype_punct.o │B│ CC unictype/libgnu_a-ctype_space.o │B│ CC unictype/libgnu_a-ctype_upper.o │B│ CC unictype/libgnu_a-ctype_xdigit.o │B│ CC unistr/libgnu_a-u32-chr.o │B│ CC unistr/libgnu_a-u32-cpy.o │B│ CC unistr/libgnu_a-u32-pcpy.o │B│ CC unistr/libgnu_a-u32-strcat.o │B│ CC unistr/libgnu_a-u32-strlen.o │B│ CC uniwidth/libgnu_a-width.o │B│ AR libgnu.a │B│ make[4]: Leaving directory '/mason/build/x86_64/inetutils-2.8.tar.gz/lib' │B│ make[3]: Leaving directory '/mason/build/x86_64/inetutils-2.8.tar.gz/lib' │B│ make[2]: Leaving directory '/mason/build/x86_64/inetutils-2.8.tar.gz/lib' │B│ Making all in libinetutils │B│ make[2]: Entering directory '/mason/build/x86_64/inetutils-2.8.tar.gz/libinetutils' │B│ CC argcv.o │B│ CC cleansess.o │B│ CC daemon.o │B│ CC defauthors.o │B│ CC if_index.o │B│ CC kcmd.o │B│ CC kerberos5.o │B│ CC krcmd.o │B│ CC localhost.o │B│ CC logwtmpko.o │B│ CC setsig.o │B│ CC shishi.o │B│ CC tftpsubs.o │B│ CC ttymsg.o │B│ CC utmp_init.o │B│ CC utmp_logout.o │B│ In file included from logwtmpko.c:26: │B│ ./logwtmp.c:79:2: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] │B│ 79 | ftruncate (fd, st.st_size); │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ cleansess.c:65:3: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] │B│ 65 | lchown (tty, 0, 0); │B│ | ^~~~~~~~~~~~~~~~~~ │B│ cleansess.c:67:3: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] │B│ 67 | fchown (pty_fd, 0, 0); │B│ | ^~~~~~~~~~~~~~~~~~~~~ │B│ 2 warnings generated. │B│ 1 warning generated. │B│ AR libinetutils.a │B│ make[2]: Leaving directory '/mason/build/x86_64/inetutils-2.8.tar.gz/libinetutils' │B│ Making all in libtelnet │B│ make[2]: Entering directory '/mason/build/x86_64/inetutils-2.8.tar.gz/libtelnet' │B│ CC auth.o │B│ CC enc_des.o │B│ CC encrypt.o │B│ CC forward.o │B│ CC genget.o │B│ CC kerberos.o │B│ CC kerberos5.o │B│ CC misc.o │B│ CC read_passwd.o │B│ CC shishi.o │B│ AR libtelnet.a │B│ make[2]: Leaving directory '/mason/build/x86_64/inetutils-2.8.tar.gz/libtelnet' │B│ Making all in libicmp │B│ make[2]: Entering directory '/mason/build/x86_64/inetutils-2.8.tar.gz/libicmp' │B│ CC icmp_echo.o │B│ CC icmp_timestamp.o │B│ CC icmp_address.o │B│ CC icmp_cksum.o │B│ AR libicmp.a │B│ make[2]: Leaving directory '/mason/build/x86_64/inetutils-2.8.tar.gz/libicmp' │B│ Making all in libls │B│ make[2]: Entering directory '/mason/build/x86_64/inetutils-2.8.tar.gz/libls' │B│ CC cmp.o │B│ CC stat_flags.o │B│ CC ls.o │B│ CC print.o │B│ CC util.o │B│ ls.c:545:11: warning: assigning to 'char *' from 'const char[2]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 545 | flags = "-"; │B│ | ^ ~~~ │B│ 1 warning generated. │B│ AR libls.a │B│ make[2]: Leaving directory '/mason/build/x86_64/inetutils-2.8.tar.gz/libls' │B│ Making all in src │B│ make[2]: Entering directory '/mason/build/x86_64/inetutils-2.8.tar.gz/src' │B│ CC hostname.o │B│ CC dnsdomainname.o │B│ CC rcp.o │B│ CC rexec.o │B│ CC rlogin.o │B│ CC rsh.o │B│ CC tftp.o │B│ CC traceroute.o │B│ rcp.c:432:10: warning: assigning to 'char *' from 'const char[2]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 432 | targ = "."; │B│ | ^ ~~~ │B│ rcp.c:458:10: warning: assigning to 'char *' from 'const char[2]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 458 | src = "."; │B│ | ^ ~~~ │B│ rsh.c:749:6: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] │B│ 749 | write (STDERR_FILENO, buf, cc); │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ rsh.c:772:6: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] │B│ 772 | write (STDOUT_FILENO, buf, cc); │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ rcp.c:612:6: warning: assigning to 'char *' from 'const char[2]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 612 | src = "."; │B│ | ^ ~~~ │B│ rsh.c:801:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] │B│ 801 | write (rfd2, &signo, 1); │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ traceroute.c:593:51: warning: arithmetic on a pointer to void is a GNU extension [-Wgnu-pointer-arith] │B│ 593 | port = (unsigned short *) ((void *) &ic->icmp_ip + │B│ | ~~~~~~~~~~~~~~~~~~~~~ ^ │B│ traceroute.c:594:33: warning: arithmetic on a pointer to void is a GNU extension [-Wgnu-pointer-arith] │B│ 593 | port = (unsigned short *) ((void *) &ic->icmp_ip + │B│ | ~~~~~~~~~~~~~~~~~~~~~~~ │B│ 594 | (ic->icmp_ip.ip_hl << 2) + │B│ | ~~~~~~~~~~~~~~~~~~~~~~~~ ^ │B│ traceroute.c:631:46: warning: arithmetic on a pointer to void is a GNU extension [-Wgnu-pointer-arith] │B│ 631 | old_icmp = (icmphdr_t *) ((void *) old_ip + (old_ip->ip_hl << 2)); │B│ | ~~~~~~~~~~~~~~~ ^ │B│ rcp.c:765:7: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] │B│ 765 | write (rem, buf, strlen (buf)); │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ rcp.c:790:6: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] │B│ 790 | write (rem, bp->buf, amt); │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~ │B│ rcp.c:801:2: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] │B│ 801 | write (rem, "", 1); │B│ | ^~~~~~~~~~~~~~~~~~ │B│ rcp.c:851:3: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] │B│ 851 | write (rem, buf, strlen (buf)); │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ traceroute.c:795:31: warning: implicit conversion from 'int' to 'char' changes value from 131 to -125 [-Wconstant-conversion] │B│ 795 | optbase[IPOPT_OPTVAL] = IPOPT_LSRrcp.cR; │B│ : 882| : ~ ^~~~~~~~~~3 │B│ : warning: /usr/include/netinet/ip.hignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] │B│ :270:21: note: 882 | expanded from macro 'IPOPT_LSRR' │B│ writ e270 | (#rdeme,f i"nE\en ",I P2)O; │B│ P T| _ ^~~~~~~~~~~~~~~~~~~~~L │B│ SRR 131 /* loose source route */ │B│ | ^~~ │B│ rcp.c:917:3: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] │B│ 917 | write (rem, "", 1); │B│ | ^~~~~~~~~~~~~~~~~~ │B│ rcp.c:939:6: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] │B│ 939 | write (STDERR_FILENO, buf + 1, strlen (buf + 1)); │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ rlogin.c:1046:3: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] │B│ 1046 | writrcp.ce: 947(:r4:e warning: mignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result], │B│ &escap ec947ha | r, 1) ; │B│ w r| i ^~~~~~~~~~~~~~~~~~~~~~~~~~~t │B│ e (rem, "", 1); │B│ | ^~~~~~~~~~~~~~~~~~ │B│ rcp.c:972:4: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] │B│ 972 | write (rem, "", 1); │B│ | ^~~~~~~~~~~~~~~~~~ │B│ rcp.c:1073:7: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] │B│ 1073 | write (rem, "", 1); │B│ | ^~~~~~~~~~~~~~~~~~ │B│ rlogin.c:1108:3: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] │B│ 1108 | write (STDOUT_FILENO, buf, p - buf); │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ rcp.c:1167:4: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] │B│ 1167 | write (rem, "", 1); │B│ | ^~~~~~~~~~~~~~~~~~ │B│ CCLD dnsdomainname │B│ tftp.c:129:7: warning: initializing 'char *' with an expression of type 'const char[5]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 129 | char *prompt = "tftp"; │B│ | ^ ~~~~~~ │B│ rlogin.c:1167:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] │B│ 1167 | write (rem, obuf, sizeof obuf); │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ tftp.c:180:4: warning: initializing 'char *' with an expression of type 'const char[8]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 180 | {"connect", chelp, setpeer}, │B│ | ^~~~~~~~~ │B│ tftp.c:181:4: warning: initializing 'char *' with an expression of type 'const char[5]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 181 | {"mode", mhelp, modecmd}, │B│ | ^~~~~~ │B│ tftp.c:182:4: warning: initializing 'char *' with an expression of type 'const char[4]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 182 | {"put", shelp, put}, │B│ | ^~~~~ │B│ tftp.c:183:4: warning: initializing 'char *' with an expression of type 'const char[4]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 183 | {"get", rhelp, get}, │B│ | ^~~~~ │B│ tftp.c:184:4: warning: initializing 'char *' with an expression of type 'const char[5]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 184 | {"quit", qhelp, quit}, │B│ | ^~~~~~ │B│ tftp.c:185:4: warning: initializing 'char *' with an expression of type 'const char[8]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 185 | {"verbose", vhelp, setverbose}, │B│ | ^~~~~~~~~ │B│ tftp.c:186:4: warning: initializing 'char *' with an expression of type 'const char[6]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 186 | {"trace", thelp, settrace}, │B│ | ^~~~~~~ │B│ tftp.c:187:4: warning: initializing 'char *' with an expression of type 'const char[7]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 187 | {"status", sthelp, status}, │B│ | ^~~~~~~~ │B│ tftp.c:188:4: warning: initializing 'char *' with an expression of type 'const char[7]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 188 | {"binary", bnhelp, setbinary}, │B│ | ^~~~~~~~ │B│ tftp.c:189:4: warning: initializing 'char *' with an expression of type 'const char[6]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 189 | {"ascii", ashelp, setascii}, │B│ | ^~~~~~~ │B│ tftp.c:190:4: warning: initializing 'char *' with an expression of type 'const char[6]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 190 | {"rexmt", xhelp, setrexmt}, │B│ | ^~~~~~~ │B│ tftp.c:191:4: warning: initializing 'char *' with an expression of type 'const char[8]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 191 | {"timeout", ihelp, settimeout}, │B│ | ^~~~~~~~~ │B│ tftp.c:192:4: warning: initializing 'char *' with an expression of type 'const char[2]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 192 | {"?", hhelp, help}, │B│ | ^~~ │B│ tftp.c:208:28: warning: initializing 'char *' with an expression of type 'const char[8]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 208 | char *hostport_argv[3] = { "connect" }; │B│ | ^~~~~~~~~ │B│ rcp.c:1348:2: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] │B│ 1348 | write (STDERR_FILENO, rbuf, cp - rbuf); │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ rcp.c:1384:24: warning: diagnostic behavior may be improved by adding the 'format(printf, 1, 2)' attribute to the declaration of 'run_err' [-Wmissing-format-attribute] │B│ 105 | vfprintf (fp, fmt, ap); │B│ | ^ │B│ rcp.c:105:6: note: 'run_err' declared here │B│ 105 | void run_err (const ctftp.cha:r428 :*15, :. warning: .passing 'const char[8]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]. │B│ ); │B│ | ^ │B│ 428 | get_args ("Connect", "(to) ", &argc, &argv); │B│ | ^~~~~~~~~ │B│ tftp.c:403:17: note: passing argument to parameter 'arg0' here │B│ 403 | get_args (char *arg0, char *prompt, int *argc, char ***argv) │B│ | ^ │B│ rcp.c:1393:32: warning: diagnostic behavior may be improved by adding the 'format(printf, 1, 2)' attribute to the declaration of 'run_err' [-Wmissing-format-attribute]tftp.c │B│ :428:26: warning: 105passing 'const char[6]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ | 428 | v f pgert_ianrtgsf ( ("sCtondenrer,c ftm"t,, a "p();to │B│ ) | ", ^ │B│ &argrcp.cc:, 105&:6a:r gvnote: );'run_err' declared here │B│ │B│ | ^~~~~~~ │B│ tftp.c :105403 | :v29:oi dnote: passing argument to parameter 'prompt' herer │B│ un_ e403 | rgre t(_acrognss (tc hchaar r **,a r..g.0);, │B│ c| h ^a │B│ r *prompt, int *argc, char ***argv) │B│ | ^ │B│ tftp.c:473:4: warning: initializing 'char *' with an expression of type 'const char[6]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 473 | {"ascii", "netascii"}, │B│ | ^~~~~~~ │B│ tftp.c:473:13: warning: initializing 'char *' with an expression of type 'const char[9]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 473 | {"ascii", "netascii"}, │B│ | ^~~~~~~~~~ │B│ tftp.c:474:4: warning: initializing 'char *' with an expression of type 'const char[9]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 474 | {"netascii", "netascii"}, │B│ | ^~~~~~~~~~ │B│ tftp.c:474:16: warning: initializing 'char *' with an expression of type 'const char[9]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 474 | {"netascii", "netascii"}, │B│ | ^~~~~~~~~~ │B│ tftp.c:475:4: warning: initializing 'char *' with an expression of type 'const char[7]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 475 | {"binary", "octet"}, │B│ | ^~~~~~~~ │B│ tftp.c:475:14: warning: initializing 'char *' with an expression of type 'const char[6]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 475 | {"binary", "octet"}, │B│ | ^~~~~~~ │B│ tftp.c:476:4: warning: initializing 'char *' with an expression of type 'const char[6]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 476 | {"image", "octet"}, │B│ | ^~~~~~~ │B│ tftp.c:476:13: warning: initializing 'char *' with an expression of type 'const char[6]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 476 | {"image", "octet"}, │B│ | ^~~~~~~ │B│ tftp.c:477:4: warning: initializing 'char *' with an expression of type 'const char[6]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 477 | {"octet", "octet"}, │B│ | ^~~~~~~ │B│ tftp.c:477:13: warning: initializing 'char *' with an expression of type 'const char[6]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 477 | {"octet", "octet"}, │B│ | ^~~~~~~ │B│ tftp.c:507:7: warning: assigning to 'char *' from 'const char[2]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 507 | sep = " "; │B│ | ^ ~~~ │B│ tftp.c:512:6: warning: assigning to 'char *' from 'const char[4]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 512 | sep = " | "; │B│ | ^ ~~~~~ │B│ tftp.c:521:16: warning: passing 'const char[6]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 521 | settftpmode ("octet"); │B│ | ^~~~~~~ │B│ tftp.c:152:32: note: passing argument to parameter here │B│ 152 | static void settftpmode (char *); │B│ | ^ │B│ tftp.c:527:16: warning: passing 'const char[9]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 527 | settftpmode ("netascii"); │B│ | ^~~~~~~~~~ │B│ tftp.c:152:32: note: passing argument to parameter here │B│ 152 | static void settftpmode (char *); │B│ | ^ │B│ tftp.c:549:15: warning: passing 'const char[5]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 549 | get_args ("send", "(file) ", &argc, &argv); │B│ | ^~~~~~ │B│ tftp.c:403:17: note: passing argument to parameter 'arg0' here │B│ 403 | get_args (char *arg0, char *prompt, int *argc, char ***argv) │B│ | ^ │B│ tftp.c:549:23: warning: passing 'const char[8]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 549 | get_args ("send", "(file) ", &argc, &argv); │B│ | ^~~~~~~~~ │B│ tftp.c:403:29: note: passing argument to parameter 'prompt' here │B│ 403 | get_args (char *arg0, char *prompt, int *argc, char ***argv) │B│ | ^ │B│ tftp.c:663:15: warning: passing 'const char[4]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 663 | get_args ("get", "(files) ", &argc, &argv); │B│ | ^~~~~ │B│ tftp.c:403:17: note: passing argument to parameter 'arg0' here │B│ 403 | get_args (char *arg0, char *prompt, int *argc, char ***argv) │B│ | ^ │B│ tftp.c:663:22: warning: passing 'const char[9]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 663 | get_args ("get", "(files) ", &argc, &argv); │B│ | ^~~~~~~~~~ │B│ tftp.c:403:29: note: passing argument to parameter 'prompt' here │B│ 403 | get_args (char *arg0, char *prompt, int *argc, char ***argv) │B│ | ^ │B│ tftp.c:760:15: warning: passing 'const char[14]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 760 | get_args ("Rexmt-timeout", "(value) ", &argc, &argv); │B│ | ^~~~~~~~~~~~~~~ │B│ tftp.c:403:17: note: passing argument to parameter 'arg0' here │B│ 403 | get_args (char *arg0, char *prompt, int *argc, char ***argv) │B│ | ^ │B│ tftp.c:760:32: warning: passing 'const char[9]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 760 | get_args ("Rexmt-timeout", "(value) ", &argc, &argv); │B│ | ^~~~~~~~~~ │B│ tftp.c:403:29: note: passing argument to parameter 'prompt' here │B│ 403 | get_args (char *arg0, char *prompt, int *argc, char ***argv) │B│ | ^ │B│ tftp.c:780:15: warning: passing 'const char[16]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 780 | get_args ("Maximum-timeout", "(value) ", &argc, &argv); │B│ | ^~~~~~~~~~~~~~~~~ │B│ tftp.c:403:17: note: passing argument to parameter 'arg0' here │B│ 403 | get_args (char *arg0, char *prompt, int *argc, char ***argv) │B│ | ^ │B│ tftp.c:780:34: warning: passing 'const char[9]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 780 | get_args ("Maximum-timeout", "(value) ", &argc, &argv); │B│ | ^~~~~~~~~~ │B│ tftp.c:403:29: note: passing argument to parameter 'prompt' here │B│ 403 | get_args (char *arg0, char *prompt, int *argc, char ***argv) │B│ | ^ │B│ tftp.c:1318:30: warning: initializing 'char *' with an expression of type 'const char[3]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 1318 | static char *opcodes[] = { "#0", "RRQ", "WRQ", "DATA", "ACK", "ERROR" }; │B│ | ^~~~ │B│ tftp.c:1318:36: warning: initializing 'char *' with an expression of type 'const char[4]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 1318 | static char *opcodes[] = { "#0", "RRQ", "WRQ", "DATA", "ACK", "ERROR" }; │B│ | ^~~~~ │B│ tftp.c:1318:43: warning: initializing 'char *' with an expression of type 'const char[4]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 1318 | static char *opcodes[] = { "#0", "RRQ", "WRQ", "DATA", "ACK", "ERROR" }; │B│ | ^~~~~ │B│ tftp.c:1318:50: warning: initializing 'char *' with an expression of type 'const char[5]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 1318 | static char *opcodes[] = { "#0", "RRQ", "WRQ", "DATA", "ACK", "ERROR" }; │B│ | ^~~~~~ │B│ tftp.c:1318:58: warning: initializing 'char *' with an expression of type 'const char[4]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 1318 | static char *opcodes[] = { "#0", "RRQ", "WRQ", "DATA", "ACK", "ERROR" }; │B│ | ^~~~~ │B│ tftp.c:1318:65: warning: initializing 'char *' with an expression of type 'const char[6]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 1318 | static char *opcodes[] = { "#0", "RRQ", "WRQ", "DATA", "ACK", "ERROR" }; │B│ | ^~~~~~~ │B│ 3 warnings generated. │B│ CCLD hostname │B│ CCLD rsh │B│ CCLD rexec │B│ 4 warnings generated. │B│ CCLD traceroute │B│ 3 warnings generated. │B│ CCLD rlogin │B│ 17 warnings generated. │B│ CCLD rcp │B│ 45 warnings generated. │B│ CCLD tftp │B│ make[2]: Leaving directory '/mason/build/x86_64/inetutils-2.8.tar.gz/src' │B│ Making all in telnet │B│ make[2]: Entering directory '/mason/build/x86_64/inetutils-2.8.tar.gz/telnet' │B│ CC authenc.o │B│ CC commands.o │B│ CC main.o │B│ CC network.o │B│ CC ring.o │B│ CC sys_bsd.o │B│ CC telnet.o │B│ CC terminal.o │B│ CC utilities.o │B│ telnet.c:219:16: warning: passing 'const char[5]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 219 | printoption ("SENT", DO, c); │B│ | ^~~~~~ │B│ ./externs.h:234:20: note: passing argument to parameter here │B│ 234 | printoption (char *, int, int), │B│ | ^ │B│ telnet.c:235:16: warning: passing 'const char[5]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 235 | printoption ("SENT", DONT, c); │B│ | ^~~~~~ │B│ ./externs.h:234:20: note: passing argument to parameter here │B│ 234 | printoption (char *, int, int), │B│ | ^ │B│ telnet.c:251:16: warning: passing 'const char[5]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 251 | printoption ("SENT", WILL, c); │B│ | ^~~~~~ │B│ ./externs.h:234:20: note: passing argument to parameter here │B│ 234 | printoption (char *, int, int), │B│ | ^ │B│ telnet.c:267:16: warning: passing 'const char[5]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 267 | printoption ("SENT", WONT, c); │B│ | ^~~~~~ │B│ ./externs.h:234:20: note: passing argument to parameter here │B│ 234 | printoption (char *, int, int), │B│ | ^ │B│ telnet.c:569:14: warning: initializing 'char *' with an expression of type 'const char[8]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 569 | static char *name_unknown = "UNKNOWN"; │B│ | ^ ~~~~~~~~~ │B│ utilities.c:219:11: warning: assigning to 'char *' from 'const char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 219 | fmt = (cmd == WILL) │B│ | ^ ~~~~~~~~~~~~~ │B│ 220 | ? "WILL" : (cmd == WONT) │B│ | ~~~~~~~~~~~~~~~~~~~~~~~~ │B│ 221 | ? "WONT" : (cmd == DO) ? "DO" : (cmd == DONT) ? "DONT" : 0; │B│ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ telnet.c:721:7: warning: unused variable 'err' [-Wunused-variable] │B│ 721 | int err = -1; │B│ | ^~~ │B│ main.c:353:12: warning: assigning to 'char *' from 'const char[3]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ telnet.c353: | 823 :20 : *warning: apassing 'const char[38]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]r │B│ gp++ =823 | " - l " ; │B│ E| xi ^ ~~~~t │B│ String ("No room in buffer formain.c :t358e:rm12i:n awarning: lassigning to 'char *' from 'const char[3]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ type .358\ | n " , *1)a; │B│ rg | p ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~+ │B│ + = ./externs.h":-262b:"31:; │B│ note: passing argument to parameter here| │B│ ^ ~~~~ │B│ 262 | extern void ExitStringmain.c :(c362h:a10:r warning: *,assigning to 'char *' from 'const char[3]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ in t362) | ; │B│ * a| r ^g │B│ p++ = "-4"; │B│ | ^ ~~~~ │B│ main.c:364:10: warning: assigning to 'char *' from 'const char[3]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 364 | *argp++ = "-6"; │B│ | ^ ~~~~ │B│ utilities.c:783:7: warning: assigning to 'char *' from 'const char[3]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 783 | cp = "DO"; │B│ | ^ ~~~~ │B│ utilities.c:786:7: warning: assigning to 'char *' from 'const char[5]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 786 | cp = "DONT"; │B│ | ^ ~~~~~~ │B│ utilities.c:789:7: warning: assigning to 'char *' from 'const char[5]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 789 | cp = "WILL"; │B│ | ^ ~~~~~~ │B│ utilities.c:792:7: warning: assigning to 'char *' from 'const char[5]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 792 | cp = "WONT"; │B│ | ^ ~~~~~~ │B│ commands.c:157:15: warning: assigning to 'char *' from 'const char[2]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 157 | *argp++ = "!"; /* No room in string to get this */ │B│ | ^ ~~~ │B│ commands.c:438:17: warning: passing 'const char[5]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 438 | printoption ("SENT", IAC, s->what); │B│ | ^~~~~~ │B│ ./externs.h:234:20: note: passing argument to parameter here │B│ 234 | printoption (char *, int, int), │B│ | ^ │B│ commands.c:528:32: warning: passing 'const char[3]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 528 | return (send_tncmd (send_do, "do", name)); │B│ | ^~~~ │B│ commands.c:452:44: note: passing argument to parameter 'cmd' here │B│ 452 | send_tncmd (void (*func) (int, int), char *cmd, const char *name) │B│ | ^ │B│ commands.c:534:34: warning: passing 'const char[5]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 534 | return (send_tncmd (send_dont, "dont", name)); │B│ | ^~~~~~ │B│ commands.c:452:44: note: passing argument to parameter 'cmd' here │B│ telnet.c452: | 1932s:e21n:d _warning: tpassing 'const char[5]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]n │B│ cmd (v o1932i | d ( * f u pnrci)n to(ptiionnt ,( "RiCnVtD)",, cIhAaCr, DM*);c │B│ m| d ^~~~~~, │B│ cons./externs.ht: 234c:20h:a r *note: npassing argument to parameter hereame │B│ ) │B│ | 234 ^ | │B│ printoption (char *, int, int), │B│ | ^ │B│ commands.c:540:34: warning: passing 'const char[5]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 540 | return (send_tncmd (send_wtelnet.cil:l1951,: "wi21:l lwarning: "passing 'const char[5]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers], │B│ nam e1951) | ) ; │B│ | ^~~~~~ │B│ prcommands.ci:n452t:o44p:t inote: opassing argument to parameter 'cmd' heren │B│ ("RC VD452", | sIeAnC,d_ tc)nc; │B│ m | d ^~~~~~ │B│ (vo./externs.hi:d234: 20(:* fnote: upassing argument to parameter heren │B│ c) 234( | ipnritn,t oiptniotn) (,c hacrh *a,r i*ntc,m di,n tc)on, │B│ s | t ^ │B│ char *name) │B│ | ^ │B│ telnet.c:1958:17: warning: passing 'const char[5]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 1958 | printoption ("RCVD", WILL,commands.c :c546:)34;: │B│ warning: | ^~~~~~passing 'const char[5]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ │B│ ./externs.h:234: 20546: | note: passing argument to parameter here │B│ re t234u | rpnr i(nsteonpd_titonn c(mcdha r( s*,e inndt,_ wonintt,) ," │B│ w o| n ^t" │B│ , name)); │B│ | ^~~~~~ │B│ commands.c:452:44telnet.c:: 1964note: :17passing argument to parameter 'cmd' here: │B│ warning: passing 'const char[5]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 452 | 1964s | e n d _ptrninctmopdt (vioiodn (*(f"RuCnVDc",) W O(NiT,n tc,) ;i │B│ n t| ) ^~~~~~, │B│ c./externs.hh:a234:r20 :* cmnote: dpassing argument to parameter here, │B│ c o234n | sptr incthopatri o*n (ncahmae)r │B│ *| , ^ │B│ int, int), │B│ | ^ │B│ telnet.c:1970:17: warning: passing 'const char[5]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 1970 | printoption ("RCVD", DO, c); │B│ | ^~~~~~ │B│ ./externs.h:234:20: note: passing argument to parameter here │B│ 234 | printoption (char *, int, int), │B│ | ^ │B│ telnet.c:1986:17: warning: passing 'const char[5]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 1986 | printoption ("RCVD", DONT, c); │B│ | ^~~~~~ │B│ ./externs.h:234:20: note: passing argument to parameter here │B│ 234 | printoption (char *, int, int), │B│ | ^ │B│ telnet.c:2026:18: warning: passing 'const char[30]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 2026 | printoption ("In SUBOPTION processing, RCVD", IAC, c); │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ./externs.h:234:20: note: passing argument to parameter here │B│ 234 | printoption (char *, int, int), │B│ | ^ │B│ telnet.c:2059:19: warning: passing 'const char[3]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 2059 | command (0, "z\n", 2); │B│ | ^~~~~ │B│ ./externs.h:232:21: note: passing argument to parameter here │B│ 232 | command (int, char *, int), │B│ | ^ │B│ telnet.c:2114:17: warning: passing 'const char[7]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 2114 | command (0, "close\n", 6); │B│ | ^~~~~~~~~ │B│ ./externs.h:232:21: note: passing argument to parameter here │B│ 232 | command (int, char *, int), │B│ | ^ │B│ telnet.c:2120:17: warning: passing 'const char[3]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 2120 | command (0, "z\n", 2); │B│ | ^~~~~ │B│ ./externs.h:232:21: note: passing argument to parameter here │B│ 232 | command (int, char *, int), │B│ | ^ │B│ telnet.c:2484:16: warning: passing 'const char[5]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 2484 | printoption ("SENT", DO, TELOPT_TM); │B│ | ^~~~~~ │B│ ./externs.h:234:20: note: passing argument to parameter here │B│ 234 | printoption (char *, int, int), │B│ | ^ │B│ telnet.c:2491:16: warning: passing 'const char[5]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 2491 | printoption ("SENT", IAC, AO); │B│ | ^~~~~~ │B│ ./externs.h:234:20: note: passing argument to parameter here │B│ 234 | printoption (char *, int, int), │B│ | ^ │B│ telnet.c:2503:16: warning: passing 'const char[5]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 2503 | printoption ("SENT", IAC, EL); │B│ | ^~~~~~ │B│ ./externs.h:234:20: note: passing argument to parameter here │B│ 234 | printoption (char *, int, int), │B│ | ^ │B│ telnet.c:2510:16: warning: passing 'const char[5]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 2510 | printoption ("SENT", IAC, EC); │B│ | ^~~~~~ │B│ ./externs.h:234:20: note: passing argument to parameter here │B│ 234 | printoption (char *, int, int), │B│ | ^ │B│ telnet.c:2521:16: warning: passing 'const char[5]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 2521 | printoption ("SENT", IAC, DM); │B│ | ^~~~~~ │B│ ./externs.h:234:20: note: passing argument to parameter here │B│ 234 | printoption (char *, int, int), │B│ | ^ │B│ 4 warnings generated. │B│ telnet.c:2559:16: warning: passing 'const char[5]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 2559 | printoption ("SENT", IAC, IP); │B│ | ^~~~~~ │B│ ./externs.h:234:20: note: passing argument to parameter here │B│ 234 | printoption (char *, int, int), │B│ | ^ │B│ telnet.c:2575:16: warning: passing 'const char[5]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 2575 | printoption ("SENT", IAC, BREAK); │B│ | ^~~~~~ │B│ ./externs.h:234:20: note: passing argument to parameter here │B│ 234 | printoption (char *, int, int), │B│ | ^ │B│ telnet.c:2591:16: warning: passing 'const char[5]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ commands.c2591 | : 1592pr:i11n:t owarning: assigning to 'char *' from 'const char[8]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]p │B│ tio n1592 | ( " S EsNhTe"l,lp I=AC ,P AATBHOR_TB)S;H │B│ E | L ^~~~~~L │B│ ; │B│ ./externs.h| :234 ^ ~~~~~~~~~~~: │B│ 20: note: passing argument to parameter here │B│ 234 | printoption (char *, int, int), │B│ | ^ │B│ telnet.c:2607:16: warning: passing 'const char[5]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 2607 | printoption ("SENT", IAC, SUSP); │B│ | ^~~~~~ │B│ ./externs.h:234:20: note: passing argument to parameter here │B│ 234 | printoption (char *, int, int), │B│ | ^ │B│ telnet.c:2623:16: warning: passing 'const char[5]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 2623 | printoption ("SENT", IAC, xEOF); │B│ | ^~~~~~ │B│ ./externs.h:234:20: note: passing argument to parameter here │B│ 234 | printoption (char *, int, int), │B│ | ^ │B│ telnet.c:2630:16: warning: passing 'const char[5]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 2630 | printoption ("SENT", IAC, AYT); │B│ | ^~~~~~ │B│ ./externs.h:234:20: note: passing argument to parameter here │B│ 234 | printoption (char *, int, int), │B│ | ^ │B│ commands.c:2481:13: warning: assigning to 'char *' from 'const char[7]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 2481 | portp = "telnet"; │B│ | ^ ~~~~~~~~ │B│ commands.c:2771:15: warning: passing 'const char[36]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 2771 | ExitString ("Connection closed by foreign host.\n", err); │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ./externs.h:262:31: note: passing argument to parameter here │B│ 262 | extern void ExitString (char *, int); │B│ | ^ │B│ 5 warnings generated. │B│ 28 warnings generated. │B│ 9 warnings generated. │B│ CCLD telnet │B│ make[2]: Leaving directory '/mason/build/x86_64/inetutils-2.8.tar.gz/telnet' │B│ Making all in telnetd │B│ make[2]: Entering directory '/mason/build/x86_64/inetutils-2.8.tar.gz/telnetd' │B│ make[2]: Nothing to be done for 'all'. │B│ make[2]: Leaving directory '/mason/build/x86_64/inetutils-2.8.tar.gz/telnetd' │B│ Making all in ftp │B│ make[2]: Entering directory '/mason/build/x86_64/inetutils-2.8.tar.gz/ftp' │B│ CC cmds.o │B│ CC cmdtab.o │B│ CC domacro.o │B│ CC ftp.o │B│ CC main.o │B│ CC ruserpass.o │B│ cmdtab.c:133:4: warning: initializing 'char *' with an expression of type 'const char[2]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 133 | {"!", shellhelp, 0, 0, 0, shell}, │B│ | ^~~ │B│ cmdtab.c:134:4: warning: initializing 'char *' with an expression of type 'const char[2]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 134 | {"$", domachelp, 1, 0, 0, domacro}, │B│ | ^~~ │B│ cmdtab.c:135:4: warning: initializing 'char *' with an expression of type 'const char[8]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 135 | {"account", accounthelp, 0, 1, 1, account}, │B│ | ^~~~~~~~~ │B│ cmdtab.c:136:4: warning: initializing 'char *' with an expression of type 'const char[7]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 136 | {"append", appendhelp, 1, 1, 1, put}, │B│ | ^~~~~~~~ │B│ cmdtab.c:137:4: warning: initializing 'char *' with an expression of type 'const char[6]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 137 | {"ascii", asciihelp, 0, 1, 1, setascii}, │B│ | ^~~~~~~ │B│ cmdtab.c:138:4: warning: initializing 'char *' with an expression of type 'const char[5]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 138 | {"bell", beephelp, 0, 0, 0, setbell}, │B│ | ^~~~~~ │B│ cmdtab.c:139:4: warning: initializing 'char *' with an expression of type 'const char[7]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 139 | {"binary", binaryhelp, 0, 1, 1, setbinary}, │B│ | ^~~~~~~~ │B│ cmdtab.c:140:4: warning: initializing 'char *' with an expression of type 'const char[4]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 140 | {"bye", quithelp, 0, 0, 0, quit}, │B│ | ^~~~~ │B│ cmdtab.c:141:4: warning: initializing 'char *' with an expression of type 'const char[5]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 141 | {"case", casehelp, 0, 0, 1, setcase}, │B│ | ^~~~~~ │B│ cmdtab.c:142:4: warning: initializing 'char *' with an expression of type 'const char[3]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 142 | {"cd", cdhelp, 0, 1, 1, cd}, │B│ | ^~~~ │B│ cmdtab.c:143:4: warning: initializing 'char *' with an expression of type 'const char[5]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 143 | {"cdup", cduphelp, 0, 1, 1, cdup}, │B│ | ^~~~~~ │B│ cmdtab.c:144:4: warning: initializing 'char *' with an expression of type 'const char[6]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 144 | {"chmod", chmodhelp, 0, 1, 1, do_chmod}, │B│ | ^~~~~~~ │B│ cmdtab.c:145:4: warning: initializing 'char *' with an expression of type 'const char[6]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 145 | {"close", disconhelp, 0, 1, 1, disconnect}, │B│ | ^~~~~~~ │B│ cmdtab.c:146:4: warning: initializing 'char *' with an expression of type 'const char[3]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 146 | {"cr", crhelp, 0, 0, 0, setcr}, │B│ | ^~~~ │B│ cmdtab.c:147:4: warning: initializing 'char *' with an expression of type 'const char[7]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 147 | {"delete", deletehelp, 0, 1, 1, delete}, │B│ | ^~~~~~~~ │B│ cmdtab.c:148:4: warning: initializing 'char *' with an expression of type 'const char[6]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 148 | {"debug", debughelp, 0, 0, 0, setdebug}, │B│ | ^~~~~~~ │B│ cmdtab.c:149:4: warning: initializing 'char *' with an expression of type 'const char[4]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 149 | {"dir", dirhelp, 1, 1, 1, ls}, │B│ | ^~~~~ │B│ cmdtab.c:150:4: warning: initializing 'char *' with an expression of type 'const char[11]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 150 | {"disconnect", disconhelp, 0, 1, 1, disconnect}, │B│ | ^~~~~~~~~~~~ │B│ cmdtab.c:151:4: warning: initializing 'char *' with an expression of type 'const char[6]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 151 | {"epsv4", epsv4help, 0, 0, 0, setepsv4}, │B│ | ^~~~~~~ │B│ cmdtab.c:152:4: warning: initializing 'char *' with an expression of type 'const char[5]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 152 | {"form", formhelp, 0, 1, 1, setform}, │B│ | ^~~~~~ │B│ cmdtab.c:153:4: warning: initializing 'char *' with an expression of type 'const char[4]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 153 | {"get", receivehelp, 1, 1, 1, get}, │B│ | ^~~~~ │B│ cmdtab.c:154:4: warning: initializing 'char *' with an expression of type 'const char[5]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 154 | {"glob", globhelp, 0, 0, 0, setglob}, │B│ | ^~~~~~ │B│ cmdtab.c:155:4: warning: initializing 'char *' with an expression of type 'const char[5]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 155 | {"hash", hashhelp, 0, 0, 0, sethash}, │B│ | ^~~~~~ │B│ cmdtab.c:156:4: warning: initializing 'char *' with an expression of type 'const char[5]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 156 | {"help", helphelp, 0, 0, 1, help}, │B│ | ^~~~~~ │B│ cmdtab.c:157:4: warning: initializing 'char *' with an expression of type 'const char[5]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 157 | {"idle", idlehelp, 0, 1, 1, site_idle}, │B│ | ^~~~~~ │B│ cmdtab.c:158:4: warning: initializing 'char *' with an expression of type 'const char[6]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 158 | {"image", binaryhelp, 0, 1, 1, setbinary}, │B│ | ^~~~~~~ │B│ cmdtab.c:159:4: warning: initializing 'char *' with an expression of type 'const char[6]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 159 | {"ipany", ipanyhelp, 0, 0, 0, setipany}, │B│ | ^~~~~~~ │B│ cmdtab.c:160:4: warning: initializing 'char *' with an expression of type 'const char[5]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 160 | {"ipv4", ipv4help, 0, 0, 0, setipv4}, │B│ | ^~~~~~ │B│ cmdtab.c:161:4: warning: initializing 'char *' with an expression of type 'const char[5]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 161 | {"ipv6", ipv6help, 0, 0, 0, setipv6}, │B│ | ^~~~~~ │B│ cmdtab.c:162:4: warning: initializing 'char *' with an expression of type 'const char[4]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 162 | {"lcd", lcdhelp, 0, 0, 0, lcd}, │B│ | ^~~~~ │B│ cmdtab.c:163:4: warning: initializing 'char *' with an expression of type 'const char[5]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 163 | {"lpwd", lpwdhelp, 0, 0, 0, lpwd}, │B│ | ^~~~~~ │B│ cmdtab.c:164:4: warning: initializing 'char *' with an expression of type 'const char[3]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 164 | {"ls", lshelp, 1, 1, 1, ls}, │B│ | ^~~~ │B│ cmdtab.c:165:4: warning: initializing 'char *' with an expression of type 'const char[7]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 165 | {"macdef", macdefhelp, 0, 0, 0, macdef}, │B│ | ^~~~~~~~ │B│ cmdtab.c:166:4: warning: initializing 'char *' with an expression of type 'const char[8]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 166 | {"mdelete", mdeletehelp, 1, 1, 1, mdelete}, │B│ | ^~~~~~~~~ │B│ cmdtab.c:167:4: warning: initializing 'char *' with an expression of type 'const char[5]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 167 | {"mdir", mdirhelp, 1, 1, 1, mls}, │B│ | ^~~~~~ │B│ cmdtab.c:168:4: warning: initializing 'char *' with an expression of type 'const char[5]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 168 | {"mget", mgethelp, 1, 1, 1, mget}, │B│ | ^~~~~~ │B│ cmdtab.c:169:4: warning: initializing 'char *' with an expression of type 'const char[6]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 169 | {"mkdir", mkdirhelp, 0, 1, 1, makedir}, │B│ | ^~~~~~~ │B│ cmdtab.c:170:4: warning: initializing 'char *' with an expression of type 'const char[4]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 170 | {"mls", mlshelp, 1, 1, 1, mls}, │B│ | ^~~~~ │B│ cmdtab.c:171:4: warning: initializing 'char *' with an expression of type 'const char[5]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 171 | {"mode", modehelp, 0, 1, 1, setftmode}, │B│ | ^~~~~~ │B│ cmdtab.c:172:4: warning: initializing 'char *' with an expression of type 'const char[8]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 172 | {"modtime", modtimehelp, 0, 1, 1, modtime}, │B│ | ^~~~~~~~~ │B│ cmdtab.c:173:4: warning: initializing 'char *' with an expression of type 'const char[5]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 173 | {"mput", mputhelp, 1, 1, 1, mput}, │B│ | ^~~~~~ │B│ cmdtab.c:174:4: warning: initializing 'char *' with an expression of type 'const char[6]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 174 | {"newer", newerhelp, 1, 1, 1, newer}, │B│ | ^~~~~~~ │B│ cmdtab.c:175:4: warning: initializing 'char *' with an expression of type 'const char[5]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 175 | {"nmap", nmaphelp, 0, 0, 1, setnmap}, │B│ | ^~~~~~ │B│ cmdtab.c:176:4: warning: initializing 'char *' with an expression of type 'const char[6]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 176 | {"nlist", nlisthelp, 1, 1, 1, ls}, │B│ | ^~~~~~~ │B│ cmdtab.c:177:4: warning: initializing 'char *' with an expression of type 'const char[7]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 177 | {"ntrans", ntranshelp, 0, 0, 1, setntrans}, │B│ | ^~~~~~~~ │B│ cmdtab.c:178:4: warning: initializing 'char *' with an expression of type 'const char[5]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 178 | {"open", connecthelp, 0, 0, 1, setpeer}, │B│ | ^~~~~~ │B│ cmdtab.c:179:4: warning: initializing 'char *' with an expression of type 'const char[8]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 179 | {"passive", passivehelp, 0, 0, 0, setpassive}, │B│ | ^~~~~~~~~ │B│ cmdtab.c:180:4: warning: initializing 'char *' with an expression of type 'const char[7]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 180 | {"prompt", prompthelp, 0, 0, 0, setprompt}, │B│ | ^~~~~~~~ │B│ cmdtab.c:181:4: warning: initializing 'char *' with an expression of type 'const char[6]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 181 | {"proxy", proxyhelp, 0, 0, 1, doproxy}, │B│ | ^~~~~~~ │B│ cmdtab.c:182:4: warning: initializing 'char *' with an expression of type 'const char[9]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 182 | {"sendport", porthelp, 0, 0, 0, setport}, │B│ | ^~~~~~~~~~ │B│ cmdtab.c:183:4: warning: initializing 'char *' with an expression of type 'const char[4]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 183 | {"put", sendhelp, 1, 1, 1, put}, │B│ | ^~~~~ │B│ cmdtab.c:184:4: warning: initializing 'char *' with an expression of type 'const char[4]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 184 | {"pwd", pwdhelp, 0, 1, 1, pwd}, │B│ | ^~~~~ │B│ cmdtab.c:185:4: warning: initializing 'char *' with an expression of type 'const char[5]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 185 | {"quit", quithelp, 0, 0, 0, quit}, │B│ | ^~~~~~ │B│ cmdtab.c:186:4: warning: initializing 'char *' with an expression of type 'const char[6]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 186 | {"quote", quotehelp, 1, 1, 1, quote}, │B│ | ^~~~~~~ │B│ cmdtab.c:187:4: warning: initializing 'char *' with an expression of type 'const char[5]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 187 | {"recv", receivehelp, 1, 1, 1, get}, │B│ | ^~~~~~ │B│ cmdtab.c:188:4: warning: initializing 'char *' with an expression of type 'const char[6]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 188 | {"reget", regethelp, 1, 1, 1, reget}, │B│ | ^~~~~~~ │B│ cmdtab.c:189:4: warning: initializing 'char *' with an expression of type 'const char[8]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 189 | {"rstatus", rmtstatushelp, 0, 1, 1, rmtstatus}, │B│ | ^~~~~~~~~ │B│ cmdtab.c:190:4: warning: initializing 'char *' with an expression of type 'const char[6]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 190 | {"rhelp", remotehelp, 0, 1, 1, rmthelp}, │B│ | ^~~~~~~ │B│ cmdtab.c:191:4: warning: initializing 'char *' with an expression of type 'const char[7]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 191 | {"rename", renamehelp, 0, 1, 1, renamefile}, │B│ | ^~~~~~~~ │B│ cmdtab.c:192:4: warning: initializing 'char *' with an expression of type 'const char[6]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 192 | {"reset", resethelp, 0, 1, 1, reset}, │B│ | ^~~~~~~ │B│ cmdtab.c:193:4: warning: initializing 'char *' with an expression of type 'const char[8]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 193 | {"restart", restarthelp, 1, 1, 1, restart}, │B│ | ^~~~~~~~~ │B│ cmdtab.c:194:4: warning: initializing 'char *' with an expression of type 'const char[6]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 194 | {"rmdir", rmdirhelp, 0, 1, 1, removedir}, │B│ | ^~~~~~~ │B│ cmdtab.c:195:4: warning: initializing 'char *' with an expression of type 'const char[8]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 195 | {"runique", runiquehelp, 0, 0, 1, setrunique}, │B│ | ^~~~~~~~~ │B│ cmdtab.c:196:4: warning: initializing 'char *' with an expression of type 'const char[5]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 196 | {"send", sendhelp, 1, 1, 1, put}, │B│ | ^~~~~~ │B│ cmdtab.c:197:4: warning: initializing 'char *' with an expression of type 'const char[5]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 197 | {"site", sitehelp, 0, 1, 1, site}, │B│ | ^~~~~~ │B│ cmdtab.c:198:4: warning: initializing 'char *' with an expression of type 'const char[5]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 198 | {"size", sizecmdhelp, 1, 1, 1, sizecmd}, │B│ | ^~~~~~ │B│ cmdtab.c:199:4: warning: initializing 'char *' with an expression of type 'const char[7]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 199 | {"status", statushelp, 0, 0, 1, status}, │B│ | ^~~~~~~~ │B│ cmdtab.c:200:4: warning: initializing 'char *' with an expression of type 'const char[7]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 200 | {"struct", structhelp, 0, 1, 1, setstruct}, │B│ | ^~~~~~~~ │B│ cmdtab.c:201:4: warning: initializing 'char *' with an expression of type 'const char[7]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 201 | {"system", systemhelp, 0, 1, 1, syst}, │B│ | ^~~~~~~~ │B│ cmdtab.c:202:4: warning: initializing 'char *' with an expression of type 'const char[8]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 202 | {"sunique", suniquehelp, 0, 0, 1, setsunique}, │B│ | ^~~~~~~~~ │B│ cmdtab.c:203:4: warning: initializing 'char *' with an expression of type 'const char[6]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 203 | {"tenex", tenexhelp, 0, 1, 1, settenex}, │B│ | ^~~~~~~ │B│ cmdtab.c:204:4: warning: initializing 'char *' with an expression of type 'const char[6]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 204 | {"trace", tracehelp, 0, 0, 0, settrace}, │B│ | ^~~~~~~ │B│ cmdtab.c:205:4: warning: initializing 'char *' with an expression of type 'const char[5]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 205 | {"type", typehelp, 0, 1, 1, settype}, │B│ | ^~~~~~ │B│ cmdtab.c:206:4: warning: initializing 'char *' with an expression of type 'const char[5]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 206 | {"user", userhelp, 0, 1, 1, user}, │B│ | ^~~~~~ │B│ cmdtab.c:207:4: warning: initializing 'char *' with an expression of type 'const char[6]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 207 | {"umask", umaskhelp, 0, 1, 1, do_umask}, │B│ | ^~~~~~~ │B│ cmdtab.c:208:4: warning: initializing 'char *' with an expression of type 'const char[8]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 208 | {"verbose", verbosehelp, 0, 0, 0, setverbose}, │B│ | ^~~~~~~~~ │B│ cmdtab.c:209:4: warning: initializing 'char *' with an expression of type 'const char[2]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 209 | {"?", helphelp, 0, 0, 1, help}, │B│ | ^~~ │B│ ruserpass.c:93:4: warning: initializing 'char *' with an expression of type 'const char[8]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 93 | "default", DEFAULT}, │B│ | ^~~~~~~~~ │B│ ruserpass.c:95:4: warning: initializing 'char *' with an expression of type 'const char[6]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 95 | "login", LOGIN}, │B│ | ^~~~~~~ │B│ ruserpass.c:97:4: warning: initializing 'char *' with an expression of type 'const char[9]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 97 | "password", PASSWD}, │B│ | ^~~~~~~~~~ │B│ ruserpass.c:99:4: warning: initializing 'char *' with an expression of type 'const char[7]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 99 | "passwd", PASSWD}, │B│ | ^~~~~~~~ │B│ ruserpass.c:101:4: warning: initializing 'char *' with an expression of type 'const char[8]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 101 | "account", ACCOUNT}, │B│ | ^~~~~~~~~ │B│ ruserpass.c:103:4: warning: initializing 'char *' with an expression of type 'const char[8]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 103 | "machine", MACHINE}, │B│ | ^~~~~~~~~ │B│ ruserpass.c:105:4: warning: initializing 'char *' with an expression of type 'const char[7]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 105 | "macdef", MACDEF}, │B│ | ^~~~~~~~ │B│ ruserpass.c:121:10: warning: assigning to 'char *' from 'const char[2]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 121 | hdir = "."; │B│ | ^ ~~~ │B│ ruserpass.c:167:14: warning: assigning to 'char *' from 'const char[1]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 167 | mydomain = ""; │B│ | ^ ~~ │B│ cmds.c:136:7: warning: initializing 'char *' with an expression of type 'const char[2]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 136 | char *home = "/"; │B│ | ^ ~~~ │B│ cmds.c:377:4: warning: initializing 'char *' with an expression of type 'const char[6]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 377 | {"ascii", "A", TYPE_A, 0}, │B│ | ^~~~~~~ │B│ cmds.c:377:13: warning: initializing 'char *' with an expression of type 'const char[2]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 377 | {"ascii", "A", TYPE_A, 0}, │B│ | ^~~ │B│ cmds.c:378:4: warning: initializing 'char *' with an expression of type 'const char[7]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 378 | {"binary", "I", TYPE_I, 0}, │B│ | ^~~~~~~~ │B│ cmds.c:378:14: warning: initializing 'char *' with an expression of type 'const char[2]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 378 | {"binary", "I", TYPE_I, 0}, │B│ | ^~~ │B│ cmds.c:379:4: warning: initializing 'char *' with an expression of type 'const char[6]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 379 | {"image", "I", TYPE_I, 0}, │B│ | ^~~~~~~ │B│ cmds.c:379:13: warning: initializing 'char *' with an expression of type 'const char[2]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 379 | {"image", "I", TYPE_I, 0}, │B│ | ^~~ │B│ cmds.c:380:4: warning: initializing 'char *' with an expression of type 'const char[7]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 380 | {"ebcdic", "E", TYPE_E, 0}, │B│ | ^~~~~~~~ │B│ cmds.c:380:14: warning: initializing 'char *' with an expression of type 'const char[2]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 380 | {"ebcdic", "E", TYPE_E, 0}, │B│ | ^~~ │B│ cmds.c:381:4: warning: initializing 'char *' with an expression of type 'const char[6]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 381 | {"tenex", "L", TYPE_L, bytename}, │B│ | ^~~~~~~ │B│ cmds.c:381:13: warning: initializing 'char *' with an expression of type 'const char[2]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 381 | {"tenex", "L", TYPE_L, bytename}, │B│ | ^~~ │B│ cmds.c:399:11: warning: assigning to 'char *' from 'const char[2]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 399 | sep = " "; │B│ | ^ ~~~ │B│ cmds.c:403:8: warning: assigning to 'char *' from 'const char[4]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 403 | sep = " | "; │B│ | ^ ~~~~~ │B│ cmds.c:470:3: warning: initializing 'char *' with an expression of type 'const char[5]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 470 | "type", │B│ | ^~~~~~ │B│ cmds.c:471:3: warning: initializing 'char *' with an expression of type 'const char[1]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 471 | "", │B│ | ^~ │B│ cmds.c:482:12: warning: assigning to 'char *' from 'const char[7]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 482 | stype[1] = "binary"; │B│ | ^ ~~~~~~~~ │B│ cmds.c:493:12: warning: assigning to 'char *' from 'const char[6]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 493 | stype[1] = "ascii"; │B│ | ^ ~~~~~~~ │B│ cmds.c:504:12: warning: assigning to 'char *' from 'const char[6]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 504 | stype[1] = "tenex"; │B│ | ^ ~~~~~~~ │B│ cmds.c:582:7: warning: assigning to 'char *' from 'const char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 582 | cmd = (argv[0][0] == 'a') ? "APPE" : ((sunique) ? "STOU" : "STOR"); │B│ | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ftp.c:429:27: warning: diagnostic behavior may be improved by adding the 'format(printf, 1, 2)' attribute to the declaration of 'command' [-Wmissing-format-attribute] │B│ 429 | vfprintf (stdout, fmt, ap); │B│ | ^ │B│ ./extern.h:64:5: note: 'command' declared here │B│ 64 | int command (const char *fmt, ...); │B│ | ^ │B│ cmds.c:658:21: warning: passing 'const char *' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 658 | sendrequest ((sunique) ? "STOU" : "STOR", │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ./extern.h:123:25: note: passing argument to parameter here │B│ ftp.c :123444 | :v26oi:d warning: sediagnostic behavior may be improved by adding the 'format(printf, 1, 2)' attribute to the declaration of 'command' [-Wmissing-format-attribute]n │B│ drequ e444s | t (vcfhaprr i*n,t fc (hcaoru t*,, fcmhta,r a*p,) ;i │B│ n t| ) ^; │B│ │B│ | ^./extern.h │B│ :64:5: note: 'command' declared here │B│ 64 | int command (const char *fmt, ...); │B│ | ^ │B│ cmds.c:664:18: warning: passing 'const char[14]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 664 | if (confirm ("Continue with", "mput")) │B│ | ^~~~~~~~~~~~~~~ │B│ ./extern.h:65:20: note: passing argument to parameter here │B│ 65 | int confirm (char *, char *); │B│ | ^ │B│ cmds.c:664:35: warning: passing 'const char[5]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 664 | if (confirm ("Continue with", "mput")) │B│ | ^~~~~~ │B│ ./extern.h:65:28: note: passing argument to parameter here │B│ 65 | int confirm (char *, char *); │B│ | ^ │B│ cmds.c:704:21: warning: passing 'const char *' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 704 | sendrequest ((sunique) ? "STOU" : "STOR", │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ./extern.h:123:25: note: passing argument to parameter here │B│ 123 | void sendrequest (char *, char *, char *, int); │B│ | ^ │B│ cmds.c:710:18: warning: passing 'const char[14]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 710 | if (confirm ("Continue with", "mput")) │B│ | ^~~~~~~~~~~~~~~ │B│ ./extern.h:65:20: note: passing argument to parameter here │B│ 65 | int confirm (char *, char *); │B│ | ^ │B│ cmds.c:710:35: warning: passing 'const char[5]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 710 | if (confirm ("Continue with", "mput")) │B│ | ^~~~~~ │B│ ./extern.h:65:28: note: passing argument to parameter here │B│ 65 | int confirm (char *, char *); │B│ | ^ │B│ cmds.c:756:21: warning: passing 'const char *' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 756 | sendrequest ((sunique) ? "STOU" : "STOR", │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ./extern.h:123:25: note: passing argument to parameter here │B│ 123 | void sendrequest (char *, char *, char *, int); │B│ | ^ │B│ cmds.c:762:18: warning: passing 'const char[14]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 762 | if (confirm ("Continue with", "mput")) │B│ | ^~~~~~~~~~~~~~~ │B│ ./extern.h:65:20: note: passing argument to parameter here │B│ 65 | int confirm (char *, char *); │B│ | ^ │B│ cmds.c:762:35: warning: passing 'const char[5]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 762 | if (confirm ("Continue with", "mput")) │B│ | ^~~~~~ │B│ ./extern.h:65:28: note: passing argument to parameter here │B│ 65 | int confirm (char *, char *); │B│ | ^ │B│ ftp.c:631:9: warning: assigning to 'char *' from 'const char[2]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 631 | lmode = "w"; │B│ | ^ ~~~ │B│ cmds.c:782:25: warning: passing 'const char[4]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 782 | getit (argc, argv, 1, "r+w"); │B│ | ^~~~~ │B│ ./extern.h:78:37: note: passing argument to parameter here │B│ 78 | int getit (int, char **, int, char *); │B│ | ^ │B│ cmds.c:789:25: warning: passing 'const char *' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 789 | getit (argc, argv, 0, restart_point ? "r+w" : "w"); │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ./extern.h:78:37: note: passing argument to parameter here │B│ 78 | int getit (int, char **, int, char *); │B│ | ^ │B│ ftp.c:734:13: warning: assigning to 'char *' from 'const char[4]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 734 | lmode main.c= :"179r:+14w:"; │B│ warning: assigning to 'char *' from 'const char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]| │B│ ^ ~~~~~ │B│ 179 | prompt = arg ? arg : DEFAULT_PROMPT; │B│ | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ main.c:261:9: warning: assigning to 'char *' from 'const char[6]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 261 | prompt = DEFAULT_PROMPT; │B│ | ^ ~~~~~~~~~~~~~~ │B│ cmds.c:905:16: warning: passing 'const char[5]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 905 | recvrequest ("RETR", local, argv[1], mode, strcmp (local, argv[2]) != 0); │B│ | ^~~~~~ │B│ ./extern.h:113:25: note: passing argument to parameter here │B│ 113 | void recvrequest (char *, char *, char *, char *, int); │B│ | ^ │B│ ftp.c:864:16: warning: passing 'const char[5]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 864 | ptransfer ("sent", bytes, &start, &stop); │B│ | ^~~~~~ │B│ ./extern.h:107:23: note: passing argument to parameter here │B│ 107 | void ptransfer (char *, long long, struct timespec *, struct timespec *); │B│ | ^ │B│ ftp.c:888:16: warning: passing 'const char[5]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 888 | ptransfer ("sent", bytes, &start, &stop); │B│ | ^~~~~~ │B│ ./extern.h:107:23: note: passing argument to parameter here │B│ 107 | void ptransfer (char *, long long, struct timespec *, struct timespec *); │B│ | ^ │B│ cmds.c:922:20: warning: passing 'const char[14]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 922 | if (confirm ("Continue with", mname)) │B│ | ^~~~~~~~~~~~~~~ │B│ ./extern.h:65:20: note: passing argument to parameter here │B│ 65 | int confirm (char *, char *); │B│ | ^ │B│ cmds.c:982:17: warning: passing 'const char[5]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 982 | recvrequest ("RETR", tp, cp, "w", tp != cp || !interactive); │B│ | ^~~~~~ │B│ ./extern.h:113:25: note: passing argument to parameter here │B│ 113 | void recvrequest (char *, char *, char *, char *, int); │B│ | ^ │B│ cmds.c:982:33: warning: passing 'const char[2]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 982 | recvrequest ("RETR", tp, cp, "w", tp != cp || !interactive); │B│ | ^~~ │B│ ./extern.h:113:49: note: passing argument to parameter here │B│ 113 | void recvrequest (char *, char *, char *, char *, int); │B│ | ^ │B│ cmds.c:987:21: warning: passing 'const char[14]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 987 | if (confirm ("Continue with", "mget")) │B│ | ^~~~~~~~~~~~~~~ │B│ ./extern.h:65:20: note: passing argument to parameter here │B│ 65 | int confirm (char *, char *); │B│ | ^ │B│ cmds.c:987:38: warning: passing 'const char[5]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 987 | if (confirm ("Continue with", "mget")) │B│ | ^~~~~~ │B│ ./extern.h:65:28: note: passing argument to parameter here │B│ 65 | int confirm (char *, char *); │B│ | ^ │B│ cmds.c:1066:17: warning: assigning to 'char *' from 'const char[2]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 1066 | for (mode = "w"; *++argv != NULL; mode = "a") │B│ | ^ ~~~ │B│ cmds.c:1066:46: warning: assigning to 'char *' from 'const char[2]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 1066 | for (mode = "w"; *++argv != NULL; mode = "a") │B│ | ^ ~~~ │B│ cmds.c:1067:15: warning: passing 'const char[5]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 1067 | recvrequest ("NLST", temp, *argv, mode, 0); │B│ | ^~~~~~ │B│ ./extern.h:113:25: note: passing argument to parameter here │B│ 113 | void recvrequest (char *, char *, char *, char *, int); │B│ | ^ │B│ ftp.c:995:19: warning: passing 'const char[2]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 995 | din = dataconn ("r"); │B│ | ^~~ │B│ ./extern.h:66:23: note: passing argument to parameter here │B│ 66 | FILE *dataconn (char *); │B│ | ^ │B│ main.c:529:11: warning: returning 'const char *' from a function with result type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 529 | return ((*sb == '!') ? "!" : "$"); │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ cmds.c:1118:10: warning: returning 'const char *' from a function with result type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 1118 | return (val ? "on" : "off"); │B│ | ^~~~~~~~~~~~~~~~~~~~ │B│ ftp.c:1192:16: warning: passing 'const char[9]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 1192 | ptransfer ("received", bytes, &start, &stop); │B│ | ^~~~~~~~~~ │B│ ./extern.h:107:23: note: passing argument to parameter here │B│ 107 | void ptransfer (char *, long long, struct timespec *, struct timespec *); │B│ | ^ │B│ ftp.c:1221:16: warning: passing 'const char[9]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 1221 | ptransfer ("received", bytes, &start, &stop); │B│ | ^~~~~~~~~~ │B│ ./extern.h:107:23: note: passing argument to parameter here │B│ 107 | void ptransfer (char *, long long, struct timespec *, struct timespec *); │B│ | ^ │B│ ftp.c:1099:8: warning: variable 'ch' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized] │B│ 1099 | if (fseeko (fout, 0L, SEEK_SET) < 0) │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ ftp.c:1117:12: note: uninitialized use occurs here │B│ 1117 | if (ch == EOF) │B│ | ^~ │B│ ftp.c:1099:4: note: remove the 'if' if its condition is always false │B│ 1099 | if (fseeko (fout, 0L, SEEK_SET) < 0) │B│ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ 1100 | goto done; │B│ | ~~~~~~~~~ │B│ ftp.c:1095:10: note: initialize the variable 'ch' to silence this warning │B│ 1095 | int ch; │B│ | ^ │B│ | = 0 │B│ cmds.c:1510:21: warning: passing 'const char[14]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 1510 | if (confirm ("Continue with", "mdelete")) │B│ | ^~~~~~~~~~~~~~~ │B│ ./extern.h:65:20: note: passing argument to parameter here │B│ 65 | int confirm (char *, char *); │B│ | ^ │B│ cmds.c:1510:38: warning: passing 'const char[8]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 1510 | if (confirm ("Continue with", "mdelete")) │B│ | ^~~~~~~~~ │B│ ./extern.h:65:28: note: passing argument to parameter here │B│ 65 | int confirm (char *, char *); │B│ | ^ │B│ 77 warnings generated. │B│ cmds.c:1555:21: warning: assigning to 'char *' from 'const char[2]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 1555 | argc++, argv[2] = "-"; │B│ | ^ ~~~ │B│ cmds.c:1562:7: warning: assigning to 'char *' from 'const char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 1562 | cmd = argv[0][0] == 'n' ? "NLST" : "LIST"; │B│ | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ cmds.c:1572:37: warning: passing 'const char[22]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 1572 | if (*dest != '|' && !confirm ("output to local-file:", dest)) │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ ./extern.h:65:20: note: passing argument to parameter here │B│ 65 | int confirm (char *, char *); │B│ | ^ │B│ cmds.c:1581:21: warning: passing 'const char *' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 1581 | recvrequest (cmd, dest ? dest : "-", argv[1], "w", 0); │B│ | ^~~~~~~~~~~~~~~~~ │B│ ./extern.h:113:33: note: passing argument to parameter here │B│ 113 | void recvrequest (char *, char *, char *, char *, int); │B│ | ^ │B│ cmds.c:1581:49: warning: passing 'const char[2]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 1581 | recvrequest (cmd, dest ? dest : "-", argv[1], "w", 0); │B│ | ^~~ │B│ ./extern.h:113:49: note: passing argument to parameter here │B│ 113 | void recvrequest (char *, char *, char *, char *, int); │B│ | ^ │B│ cmds.c:1617:21: warning: passing 'const char[22]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 1617 | if (!confirm ("output to local-file:", dest)) │B│ | ^~~~~~~~~~~~~~~~~~~~~~~ │B│ ./extern.h:65:20: note: passing argument to parameter here │B│ 65 | int confirm (char *, char *); │B│ | ^ │B│ cmds.c:1627:7: warning: assigning to 'char *' from 'const char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 1627 | cmd = argv[0][1] == 'l' ? "NLST" : "LIST"; │B│ | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ cmds.c:1640:17: warning: passing 'const char[14]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 1640 | if (confirm ("Continue with", argv[0])) │B│ | ^~~~~~~~~~~~~~~ │B│ ./extern.h:65:20: note: passing argument to parameter here │B│ 65 | int confirm (char *, char *); │B│ | ^ │B│ cmds.c:1673:8: warning: assigning to 'char *' from 'const char[8]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 1673 | shell = PATH_BSHELL; │B│ | ^ ~~~~~~~~~~~ │B│ cmds.c:1875:11: warning: passing 'const char[1]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 1875 | quote1 ("", argc, argv); │B│ | ^~ │B│ ./extern.h:112:20: note: passing argument to parameter here │B│ 112 | void quote1 (char *, int, char **); │B│ | ^ │B│ cmds.c:1893:11: warning: passing 'const char[6]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 1893 | quote1 ("SITE ", argc, argv); │B│ | ^~~~~~~ │B│ ./extern.h:112:20: note: passing argument to parameter here │B│ 112 | void quote1 (char *, int, char **); │B│ | ^ │B│ ftp.c:1785:10: warning: assigning to 'char *' from 'const char[5]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 1785 | cmd2 = "RETR"; │B│ | ^ ~~~~~~ │B│ ftp.c:1787:10: warning: assigning to 'char *' from 'const char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 1787 | cmd2 = runique ? "STOU" : "STOR"; │B│ | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~ │B│ cmds.c:2712:30: warning: passing 'const char[2]' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] │B│ 2712 | if (getit (argc, argv, -1, "w")) │B│ | ^~~ │B│ cmds.c:796:52: note: passing argument to parameter 'mode' here │B│ 796 | getit (int argc, char **argv, int restartit, char *mode) │B│ | ^ │B│ 9 warnings generated. │B│ 3 warnings generated. │B│ 12 warnings generated. │B│ 54 warnings generated. │B│ CCLD ftp │B│ make[2]: Leaving directory '/mason/build/x86_64/inetutils-2.8.tar.gz/ftp' │B│ Making all in ftpd │B│ make[2]: Entering directory '/mason/build/x86_64/inetutils-2.8.tar.gz/ftpd' │B│ make[2]: Nothing to be done for 'all'. │B│ make[2]: Leaving directory '/mason/build/x86_64/inetutils-2.8.tar.gz/ftpd' │B│ Making all in talk │B│ make[2]: Entering directory '/mason/build/x86_64/inetutils-2.8.tar.gz/talk' │B│ make[2]: Nothing to be done for 'all'. │B│ make[2]: Leaving directory '/mason/build/x86_64/inetutils-2.8.tar.gz/talk' │B│ Making all in talkd │B│ make[2]: Entering directory '/mason/build/x86_64/inetutils-2.8.tar.gz/talkd' │B│ make[2]: Nothing to be done for 'all'. │B│ make[2]: Leaving directory '/mason/build/x86_64/inetutils-2.8.tar.gz/talkd' │B│ Making all in whois │B│ make[2]: Entering directory '/mason/build/x86_64/inetutils-2.8.tar.gz/whois' │B│ make all-am │B│ make[3]: Entering directory '/mason/build/x86_64/inetutils-2.8.tar.gz/whois' │B│ CC whois.o │B│ whois.c:339:32: warning: format specifies type 'unsigned int *' but the argument has type 'int *', which differs in signedness [-Wformat-signedness] │B│ 339 | if (sscanf (s, "%x:%x:", &a, &b) == 0) │B│ | ~~ ^~ │B│ | %x │B│ whois.c:339:36: warning: format specifies type 'unsigned int *' but the argument has type 'int *', which differs in signedness [-Wformat-signedness] │B│ 339 | if (sscanf (s, "%x:%x:", &a, &b) == 0) │B│ | ~~ ^~ │B│ | %x │B│ whois.c:682:28: warning: diagnostic behavior may be improved by adding the 'format(printf, 1, 2)' attribute to the declaration of 'err_sys' [-Wmissing-format-attribute] │B│ 682 | vfprintf (stderr, fmt, ap); │B│ | ^ │B│ ./whois.h:69:6: note: 'err_sys' declared here │B│ 69 | void err_sys (const char *, ...); │B│ | ^ │B│ whois.c:694:28: warning: diagnostic behavior may be improved by adding the 'format(printf, 1, 2)' attribute to the declaration of 'err_quit' [-Wmissing-format-attribute] │B│ 694 | vfprintf (stderr, fmt, ap); │B│ | ^ │B│ ./whois.h:68:6: note: 'err_quit' declared here │B│ 68 | void err_quit (const char *, ...); │B│ | ^ │B│ 4 warnings generated. │B│ CCLD whois │B│ make[3]: Leaving directory '/mason/build/x86_64/inetutils-2.8.tar.gz/whois' │B│ make[2]: Leaving directory '/mason/build/x86_64/inetutils-2.8.tar.gz/whois' │B│ Making all in ping │B│ make[2]: Entering directory '/mason/build/x86_64/inetutils-2.8.tar.gz/ping' │B│ make[2]: Nothing to be done for 'all'. │B│ make[2]: Leaving directory '/mason/build/x86_64/inetutils-2.8.tar.gz/ping' │B│ Making all in ifconfig │B│ make[2]: Entering directory '/mason/build/x86_64/inetutils-2.8.tar.gz/ifconfig' │B│ Making all in system │B│ make[3]: Entering directory '/mason/build/x86_64/inetutils-2.8.tar.gz/ifconfig/system' │B│ make[3]: Nothing to be done for 'all'. │B│ make[3]: Leaving directory '/mason/build/x86_64/inetutils-2.8.tar.gz/ifconfig/system' │B│ make[3]: Entering directory '/mason/build/x86_64/inetutils-2.8.tar.gz/ifconfig' │B│ make[3]: Nothing to be done for 'all-am'. │B│ make[3]: Leaving directory '/mason/build/x86_64/inetutils-2.8.tar.gz/ifconfig' │B│ make[2]: Leaving directory '/mason/build/x86_64/inetutils-2.8.tar.gz/ifconfig' │B│ Making all in doc │B│ make[2]: Entering directory '/mason/build/x86_64/inetutils-2.8.tar.gz/doc' │B│ make[2]: Nothing to be done for 'all'. │B│ make[2]: Leaving directory '/mason/build/x86_64/inetutils-2.8.tar.gz/doc' │B│ Making all in man │B│ make[2]: Entering directory '/mason/build/x86_64/inetutils-2.8.tar.gz/man' │B│ make[2]: Nothing to be done for 'all'. │B│ make[2]: Leaving directory '/mason/build/x86_64/inetutils-2.8.tar.gz/man' │B│ Making all in tests │B│ make[2]: Entering directory '/mason/build/x86_64/inetutils-2.8.tar.gz/tests' │B│ sed -e 's,[@]GREP[@],/usr/bin/grep,g' -e 's,[@]EGREP[@],/usr/bin/grep -E,g' -e 's,[@]FGREP[@],/usr/bin/grep -F,g' -e 's,[@]SED[@],/usr/bin/sed,g' -e 's,[@]DD[@],/usr/bin/dd,g' -e 's,[@]MKTEMP[@],/usr/bin/mktemp,g' -e 's,[@]NETSTAT[@],netstat,g' -e 's,[@]TARGET[@],127.0.0.1,g' -e 's,[@]TARGET6[@],::1,g' -e 's,[@]TEST_IPV4[@],auto,g' -e 's,[@]TEST_IPV6[@],auto,g' < ./tools.sh.in > tools.sh │B│ make all-am │B│ make[3]: Entering directory '/mason/build/x86_64/inetutils-2.8.tar.gz/tests' │B│ CC identify.o │B│ CC ls.o │B│ CCLD ls │B│ CCLD identify │B│ make[3]: Leaving directory '/mason/build/x86_64/inetutils-2.8.tar.gz/tests' │B│ make[2]: Leaving directory '/mason/build/x86_64/inetutils-2.8.tar.gz/tests' │B│ make[2]: Entering directory '/mason/build/x86_64/inetutils-2.8.tar.gz' │B│ make[2]: Leaving directory '/mason/build/x86_64/inetutils-2.8.tar.gz' │B│ make[1]: Leaving directory '/mason/build/x86_64/inetutils-2.8.tar.gz' │ │Install │I│ + set -o errexit │I│ + set -o pipefail │I│ + set -o nounset │I│ + TERM=dumb │I│ + export TERM │I│ + SOURCE_DATE_EPOCH=1787958038 │I│ + export SOURCE_DATE_EPOCH │I│ + PGO_STAGE=NONE │I│ + export PGO_STAGE │I│ + PKG_CONFIG_PATH=/usr/lib/pkgconfig:/usr/share/pkgconfig │I│ + export PKG_CONFIG_PATH │I│ + CFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │I│ + export CFLAGS │I│ + CGO_CFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │I│ + export CGO_CFLAGS │I│ + CXXFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │I│ + export CXXFLAGS │I│ + CGO_CXXFLAGS='-O2 -Werror=odr -Werror=strict-aliasing -Wp,-D_GLIBCXX_ASSERTIONS -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -fcf-protection -fexceptions -ffat-lto-objects -flto=thin -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fstack-protector --param ssp-buffer-size=32 -g -fasynchronous-unwind-tables -march=x86-64-v2 -mtune=ivybridge -mprefer-vector-width=128 -mtls-dialect=gnu2 -pipe -Wformat -Wformat-security -Wno-error -fPIC' │I│ + export CGO_CXXFLAGS │I│ + FFLAGS='-O2 -flto=thin -fno-omit-frame-pointer -g' │I│ + export FFLAGS │I│ + LDFLAGS='-Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,--undefined-version -Wl,-Bsymbolic-functions -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin' │I│ + export LDFLAGS │I│ + CGO_LDFLAGS='-Wl,--as-needed -Wl,--build-id=sha1 -Wl,--compress-debug-sections=zstd -Wl,--icf=safe -Wl,--undefined-version -Wl,-Bsymbolic-functions -Wl,-O2,--gc-sections -Wl,-z,pack-relative-relocs -Wl,-z,relro,-z,now -flto=thin -Wl,--no-gc-sections' │I│ + export CGO_LDFLAGS │I│ + DFLAGS='-O2 -flto=thin -frame-pointer=all -g -gc -d-debug -mcpu=x86-64-v2 -release -Hkeep-all-bodies -relocation-model=pic -wi' │I│ + export DFLAGS │I│ + RUSTFLAGS='-C debuginfo=2 -C split-debuginfo=off -C force-frame-pointers -C link-args=-Wl,--build-id=sha1 -C link-args=-Wl,--compress-debug-sections=zstd -C lto=thin -C linker-plugin-lto -C embed-bitcode=yes -C opt-level=3 -C codegen-units=1 -C strip=none -C target-cpu=x86-64-v2' │I│ + export RUSTFLAGS │I│ + VALAFLAGS=-g │I│ + export VALAFLAGS │I│ + GOFLAGS='-buildmode=pie -ldflags=-linkmode=external -mod=readonly -modcacherw -trimpath' │I│ + export GOFLAGS │I│ + CC=clang │I│ + export CC │I│ + CXX=clang++ │I│ + export CXX │I│ + OBJC=clang │I│ + export OBJC │I│ + OBJCXX=clang++ │I│ + export OBJCXX │I│ + CPP=clang-cpp │I│ + export CPP │I│ + OBJCPP='clang -E -' │I│ + export OBJCPP │I│ + OBJCXXCPP='clang++ -E' │I│ + export OBJCXXCPP │I│ + AR=llvm-ar │I│ + export AR │I│ + LD=ld.lld │I│ + export LD │I│ + OBJCOPY=llvm-objcopy │I│ + export OBJCOPY │I│ + NM=llvm-nm │I│ + export NM │I│ + RANLIB=llvm-ranlib │I│ + export RANLIB │I│ + STRIP=llvm-strip │I│ + export STRIP │I│ + PATH=/usr/bin:/bin │I│ + export PATH │I│ + GOAMD64=v2 │I│ + export GOAMD64 │I│ + test -z v2 │I│ + CCACHE_DIR=/mason/ccache │I│ + export CCACHE_DIR │I│ + CCACHE_BASEDIR=/mason/build/x86_64/inetutils-2.8.tar.gz │I│ + export CCACHE_BASEDIR │I│ + test -z /mason/ccache │I│ + export 'NINJA_STATUS=[%f/%t %es (%P)] ' │I│ + NINJA_STATUS='[%f/%t %es (%P)] ' │I│ + CARGO_BUILD_DEP_INFO_BASEDIR=/mason/build/x86_64/inetutils-2.8.tar.gz │I│ + export CARGO_BUILD_DEP_INFO_BASEDIR │I│ + CARGO_NET_RETRY=5 │I│ + export CARGO_NET_RETRY │I│ + CARGO_PROFILE_RELEASE_DEBUG=full │I│ + export CARGO_PROFILE_RELEASE_DEBUG │I│ + CARGO_PROFILE_RELEASE_SPLIT_DEBUGINFO=off │I│ + export CARGO_PROFILE_RELEASE_SPLIT_DEBUGINFO │I│ + CARGO_PROFILE_RELEASE_LTO=off │I│ + export CARGO_PROFILE_RELEASE_LTO │I│ + CARGO_PROFILE_RELEASE_STRIP=none │I│ + export CARGO_PROFILE_RELEASE_STRIP │I│ + RUSTC_WRAPPER= │I│ + export RUSTC_WRAPPER │I│ + test -z '' │I│ + unset RUSTC_WRAPPER │I│ + GOCACHE= │I│ + export GOCACHE │I│ + test -z '' │I│ + unset GOCACHE │I│ + GOMODCACHE= │I│ + export GOMODCACHE │I│ + test -z '' │I│ + unset GOMODCACHE │I│ + CARGO_HOME= │I│ + export CARGO_HOME │I│ + test -z '' │I│ + unset CARGO_HOME │I│ + ZIG_GLOBAL_CACHE_DIR= │I│ + export ZIG_GLOBAL_CACHE_DIR │I│ + test -z '' │I│ + unset ZIG_GLOBAL_CACHE_DIR │I│ + ZIG_LOCAL_CACHE_DIR= │I│ + export ZIG_LOCAL_CACHE_DIR │I│ + test -z '' │I│ + unset ZIG_LOCAL_CACHE_DIR │I│ + SCCACHE_DIR=/mason/sccache │I│ + export SCCACHE_DIR │I│ + test -z /mason/sccache │I│ + LANG=en_US.UTF-8 │I│ + export LANG │I│ + LC_ALL=en_US.UTF-8 │I│ + export LC_ALL │I│ + test -d /mason/build/x86_64/inetutils-2.8.tar.gz │I│ + cd /mason/build/x86_64/inetutils-2.8.tar.gz │I│ + echo 'The work directory %(workdir) is /mason/build/x86_64/inetutils-2.8.tar.gz' │I│ + make VERBOSE=1 -j 32 install DESTDIR=/mason/install │I│ The work directory %(workdir) is /mason/build/x86_64/inetutils-2.8.tar.gz │I│ make install-recursive │I│ make[1]: Entering directory '/mason/build/x86_64/inetutils-2.8.tar.gz' │I│ Making install in lib │I│ make[2]: Entering directory '/mason/build/x86_64/inetutils-2.8.tar.gz/lib' │I│ make install-recursive │I│ make[3]: Entering directory '/mason/build/x86_64/inetutils-2.8.tar.gz/lib' │I│ make[4]: Entering directory '/mason/build/x86_64/inetutils-2.8.tar.gz/lib' │I│ make[5]: Entering directory '/mason/build/x86_64/inetutils-2.8.tar.gz/lib' │I│ make[5]: Nothing to be done for 'install-exec-am'. │I│ make[5]: Leaving directory '/mason/build/x86_64/inetutils-2.8.tar.gz/lib' │I│ make[4]: Leaving directory '/mason/build/x86_64/inetutils-2.8.tar.gz/lib' │I│ make[3]: Leaving directory '/mason/build/x86_64/inetutils-2.8.tar.gz/lib' │I│ make[2]: Leaving directory '/mason/build/x86_64/inetutils-2.8.tar.gz/lib' │I│ Making install in libinetutils │I│ make[2]: Entering directory '/mason/build/x86_64/inetutils-2.8.tar.gz/libinetutils' │I│ make[3]: Entering directory '/mason/build/x86_64/inetutils-2.8.tar.gz/libinetutils' │I│ make[3]: Nothing to be done for 'install-exec-am'. │I│ make[3]: Nothing to be done for 'install-data-am'. │I│ make[3]: Leaving directory '/mason/build/x86_64/inetutils-2.8.tar.gz/libinetutils' │I│ make[2]: Leaving directory '/mason/build/x86_64/inetutils-2.8.tar.gz/libinetutils' │I│ Making install in libtelnet │I│ make[2]: Entering directory '/mason/build/x86_64/inetutils-2.8.tar.gz/libtelnet' │I│ make[3]: Entering directory '/mason/build/x86_64/inetutils-2.8.tar.gz/libtelnet' │I│ make[3]: Nothing to be done for 'install-exec-am'. │I│ make[3]: Nothing to be done for 'install-data-am'. │I│ make[3]: Leaving directory '/mason/build/x86_64/inetutils-2.8.tar.gz/libtelnet' │I│ make[2]: Leaving directory '/mason/build/x86_64/inetutils-2.8.tar.gz/libtelnet' │I│ Making install in libicmp │I│ make[2]: Entering directory '/mason/build/x86_64/inetutils-2.8.tar.gz/libicmp' │I│ make[3]: Entering directory '/mason/build/x86_64/inetutils-2.8.tar.gz/libicmp' │I│ make[3]: Nothing to be done for 'install-exec-am'. │I│ make[3]: Nothing to be done for 'install-data-am'. │I│ make[3]: Leaving directory '/mason/build/x86_64/inetutils-2.8.tar.gz/libicmp' │I│ make[2]: Leaving directory '/mason/build/x86_64/inetutils-2.8.tar.gz/libicmp' │I│ Making install in libls │I│ make[2]: Entering directory '/mason/build/x86_64/inetutils-2.8.tar.gz/libls' │I│ make[3]: Entering directory '/mason/build/x86_64/inetutils-2.8.tar.gz/libls' │I│ make[3]: Nothing to be done for 'install-exec-am'. │I│ make[3]: Nothing to be done for 'install-data-am'. │I│ make[3]: Leaving directory '/mason/build/x86_64/inetutils-2.8.tar.gz/libls' │I│ make[2]: Leaving directory '/mason/build/x86_64/inetutils-2.8.tar.gz/libls' │I│ Making install in src │I│ make[2]: Entering directory '/mason/build/x86_64/inetutils-2.8.tar.gz/src' │I│ make[3]: Entering directory '/mason/build/x86_64/inetutils-2.8.tar.gz/src' │I│ /usr/bin/mkdir -p '/mason/install/usr/bin' │I│ /usr/bin/mkdir -p '/mason/install/usr/lib/inetutils' │I│ /usr/bin/install -c hostname dnsdomainname rcp rexec rlogin rsh tftp traceroute '/mason/install/usr/bin' │I│ make install-exec-hook │I│ make[4]: Entering directory '/mason/build/x86_64/inetutils-2.8.tar.gz/src' │I│ make[4]: Leaving directory '/mason/build/x86_64/inetutils-2.8.tar.gz/src' │I│ make[3]: Leaving directory '/mason/build/x86_64/inetutils-2.8.tar.gz/src' │I│ make[2]: Leaving directory '/mason/build/x86_64/inetutils-2.8.tar.gz/src' │I│ Making install in telnet │I│ make[2]: Entering directory '/mason/build/x86_64/inetutils-2.8.tar.gz/telnet' │I│ make[3]: Entering directory '/mason/build/x86_64/inetutils-2.8.tar.gz/telnet' │I│ make[3]: Nothing to be done for 'install-data-am'. │I│ /usr/bin/mkdir -p '/mason/install/usr/bin' │I│ /usr/bin/install -c telnet '/mason/install/usr/bin' │I│ make[3]: Leaving directory '/mason/build/x86_64/inetutils-2.8.tar.gz/telnet' │I│ make[2]: Leaving directory '/mason/build/x86_64/inetutils-2.8.tar.gz/telnet' │I│ Making install in telnetd │I│ make[2]: Entering directory '/mason/build/x86_64/inetutils-2.8.tar.gz/telnetd' │I│ make[3]: Entering directory '/mason/build/x86_64/inetutils-2.8.tar.gz/telnetd' │I│ make[3]: Nothing to be done for 'install-exec-am'. │I│ make[3]: Leaving directory '/mason/build/x86_64/inetutils-2.8.tar.gz/telnetd' │I│ make[2]: Leaving directory '/mason/build/x86_64/inetutils-2.8.tar.gz/telnetd' │I│ Making install in ftp │I│ make[2]: Entering directory '/mason/build/x86_64/inetutils-2.8.tar.gz/ftp' │I│ make[3]: Entering directory '/mason/build/x86_64/inetutils-2.8.tar.gz/ftp' │I│ make[3]: Nothing to be done for 'install-data-am'. │I│ /usr/bin/mkdir -p '/mason/install/usr/bin' │I│ /usr/bin/install -c ftp '/mason/install/usr/bin' │I│ make[3]: Leaving directory '/mason/build/x86_64/inetutils-2.8.tar.gz/ftp' │I│ make[2]: Leaving directory '/mason/build/x86_64/inetutils-2.8.tar.gz/ftp' │I│ Making install in ftpd │I│ make[2]: Entering directory '/mason/build/x86_64/inetutils-2.8.tar.gz/ftpd' │I│ make[3]: Entering directory '/mason/build/x86_64/inetutils-2.8.tar.gz/ftpd' │I│ make[3]: Nothing to be done for 'install-exec-am'. │I│ make[3]: Leaving directory '/mason/build/x86_64/inetutils-2.8.tar.gz/ftpd' │I│ make[2]: Leaving directory '/mason/build/x86_64/inetutils-2.8.tar.gz/ftpd' │I│ Making install in talk │I│ make[2]: Entering directory '/mason/build/x86_64/inetutils-2.8.tar.gz/talk' │I│ make[3]: Entering directory '/mason/build/x86_64/inetutils-2.8.tar.gz/talk' │I│ make[3]: Nothing to be done for 'install-data-am'. │I│ make[3]: Leaving directory '/mason/build/x86_64/inetutils-2.8.tar.gz/talk' │I│ make[2]: Leaving directory '/mason/build/x86_64/inetutils-2.8.tar.gz/talk' │I│ Making install in talkd │I│ make[2]: Entering directory '/mason/build/x86_64/inetutils-2.8.tar.gz/talkd' │I│ make[3]: Entering directory '/mason/build/x86_64/inetutils-2.8.tar.gz/talkd' │I│ make[3]: Nothing to be done for 'install-exec-am'. │I│ make[3]: Leaving directory '/mason/build/x86_64/inetutils-2.8.tar.gz/talkd' │I│ make[2]: Leaving directory '/mason/build/x86_64/inetutils-2.8.tar.gz/talkd' │I│ Making install in whois │I│ make[2]: Entering directory '/mason/build/x86_64/inetutils-2.8.tar.gz/whois' │I│ make install-am │I│ make[3]: Entering directory '/mason/build/x86_64/inetutils-2.8.tar.gz/whois' │I│ make[4]: Entering directory '/mason/build/x86_64/inetutils-2.8.tar.gz/whois' │I│ make[4]: Nothing to be done for 'install-data-am'. │I│ /usr/bin/mkdir -p '/mason/install/usr/bin' │I│ /usr/bin/install -c whois '/mason/install/usr/bin' │I│ make[4]: Leaving directory '/mason/build/x86_64/inetutils-2.8.tar.gz/whois' │I│ make[3]: Leaving directory '/mason/build/x86_64/inetutils-2.8.tar.gz/whois' │I│ make[2]: Leaving directory '/mason/build/x86_64/inetutils-2.8.tar.gz/whois' │I│ Making install in ping │I│ make[2]: Entering directory '/mason/build/x86_64/inetutils-2.8.tar.gz/ping' │I│ make[3]: Entering directory '/mason/build/x86_64/inetutils-2.8.tar.gz/ping' │I│ make[3]: Nothing to be done for 'install-data-am'. │I│ /usr/bin/mkdir -p '/mason/install/usr/bin' │I│ make install-exec-hook │I│ make[4]: Entering directory '/mason/build/x86_64/inetutils-2.8.tar.gz/ping' │I│ make[4]: Nothing to be done for 'install-exec-hook'. │I│ make[4]: Leaving directory '/mason/build/x86_64/inetutils-2.8.tar.gz/ping' │I│ make[3]: Leaving directory '/mason/build/x86_64/inetutils-2.8.tar.gz/ping' │I│ make[2]: Leaving directory '/mason/build/x86_64/inetutils-2.8.tar.gz/ping' │I│ Making install in ifconfig │I│ make[2]: Entering directory '/mason/build/x86_64/inetutils-2.8.tar.gz/ifconfig' │I│ Making install in system │I│ make[3]: Entering directory '/mason/build/x86_64/inetutils-2.8.tar.gz/ifconfig/system' │I│ make[4]: Entering directory '/mason/build/x86_64/inetutils-2.8.tar.gz/ifconfig/system' │I│ make[4]: Nothing to be done for 'install-exec-am'. │I│ make[4]: Nothing to be done for 'install-data-am'. │I│ make[4]: Leaving directory '/mason/build/x86_64/inetutils-2.8.tar.gz/ifconfig/system' │I│ make[3]: Leaving directory '/mason/build/x86_64/inetutils-2.8.tar.gz/ifconfig/system' │I│ make[3]: Entering directory '/mason/build/x86_64/inetutils-2.8.tar.gz/ifconfig' │I│ make[4]: Entering directory '/mason/build/x86_64/inetutils-2.8.tar.gz/ifconfig' │I│ make[4]: Nothing to be done for 'install-data-am'. │I│ make[4]: Leaving directory '/mason/build/x86_64/inetutils-2.8.tar.gz/ifconfig' │I│ make[3]: Leaving directory '/mason/build/x86_64/inetutils-2.8.tar.gz/ifconfig' │I│ make[2]: Leaving directory '/mason/build/x86_64/inetutils-2.8.tar.gz/ifconfig' │I│ Making install in doc │I│ make[2]: Entering directory '/mason/build/x86_64/inetutils-2.8.tar.gz/doc' │I│ make[3]: Entering directory '/mason/build/x86_64/inetutils-2.8.tar.gz/doc' │I│ make[3]: Nothing to be done for 'install-exec-am'. │I│ /usr/bin/mkdir -p '/mason/install/usr/share/info' │I│ /usr/bin/install -c -m 644 ./inetutils.info '/mason/install/usr/share/info' │I│ make[3]: Leaving directory '/mason/build/x86_64/inetutils-2.8.tar.gz/doc' │I│ make[2]: Leaving directory '/mason/build/x86_64/inetutils-2.8.tar.gz/doc' │I│ Making install in man │I│ make[2]: Entering directory '/mason/build/x86_64/inetutils-2.8.tar.gz/man' │I│ make[3]: Entering directory '/mason/build/x86_64/inetutils-2.8.tar.gz/man' │I│ make[3]: Nothing to be done for 'install-exec-am'. │I│ /usr/bin/mkdir -p '/mason/install/usr/share/man/man1' │I│ /usr/bin/mkdir -p '/mason/install/usr/share/man/man8' │I│ /usr/bin/install -c -m 644 hostname.1 dnsdomainname.1 ftp.1 rcp.1 rexec.1 rlogin.1 rsh.1 telnet.1 tftp.1 traceroute.1 whois.1 '/mason/install/usr/share/man/man1' │I│ make[3]: Leaving directory '/mason/build/x86_64/inetutils-2.8.tar.gz/man' │I│ make[2]: Leaving directory '/mason/build/x86_64/inetutils-2.8.tar.gz/man' │I│ Making install in tests │I│ make[2]: Entering directory '/mason/build/x86_64/inetutils-2.8.tar.gz/tests' │I│ make install-am │I│ make[3]: Entering directory '/mason/build/x86_64/inetutils-2.8.tar.gz/tests' │I│ make[4]: Entering directory '/mason/build/x86_64/inetutils-2.8.tar.gz/tests' │I│ make[4]: Nothing to be done for 'install-exec-am'. │I│ make[4]: Nothing to be done for 'install-data-am'. │I│ make[4]: Leaving directory '/mason/build/x86_64/inetutils-2.8.tar.gz/tests' │I│ make[3]: Leaving directory '/mason/build/x86_64/inetutils-2.8.tar.gz/tests' │I│ make[2]: Leaving directory '/mason/build/x86_64/inetutils-2.8.tar.gz/tests' │I│ make[2]: Entering directory '/mason/build/x86_64/inetutils-2.8.tar.gz' │I│ make[3]: Entering directory '/mason/build/x86_64/inetutils-2.8.tar.gz' │I│ make[3]: Nothing to be done for 'install-exec-am'. │I│ make[3]: Nothing to be done for 'install-data-am'. │I│ make[3]: Leaving directory '/mason/build/x86_64/inetutils-2.8.tar.gz' │I│ make[2]: Leaving directory '/mason/build/x86_64/inetutils-2.8.tar.gz' │I│ make[1]: Leaving directory '/mason/build/x86_64/inetutils-2.8.tar.gz' │I│ + find /mason/install/usr/share/man -empty -type d -delete │Analyzing artefacts (» = Include, × = Ignore, ^ = Replace) │A│ » /usr/bin/dnsdomainname │A│ » /usr/bin/ftp │A│ » /usr/bin/hostname │A│ » /usr/bin/rcp │A│ » /usr/bin/rexec │A│ » /usr/bin/rlogin │A│ » /usr/bin/rsh │A│ » /usr/bin/telnet │A│ » /usr/bin/tftp │A│ » /usr/bin/traceroute │A│ » /usr/bin/whois │A│ » /usr/lib/inetutils │A│ » /usr/share/info/inetutils.info │A│ » /usr/share/man/man1/dnsdomainname.1 │A│ » /usr/share/man/man1/ftp.1 │A│ » /usr/share/man/man1/hostname.1 │A│ » /usr/share/man/man1/rcp.1 │A│ » /usr/share/man/man1/rexec.1 │A│ » /usr/share/man/man1/rlogin.1 │A│ » /usr/share/man/man1/rsh.1 │A│ » /usr/share/man/man1/telnet.1 │A│ » /usr/share/man/man1/tftp.1 │A│ » /usr/share/man/man1/traceroute.1 │A│ » /usr/share/man/man1/whois.1 │A│ » /usr/lib/debug/.build-id/24/bf430a1345c33a93967eb61e9891b138571869.debug │A│ » /usr/lib/debug/.build-id/bf/5f30d86a3d3070176f7876dff93288549cd2d7.debug │A│ » /usr/lib/debug/.build-id/0a/253365a71a1961abb31839f25b308baa43d208.debug │A│ » /usr/lib/debug/.build-id/e0/d7ed090cd9bbe20d113d2af537f94f45aba11a.debug │A│ » /usr/lib/debug/.build-id/c1/51bb6dd52edbca4588d7b2574685474d59ff49.debug │A│ » /usr/lib/debug/.build-id/cc/fdc48348950067b9c481898e64e0ee9b37bb63.debug │A│ » /usr/lib/debug/.build-id/0b/37bcfdb2f36edfed9e9c7a51c825e7ae4bf7c4.debug │A│ » /usr/lib/debug/.build-id/ea/e824c78451fd023c2a460061af1d73498dfaa0.debug │A│ » /usr/lib/debug/.build-id/3d/5a9d0aa1f001b67a4606436f741ef2d945dd14.debug │A│ » /usr/lib/debug/.build-id/56/94115144786099ebbfbbed07e0dea6ed70d5fa.debug │A│ » /usr/lib/debug/.build-id/76/03e5a45b8b33351df8ca7e025e1cc900e1a691.debug Verifying Verified "i/inetutils/manifest.x86_64.bin" matches built manifest based on hash match: "5b26089722dd4eeb7a0ecf0eeeb1a6e6ae9e51cef95f373f12973e539428b6a3" Packaging Emitted inetutils-dbginfo-2.8-10-1-x86_64.stone Emitted inetutils-2.8-10-1-x86_64.stone Phase Elapsed % │Initialize 1.18s 2.3% │Populate (moss) ││Resolve 0.41s 0.8% ││Fetch 1.19s 2.4% ││Blit 1.66s 3.3% │Fetch 0.96s 1.9% │x86_64 ││Prepare 0.09s 0.2% ││Setup 41.36s 81.8% ││Build 2.86s 5.7% ││Install 0.47s 0.9% │Analyze 0.24s 0.5% │Emit 0.14s 0.3% ────────────────────────────────────── Total 50.55s 100.0% Build finished successfully at 2026-08-29T01:13:48+02:00