FreeBSD Bugzilla – Attachment 233237 Details for
Bug 262704
[NEW PORT] sysutils/diskus: Minimal, fast alternative to 'du -sh'
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
Poudriere Build Log
diskus-0.7.0.log (text/plain), 211.33 KB, created by
sec.research.2005
on 2022-04-15 18:05:54 UTC
(
hide
)
Description:
Poudriere Build Log
Filename:
MIME Type:
Creator:
sec.research.2005
Created:
2022-04-15 18:05:54 UTC
Size:
211.33 KB
patch
obsolete
>=>> Building sysutils/diskus >build started at Thu Apr 14 16:26:41 CDT 2022 >port directory: /usr/ports/sysutils/diskus >package name: diskus-0.7.0 >building for: FreeBSD 13dot1-default-job-01 13.1-RC2 FreeBSD 13.1-RC2 amd64 >maintained by: sec.research.2005@gmail.com >Makefile datestamp: -rw-r--r-- 1 root wheel 1521 Apr 14 21:25 /usr/ports/sysutils/diskus/Makefile >Ports top last git commit: b941648ed >Ports top unclean checkout: yes >Port dir last git commit: b941648ed >Port dir unclean checkout: yes >Poudriere version: poudriere-git-3.3.99.20211130 >Host OSVERSION: 1301000 >Jail OSVERSION: 1301000 >Job Id: 01 > >---Begin Environment--- >SHELL=/bin/csh >OSVERSION=1301000 >UNAME_v=FreeBSD 13.1-RC2 >UNAME_r=13.1-RC2 >BLOCKSIZE=K >MAIL=/var/mail/root >MM_CHARSET=UTF-8 >LANG=C.UTF-8 >STATUS=1 >HOME=/root >PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin >LOCALBASE=/usr/local >USER=root >POUDRIERE_NAME=poudriere-git >LIBEXECPREFIX=/usr/local/libexec/poudriere >POUDRIERE_VERSION=3.3.99.20211130 >MASTERMNT=/usr/local/poudriere/data/.m/13dot1-default/ref >LC_COLLATE=C >POUDRIERE_BUILD_TYPE=bulk >PACKAGE_BUILDING=yes >SAVED_TERM=xterm-256color >OUTPUT_REDIRECTED_STDERR=4 >OUTPUT_REDIRECTED=1 >PWD=/usr/local/poudriere/data/.m/13dot1-default/01/.p >OUTPUT_REDIRECTED_STDOUT=3 >P_PORTS_FEATURES=FLAVORS SELECTED_OPTIONS >MASTERNAME=13dot1-default >SCRIPTPREFIX=/usr/local/share/poudriere >SCRIPTNAME=bulk.sh >OLDPWD=/usr/local/poudriere/data/.m/13dot1-default/ref/.p/pool >POUDRIERE_PKGNAME=poudriere-git-3.3.99.20211130 >SCRIPTPATH=/usr/local/share/poudriere/bulk.sh >POUDRIEREPATH=/usr/local/bin/poudriere >---End Environment--- > >---Begin Poudriere Port Flags/Env--- >PORT_FLAGS= >PKGENV= >FLAVOR= >DEPENDS_ARGS= >MAKE_ARGS= >---End Poudriere Port Flags/Env--- > >---Begin OPTIONS List--- >===> The following configuration options are available for diskus-0.7.0: > DOCS=off: Build and/or install documentation >===> Use 'make config' to modify these settings >---End OPTIONS List--- > >--MAINTAINER-- >sec.research.2005@gmail.com >--End MAINTAINER-- > >--CONFIGURE_ARGS-- > >--End CONFIGURE_ARGS-- > >--CONFIGURE_ENV-- >XDG_DATA_HOME=/wrkdirs/usr/ports/sysutils/diskus/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/sysutils/diskus/work XDG_CACHE_HOME=/wrkdirs/usr/ports/sysutils/diskus/work/.cache HOME=/wrkdirs/usr/ports/sysutils/diskus/work TMPDIR="/wrkdirs/usr/ports/sysutils/diskus/work" PATH=/wrkdirs/usr/ports/sysutils/diskus/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin SHELL=/bin/sh CONFIG_SHELL=/bin/sh >--End CONFIGURE_ENV-- > >--MAKE_ENV-- >XDG_DATA_HOME=/wrkdirs/usr/ports/sysutils/diskus/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/sysutils/diskus/work XDG_CACHE_HOME=/wrkdirs/usr/ports/sysutils/diskus/work/.cache HOME=/wrkdirs/usr/ports/sysutils/diskus/work TMPDIR="/wrkdirs/usr/ports/sysutils/diskus/work" PATH=/wrkdirs/usr/ports/sysutils/diskus/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" -fstack-protector-strong " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" >--End MAKE_ENV-- > >--PLIST_SUB-- >PORTDOCS="@comment " OSREL=13.1 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/diskus" EXAMPLESDIR="share/examples/diskus" DATADIR="share/diskus" WWWDIR="www/diskus" ETCDIR="etc/diskus" >--End PLIST_SUB-- > >--SUB_LIST-- > PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/diskus DOCSDIR=/usr/local/share/doc/diskus EXAMPLESDIR=/usr/local/share/examples/diskus WWWDIR=/usr/local/www/diskus ETCDIR=/usr/local/etc/diskus >--End SUB_LIST-- > >---Begin make.conf--- >USE_PACKAGE_DEPENDS=yes >BATCH=yes >WRKDIRPREFIX=/wrkdirs >PORTSDIR=/usr/ports >PACKAGES=/packages >DISTDIR=/distfiles >FORCE_PACKAGE=yes >PACKAGE_BUILDING=yes >PACKAGE_BUILDING_FLAVORS=yes >#### /usr/local/etc/poudriere.d/13dot1-default-make.conf #### >DEFAULT_VERSIONS+= ssl=openssl >OPTIONS_FILE_UNSET+=DOCS >LICENSES_ACCEPTED+=SDL >DEFAULT_VERSIONS+=java=11 >WITH_CCACHE_BUILD=yes >CCACHE_DIR=/root/.ccache >#### Misc Poudriere #### >.include "/etc/make.conf.ports_env" >GID=0 >UID=0 >---End make.conf--- >--Resource limits-- >cpu time (seconds, -t) unlimited >file size (512-blocks, -f) unlimited >data seg size (kbytes, -d) 33554432 >stack size (kbytes, -s) 524288 >core file size (512-blocks, -c) unlimited >max memory size (kbytes, -m) unlimited >locked memory (kbytes, -l) unlimited >max user processes (-u) 500000 >open files (-n) 1024 >virtual mem size (kbytes, -v) unlimited >swap limit (kbytes, -w) unlimited >socket buffer size (bytes, -b) unlimited >pseudo-terminals (-p) unlimited >kqueues (-k) unlimited >umtx shared locks (-o) unlimited >--End resource limits-- >=======================<phase: check-sanity >============================ >===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 >===> License MIT accepted by the user >=========================================================================== >=======================<phase: pkg-depends >============================ >===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 >===> diskus-0.7.0 depends on file: /usr/local/sbin/pkg - not found >===> Installing existing package /packages/All/pkg-1.17.5_1.pkg >[13dot1-default-job-01] Installing pkg-1.17.5_1... >[13dot1-default-job-01] Extracting pkg-1.17.5_1: .......... done >===> diskus-0.7.0 depends on file: /usr/local/sbin/pkg - found >===> Returning to build of diskus-0.7.0 >=========================================================================== >=======================<phase: fetch-depends >============================ >===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 >=========================================================================== >=======================<phase: fetch >============================ >===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 >===> License MIT accepted by the user >===> Fetching all distfiles required by diskus-0.7.0 for building >=========================================================================== >=======================<phase: checksum >============================ >===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 >===> License MIT accepted by the user >===> Fetching all distfiles required by diskus-0.7.0 for building >=> SHA256 Checksum OK for rust/crates/ansi_term-0.11.0.crate. >=> SHA256 Checksum OK for rust/crates/arrayvec-0.4.12.crate. >=> SHA256 Checksum OK for rust/crates/atty-0.2.14.crate. >=> SHA256 Checksum OK for rust/crates/autocfg-1.0.1.crate. >=> SHA256 Checksum OK for rust/crates/bitflags-1.3.2.crate. >=> SHA256 Checksum OK for rust/crates/cfg-if-1.0.0.crate. >=> SHA256 Checksum OK for rust/crates/clap-2.33.3.crate. >=> SHA256 Checksum OK for rust/crates/crossbeam-channel-0.5.1.crate. >=> SHA256 Checksum OK for rust/crates/crossbeam-deque-0.8.1.crate. >=> SHA256 Checksum OK for rust/crates/crossbeam-epoch-0.9.5.crate. >=> SHA256 Checksum OK for rust/crates/crossbeam-utils-0.8.5.crate. >=> SHA256 Checksum OK for rust/crates/either-1.6.1.crate. >=> SHA256 Checksum OK for rust/crates/fuchsia-cprng-0.1.1.crate. >=> SHA256 Checksum OK for rust/crates/hermit-abi-0.1.19.crate. >=> SHA256 Checksum OK for rust/crates/humansize-1.1.1.crate. >=> SHA256 Checksum OK for rust/crates/itoa-0.4.8.crate. >=> SHA256 Checksum OK for rust/crates/lazy_static-1.4.0.crate. >=> SHA256 Checksum OK for rust/crates/libc-0.2.107.crate. >=> SHA256 Checksum OK for rust/crates/memoffset-0.6.4.crate. >=> SHA256 Checksum OK for rust/crates/nodrop-0.1.14.crate. >=> SHA256 Checksum OK for rust/crates/num-format-0.4.0.crate. >=> SHA256 Checksum OK for rust/crates/num_cpus-1.13.0.crate. >=> SHA256 Checksum OK for rust/crates/rand-0.4.6.crate. >=> SHA256 Checksum OK for rust/crates/rand_core-0.3.1.crate. >=> SHA256 Checksum OK for rust/crates/rand_core-0.4.2.crate. >=> SHA256 Checksum OK for rust/crates/rayon-1.5.1.crate. >=> SHA256 Checksum OK for rust/crates/rayon-core-1.9.1.crate. >=> SHA256 Checksum OK for rust/crates/rdrand-0.4.0.crate. >=> SHA256 Checksum OK for rust/crates/remove_dir_all-0.5.3.crate. >=> SHA256 Checksum OK for rust/crates/scopeguard-1.1.0.crate. >=> SHA256 Checksum OK for rust/crates/strsim-0.8.0.crate. >=> SHA256 Checksum OK for rust/crates/tempdir-0.3.7.crate. >=> SHA256 Checksum OK for rust/crates/term_size-0.3.2.crate. >=> SHA256 Checksum OK for rust/crates/textwrap-0.11.0.crate. >=> SHA256 Checksum OK for rust/crates/unicode-width-0.1.9.crate. >=> SHA256 Checksum OK for rust/crates/vec_map-0.8.2.crate. >=> SHA256 Checksum OK for rust/crates/winapi-0.3.9.crate. >=> SHA256 Checksum OK for rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate. >=> SHA256 Checksum OK for rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate. >=> SHA256 Checksum OK for sharkdp-diskus-v0.7.0_GH0.tar.gz. >=========================================================================== >=======================<phase: extract-depends>============================ >===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 >=========================================================================== >=======================<phase: extract >============================ >===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 >===> License MIT accepted by the user >===> Fetching all distfiles required by diskus-0.7.0 for building >===> Extracting for diskus-0.7.0 >=> SHA256 Checksum OK for rust/crates/ansi_term-0.11.0.crate. >=> SHA256 Checksum OK for rust/crates/arrayvec-0.4.12.crate. >=> SHA256 Checksum OK for rust/crates/atty-0.2.14.crate. >=> SHA256 Checksum OK for rust/crates/autocfg-1.0.1.crate. >=> SHA256 Checksum OK for rust/crates/bitflags-1.3.2.crate. >=> SHA256 Checksum OK for rust/crates/cfg-if-1.0.0.crate. >=> SHA256 Checksum OK for rust/crates/clap-2.33.3.crate. >=> SHA256 Checksum OK for rust/crates/crossbeam-channel-0.5.1.crate. >=> SHA256 Checksum OK for rust/crates/crossbeam-deque-0.8.1.crate. >=> SHA256 Checksum OK for rust/crates/crossbeam-epoch-0.9.5.crate. >=> SHA256 Checksum OK for rust/crates/crossbeam-utils-0.8.5.crate. >=> SHA256 Checksum OK for rust/crates/either-1.6.1.crate. >=> SHA256 Checksum OK for rust/crates/fuchsia-cprng-0.1.1.crate. >=> SHA256 Checksum OK for rust/crates/hermit-abi-0.1.19.crate. >=> SHA256 Checksum OK for rust/crates/humansize-1.1.1.crate. >=> SHA256 Checksum OK for rust/crates/itoa-0.4.8.crate. >=> SHA256 Checksum OK for rust/crates/lazy_static-1.4.0.crate. >=> SHA256 Checksum OK for rust/crates/libc-0.2.107.crate. >=> SHA256 Checksum OK for rust/crates/memoffset-0.6.4.crate. >=> SHA256 Checksum OK for rust/crates/nodrop-0.1.14.crate. >=> SHA256 Checksum OK for rust/crates/num-format-0.4.0.crate. >=> SHA256 Checksum OK for rust/crates/num_cpus-1.13.0.crate. >=> SHA256 Checksum OK for rust/crates/rand-0.4.6.crate. >=> SHA256 Checksum OK for rust/crates/rand_core-0.3.1.crate. >=> SHA256 Checksum OK for rust/crates/rand_core-0.4.2.crate. >=> SHA256 Checksum OK for rust/crates/rayon-1.5.1.crate. >=> SHA256 Checksum OK for rust/crates/rayon-core-1.9.1.crate. >=> SHA256 Checksum OK for rust/crates/rdrand-0.4.0.crate. >=> SHA256 Checksum OK for rust/crates/remove_dir_all-0.5.3.crate. >=> SHA256 Checksum OK for rust/crates/scopeguard-1.1.0.crate. >=> SHA256 Checksum OK for rust/crates/strsim-0.8.0.crate. >=> SHA256 Checksum OK for rust/crates/tempdir-0.3.7.crate. >=> SHA256 Checksum OK for rust/crates/term_size-0.3.2.crate. >=> SHA256 Checksum OK for rust/crates/textwrap-0.11.0.crate. >=> SHA256 Checksum OK for rust/crates/unicode-width-0.1.9.crate. >=> SHA256 Checksum OK for rust/crates/vec_map-0.8.2.crate. >=> SHA256 Checksum OK for rust/crates/winapi-0.3.9.crate. >=> SHA256 Checksum OK for rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate. >=> SHA256 Checksum OK for rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate. >=> SHA256 Checksum OK for sharkdp-diskus-v0.7.0_GH0.tar.gz. >===> Moving crates to /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates >=========================================================================== >=======================<phase: patch-depends >============================ >===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 >=========================================================================== >=======================<phase: patch >============================ >===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 >===> Patching for diskus-0.7.0 >=========================================================================== >=======================<phase: build-depends >============================ >===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 >===> diskus-0.7.0 depends on package: rust>=1.59.0 - not found >===> Installing existing package /packages/All/rust-1.59.0.pkg >[13dot1-default-job-01] Installing rust-1.59.0... >[13dot1-default-job-01] `-- Installing curl-7.82.0... >[13dot1-default-job-01] | `-- Installing ca_root_nss-3.77... >[13dot1-default-job-01] | `-- Extracting ca_root_nss-3.77: ........ done >[13dot1-default-job-01] | `-- Installing libnghttp2-1.46.0... >[13dot1-default-job-01] | `-- Extracting libnghttp2-1.46.0: .......... done >[13dot1-default-job-01] | `-- Installing libssh2-1.10.0,3... >[13dot1-default-job-01] | | `-- Installing openssl-1.1.1n,1... >[13dot1-default-job-01] | | `-- Extracting openssl-1.1.1n,1: .......... done >[13dot1-default-job-01] | `-- Extracting libssh2-1.10.0,3: .......... done >[13dot1-default-job-01] `-- Extracting curl-7.82.0: .......... done >[13dot1-default-job-01] Extracting rust-1.59.0: .......... done >===== >Message from ca_root_nss-3.77: > >-- >FreeBSD does not, and can not warrant that the certification authorities >whose certificates are included in this package have in any way been >audited for trustworthiness or RFC 3647 compliance. > >Assessment and verification of trust is the complete responsibility of the >system administrator. > > >This package installs symlinks to support root certificates discovery by >default for software that uses OpenSSL. > >This enables SSL Certificate Verification by client software without manual >intervention. > >If you prefer to do this manually, replace the following symlinks with >either an empty file or your site-local certificate bundle. > > * /etc/ssl/cert.pem > * /usr/local/etc/ssl/cert.pem > * /usr/local/openssl/cert.pem >===> diskus-0.7.0 depends on package: rust>=1.59.0 - found >===> Returning to build of diskus-0.7.0 >===> diskus-0.7.0 depends on file: /usr/local/bin/ccache - not found >===> Installing existing package /packages/All/ccache-3.7.12_3.pkg >[13dot1-default-job-01] Installing ccache-3.7.12_3... >[13dot1-default-job-01] Extracting ccache-3.7.12_3: ....... done >Create compiler links... >create symlink for cc >create symlink for cc (world) >create symlink for c++ >create symlink for c++ (world) >create symlink for CC >create symlink for CC (world) >create symlink for clang >create symlink for clang (world) >create symlink for clang++ >create symlink for clang++ (world) >===== >Message from ccache-3.7.12_3: > >-- >NOTE: >Please read /usr/local/share/doc/ccache/ccache-howto-freebsd.txt for >information on using ccache with FreeBSD ports and src. >===> diskus-0.7.0 depends on file: /usr/local/bin/ccache - found >===> Returning to build of diskus-0.7.0 >=========================================================================== >=======================<phase: lib-depends >============================ >===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 >=========================================================================== >=======================<phase: configure >============================ >===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 >===> Configuring for diskus-0.7.0 >===> Cargo config: >[source.cargo] >directory = '/wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates' >[source.crates-io] >replace-with = 'cargo' >===> Updating Cargo.lock >=========================================================================== >=======================<phase: build >============================ >===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 >===> Building for diskus-0.7.0 > Compiling libc v0.2.107 > Compiling autocfg v1.0.1 > Compiling crossbeam-utils v0.8.5 > Compiling cfg-if v1.0.0 > Compiling lazy_static v1.4.0 > Compiling crossbeam-epoch v0.9.5 > Compiling rayon-core v1.9.1 > Compiling scopeguard v1.1.0 > Compiling arrayvec v0.4.12 > Compiling unicode-width v0.1.9 > Compiling nodrop v0.1.14 > Compiling either v1.6.1 > Compiling itoa v0.4.8 > Compiling ansi_term v0.11.0 > Compiling bitflags v1.3.2 > Compiling vec_map v0.8.2 > Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/libc-0.2.107 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Raw FFI bindings to platform libraries like libc. >' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/libc' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libc CARGO_PKG_REPOSITORY='https://github.com/rust-lang/libc' CARGO_PKG_VERSION=0.2.107 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=107 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/wrkdirs/usr/ports/sysutils/diskus/work/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name build_script_build /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/libc-0.2.107/build.rs --error-format=json --json=diagnostic-rendered-ansi,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=6d246ea3d5fd5070 -C extra-filename=-6d246ea3d5fd5070 --out-dir /wrkdirs/usr/ports/sysutils/diskus/work/target/release/build/libc-6d246ea3d5fd5070 -C linker=cc -L dependency=/wrkdirs/usr/ports/sysutils/diskus/work/target/release/deps --cap-lints warn` > Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=autocfg CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/autocfg-1.0.1 CARGO_PKG_AUTHORS='Josh Stone <cuviper@gmail.com>' CARGO_PKG_DESCRIPTION='Automatic cfg for Rust compiler features' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=autocfg CARGO_PKG_REPOSITORY='https://github.com/cuviper/autocfg' CARGO_PKG_VERSION=1.0.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/wrkdirs/usr/ports/sysutils/diskus/work/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name autocfg /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/autocfg-1.0.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=39d4431468486bf5 -C extra-filename=-39d4431468486bf5 --out-dir /wrkdirs/usr/ports/sysutils/diskus/work/target/release/deps -C linker=cc -L dependency=/wrkdirs/usr/ports/sysutils/diskus/work/target/release/deps --cap-lints warn` > Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/crossbeam-utils-0.8.5 CARGO_PKG_AUTHORS='The Crossbeam Project Developers' CARGO_PKG_DESCRIPTION='Utilities for concurrent programming' CARGO_PKG_HOMEPAGE='https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-utils' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=crossbeam-utils CARGO_PKG_REPOSITORY='https://github.com/crossbeam-rs/crossbeam' CARGO_PKG_VERSION=0.8.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/wrkdirs/usr/ports/sysutils/diskus/work/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name build_script_build --edition=2018 /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/crossbeam-utils-0.8.5/build.rs --error-format=json --json=diagnostic-rendered-ansi,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="lazy_static"' --cfg 'feature="std"' -C metadata=e5d0cdc744ef7fbf -C extra-filename=-e5d0cdc744ef7fbf --out-dir /wrkdirs/usr/ports/sysutils/diskus/work/target/release/build/crossbeam-utils-e5d0cdc744ef7fbf -C linker=cc -L dependency=/wrkdirs/usr/ports/sysutils/diskus/work/target/release/deps --cap-lints warn` > Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=cfg_if CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/cfg-if-1.0.0 CARGO_PKG_AUTHORS='Alex Crichton <alex@alexcrichton.com>' CARGO_PKG_DESCRIPTION='A macro to ergonomically define an item depending on a large number of #[cfg] >parameters. Structured like an if-else chain, the first matching branch is the >item that gets emitted. >' CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/cfg-if' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cfg-if CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/cfg-if' CARGO_PKG_VERSION=1.0.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/wrkdirs/usr/ports/sysutils/diskus/work/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name cfg_if --edition=2018 /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/cfg-if-1.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C metadata=c1e06d9691ae61f8 -C extra-filename=-c1e06d9691ae61f8 --out-dir /wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=cc -L dependency=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps -L dependency=/wrkdirs/usr/ports/sysutils/diskus/work/target/release/deps --cap-lints warn -C link-arg=-fstack-protector-strong` > Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=lazy_static CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/lazy_static-1.4.0 CARGO_PKG_AUTHORS='Marvin Löbel <loebel.marvin@gmail.com>' CARGO_PKG_DESCRIPTION='A macro for declaring lazily evaluated statics in Rust.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=lazy_static CARGO_PKG_REPOSITORY='https://github.com/rust-lang-nursery/lazy-static.rs' CARGO_PKG_VERSION=1.4.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/wrkdirs/usr/ports/sysutils/diskus/work/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name lazy_static /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/lazy_static-1.4.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C metadata=c0c50ba2b06e12eb -C extra-filename=-c0c50ba2b06e12eb --out-dir /wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=cc -L dependency=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps -L dependency=/wrkdirs/usr/ports/sysutils/diskus/work/target/release/deps --cap-lints warn -C link-arg=-fstack-protector-strong` > Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/crossbeam-epoch-0.9.5 CARGO_PKG_AUTHORS='The Crossbeam Project Developers' CARGO_PKG_DESCRIPTION='Epoch-based garbage collection' CARGO_PKG_HOMEPAGE='https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-epoch' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=crossbeam-epoch CARGO_PKG_REPOSITORY='https://github.com/crossbeam-rs/crossbeam' CARGO_PKG_VERSION=0.9.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/wrkdirs/usr/ports/sysutils/diskus/work/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name build_script_build --edition=2018 /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/crossbeam-epoch-0.9.5/build.rs --error-format=json --json=diagnostic-rendered-ansi,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="lazy_static"' --cfg 'feature="std"' -C metadata=c5ef2f4854447de6 -C extra-filename=-c5ef2f4854447de6 --out-dir /wrkdirs/usr/ports/sysutils/diskus/work/target/release/build/crossbeam-epoch-c5ef2f4854447de6 -C linker=cc -L dependency=/wrkdirs/usr/ports/sysutils/diskus/work/target/release/deps --cap-lints warn` > Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/rayon-core-1.9.1 CARGO_PKG_AUTHORS='Niko Matsakis <niko@alum.mit.edu>:Josh Stone <cuviper@gmail.com>' CARGO_PKG_DESCRIPTION='Core APIs for Rayon' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rayon-core CARGO_PKG_REPOSITORY='https://github.com/rayon-rs/rayon' CARGO_PKG_VERSION=1.9.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/wrkdirs/usr/ports/sysutils/diskus/work/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name build_script_build --edition=2018 /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/rayon-core-1.9.1/build.rs --error-format=json --json=diagnostic-rendered-ansi,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C metadata=513a25ad67629431 -C extra-filename=-513a25ad67629431 --out-dir /wrkdirs/usr/ports/sysutils/diskus/work/target/release/build/rayon-core-513a25ad67629431 -C linker=cc -L dependency=/wrkdirs/usr/ports/sysutils/diskus/work/target/release/deps --cap-lints warn` > Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=scopeguard CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/scopeguard-1.1.0 CARGO_PKG_AUTHORS=bluss CARGO_PKG_DESCRIPTION='A RAII scope guard that will run a given closure when it goes out of scope, >even if the code between panics (assuming unwinding panic). > >Defines the macros `defer'\!'`, `defer_on_unwind'\!'`, `defer_on_success'\!'` as >shorthands for guards with one of the implemented strategies. >' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=scopeguard CARGO_PKG_REPOSITORY='https://github.com/bluss/scopeguard' CARGO_PKG_VERSION=1.1.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/wrkdirs/usr/ports/sysutils/diskus/work/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name scopeguard /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/scopeguard-1.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C metadata=3928f1d5909b0b09 -C extra-filename=-3928f1d5909b0b09 --out-dir /wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=cc -L dependency=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps -L dependency=/wrkdirs/usr/ports/sysutils/diskus/work/target/release/deps --cap-lints warn -C link-arg=-fstack-protector-strong` > Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/arrayvec-0.4.12 CARGO_PKG_AUTHORS=bluss CARGO_PKG_DESCRIPTION='A vector with fixed capacity, backed by an array (it can be stored on the stack too). Implements fixed capacity ArrayVec and ArrayString.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=arrayvec CARGO_PKG_REPOSITORY='https://github.com/bluss/arrayvec' CARGO_PKG_VERSION=0.4.12 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=12 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/wrkdirs/usr/ports/sysutils/diskus/work/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name build_script_build /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/arrayvec-0.4.12/build.rs --error-format=json --json=diagnostic-rendered-ansi,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=d55666c1c8062c0c -C extra-filename=-d55666c1c8062c0c --out-dir /wrkdirs/usr/ports/sysutils/diskus/work/target/release/build/arrayvec-d55666c1c8062c0c -C linker=cc -L dependency=/wrkdirs/usr/ports/sysutils/diskus/work/target/release/deps --cap-lints warn` > Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=unicode_width CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/unicode-width-0.1.9 CARGO_PKG_AUTHORS='kwantam <kwantam@gmail.com>:Manish Goregaokar <manishsmail@gmail.com>' CARGO_PKG_DESCRIPTION='Determine displayed width of `char` and `str` types >according to Unicode Standard Annex #11 rules. >' CARGO_PKG_HOMEPAGE='https://github.com/unicode-rs/unicode-width' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=unicode-width CARGO_PKG_REPOSITORY='https://github.com/unicode-rs/unicode-width' CARGO_PKG_VERSION=0.1.9 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=9 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/wrkdirs/usr/ports/sysutils/diskus/work/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name unicode_width /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/unicode-width-0.1.9/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="default"' -C metadata=b558a1a6a1915842 -C extra-filename=-b558a1a6a1915842 --out-dir /wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=cc -L dependency=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps -L dependency=/wrkdirs/usr/ports/sysutils/diskus/work/target/release/deps --cap-lints warn -C link-arg=-fstack-protector-strong` > Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=nodrop CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/nodrop-0.1.14 CARGO_PKG_AUTHORS=bluss CARGO_PKG_DESCRIPTION='A wrapper type to inhibit drop (destructor). > >***Deprecated: Use ManuallyDrop or MaybeUninit instead'\!'*** >' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=nodrop CARGO_PKG_REPOSITORY='https://github.com/bluss/arrayvec' CARGO_PKG_VERSION=0.1.14 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=14 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/wrkdirs/usr/ports/sysutils/diskus/work/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name nodrop /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/nodrop-0.1.14/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C metadata=7384e6d2621d4c0d -C extra-filename=-7384e6d2621d4c0d --out-dir /wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=cc -L dependency=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps -L dependency=/wrkdirs/usr/ports/sysutils/diskus/work/target/release/deps --cap-lints warn -C link-arg=-fstack-protector-strong` > Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=either CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/either-1.6.1 CARGO_PKG_AUTHORS=bluss CARGO_PKG_DESCRIPTION='The enum `Either` with variants `Left` and `Right` is a general purpose sum type with two cases. >' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=either CARGO_PKG_REPOSITORY='https://github.com/bluss/either' CARGO_PKG_VERSION=1.6.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/wrkdirs/usr/ports/sysutils/diskus/work/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name either /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/either-1.6.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C metadata=59830cabf0730de7 -C extra-filename=-59830cabf0730de7 --out-dir /wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=cc -L dependency=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps -L dependency=/wrkdirs/usr/ports/sysutils/diskus/work/target/release/deps --cap-lints warn -C link-arg=-fstack-protector-strong` > Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=itoa CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/itoa-0.4.8 CARGO_PKG_AUTHORS='David Tolnay <dtolnay@gmail.com>' CARGO_PKG_DESCRIPTION='Fast functions for printing integer primitives to an io::Write' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=itoa CARGO_PKG_REPOSITORY='https://github.com/dtolnay/itoa' CARGO_PKG_VERSION=0.4.8 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/wrkdirs/usr/ports/sysutils/diskus/work/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name itoa /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/itoa-0.4.8/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="i128"' --cfg 'feature="std"' -C metadata=ee24515c812cd014 -C extra-filename=-ee24515c812cd014 --out-dir /wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=cc -L dependency=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps -L dependency=/wrkdirs/usr/ports/sysutils/diskus/work/target/release/deps --cap-lints warn -C link-arg=-fstack-protector-strong` > Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=ansi_term CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/ansi_term-0.11.0 CARGO_PKG_AUTHORS='ogham@bsago.me:Ryan Scheel (Havvy) <ryan.havvy@gmail.com>:Josh Triplett <josh@joshtriplett.org>' CARGO_PKG_DESCRIPTION='Library for ANSI terminal colours and styles (bold, underline)' CARGO_PKG_HOMEPAGE='https://github.com/ogham/rust-ansi-term' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ansi_term CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=0.11.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=11 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/wrkdirs/usr/ports/sysutils/diskus/work/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name ansi_term /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/ansi_term-0.11.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C metadata=0c779572f4d0041b -C extra-filename=-0c779572f4d0041b --out-dir /wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=cc -L dependency=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps -L dependency=/wrkdirs/usr/ports/sysutils/diskus/work/target/release/deps --cap-lints warn -C link-arg=-fstack-protector-strong` > Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=bitflags CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/bitflags-1.3.2 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='A macro to generate structures which behave like bitflags. >' CARGO_PKG_HOMEPAGE='https://github.com/bitflags/bitflags' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitflags CARGO_PKG_REPOSITORY='https://github.com/bitflags/bitflags' CARGO_PKG_VERSION=1.3.2 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/wrkdirs/usr/ports/sysutils/diskus/work/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name bitflags --edition=2018 /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/bitflags-1.3.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="default"' -C metadata=1c50289aa7f1022c -C extra-filename=-1c50289aa7f1022c --out-dir /wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=cc -L dependency=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps -L dependency=/wrkdirs/usr/ports/sysutils/diskus/work/target/release/deps --cap-lints warn -C link-arg=-fstack-protector-strong` > Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=vec_map CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/vec_map-0.8.2 CARGO_PKG_AUTHORS='Alex Crichton <alex@alexcrichton.com>:Jorge Aparicio <japaricious@gmail.com>:Alexis Beingessner <a.beingessner@gmail.com>:Brian Anderson <>:tbu- <>:Manish Goregaokar <>:Aaron Turon <aturon@mozilla.com>:Adolfo OchagavÃa <>:Niko Matsakis <>:Steven Fackler <>:Chase Southwood <csouth3@illinois.edu>:Eduard Burtescu <>:Florian Wilkens <>:Félix Raimundo <>:Tibor Benke <>:Markus Siemens <markus@m-siemens.de>:Josh Branchaud <jbranchaud@gmail.com>:Huon Wilson <dbau.pp@gmail.com>:Corey Farwell <coref@rwell.org>:Aaron Liblong <>:Nick Cameron <nrc@ncameron.org>:Patrick Walton <pcwalton@mimiga.net>:Felix S Klock II <>:Andrew Paseltiner <apaseltiner@gmail.com>:Sean McArthur <sean.monstar@gmail.com>:Vadim Petrochenkov <>' CARGO_PKG_DESCRIPTION='A simple map based on a vector for small integer keys' CARGO_PKG_HOMEPAGE='https://github.com/contain-rs/vec-map' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=vec_map CARGO_PKG_REPOSITORY='https://github.com/contain-rs/vec-map' CARGO_PKG_VERSION=0.8.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/wrkdirs/usr/ports/sysutils/diskus/work/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name vec_map /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/vec_map-0.8.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C metadata=10169f575b19cfaf -C extra-filename=-10169f575b19cfaf --out-dir /wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=cc -L dependency=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps -L dependency=/wrkdirs/usr/ports/sysutils/diskus/work/target/release/deps --cap-lints warn -C link-arg=-fstack-protector-strong` > Compiling strsim v0.8.0 > Compiling humansize v1.1.1 > Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=strsim CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/strsim-0.8.0 CARGO_PKG_AUTHORS='Danny Guo <dannyguo91@gmail.com>' CARGO_PKG_DESCRIPTION='Implementations of string similarity metrics. >Includes Hamming, Levenshtein, OSA, Damerau-Levenshtein, Jaro, and Jaro-Winkler. >' CARGO_PKG_HOMEPAGE='https://github.com/dguo/strsim-rs' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=strsim CARGO_PKG_REPOSITORY='https://github.com/dguo/strsim-rs' CARGO_PKG_VERSION=0.8.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/wrkdirs/usr/ports/sysutils/diskus/work/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name strsim /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/strsim-0.8.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C metadata=387e976e3c1c2cbc -C extra-filename=-387e976e3c1c2cbc --out-dir /wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=cc -L dependency=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps -L dependency=/wrkdirs/usr/ports/sysutils/diskus/work/target/release/deps --cap-lints warn -C link-arg=-fstack-protector-strong` > Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=humansize CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/humansize-1.1.1 CARGO_PKG_AUTHORS='Leopold Arkham <leopold.arkham@gmail.com>' CARGO_PKG_DESCRIPTION='A configurable crate to easily represent file sizes in a human-readable format.' CARGO_PKG_HOMEPAGE='https://github.com/LeopoldArkham/humansize' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=humansize CARGO_PKG_REPOSITORY='https://github.com/LeopoldArkham/humansize' CARGO_PKG_VERSION=1.1.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/wrkdirs/usr/ports/sysutils/diskus/work/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name humansize /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/humansize-1.1.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C metadata=151053cfb1aaefd5 -C extra-filename=-151053cfb1aaefd5 --out-dir /wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=cc -L dependency=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps -L dependency=/wrkdirs/usr/ports/sysutils/diskus/work/target/release/deps --cap-lints warn -C link-arg=-fstack-protector-strong` >warning: unnecessary parentheses around type > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/vec_map-0.8.2/src/lib.rs:1010:34 > | >1010 | fn next(&mut self) -> Option<(&'a V)> { self.iter.next().map(|e| e.1) } > | ^ ^ > | > = note: `#[warn(unused_parens)]` on by default >help: remove these parentheses > | >1010 - fn next(&mut self) -> Option<(&'a V)> { self.iter.next().map(|e| e.1) } >1010 + fn next(&mut self) -> Option<&'a V> { self.iter.next().map(|e| e.1) } > | > >warning: unnecessary parentheses around type > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/vec_map-0.8.2/src/lib.rs:1017:39 > | >1017 | fn next_back(&mut self) -> Option<(&'a V)> { self.iter.next_back().map(|e| e.1) } > | ^ ^ > | >help: remove these parentheses > | >1017 - fn next_back(&mut self) -> Option<(&'a V)> { self.iter.next_back().map(|e| e.1) } >1017 + fn next_back(&mut self) -> Option<&'a V> { self.iter.next_back().map(|e| e.1) } > | > >warning: unnecessary parentheses around type > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/vec_map-0.8.2/src/lib.rs:1023:34 > | >1023 | fn next(&mut self) -> Option<(&'a mut V)> { self.iter_mut.next().map(|e| e.1) } > | ^ ^ > | >help: remove these parentheses > | >1023 - fn next(&mut self) -> Option<(&'a mut V)> { self.iter_mut.next().map(|e| e.1) } >1023 + fn next(&mut self) -> Option<&'a mut V> { self.iter_mut.next().map(|e| e.1) } > | > >warning: associated type `wstr` should have an upper camel case name > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/ansi_term-0.11.0/src/write.rs:6:10 > | >6 | type wstr: ?Sized; > | ^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Wstr` > | > = note: `#[warn(non_camel_case_types)]` on by default > >warning: unused attribute > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/ansi_term-0.11.0/src/lib.rs:171:1 > | >171 | #![crate_type = "dylib"] > | ^^^^^^^^^^^^^^^^^^^^^^^^ help: remove this attribute > | > = note: `#[warn(unused_attributes)]` on by default >note: attribute also specified here > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/ansi_term-0.11.0/src/lib.rs:170:1 > | >170 | #![crate_type = "rlib"] > | ^^^^^^^^^^^^^^^^^^^^^^^ > = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/ansi_term-0.11.0/src/write.rs:15:23 > | >15 | impl<'a> AnyWrite for fmt::Write + 'a { > | ^^^^^^^^^^^^^^^ > | > = note: `#[warn(bare_trait_objects)]` on by default > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >15 - impl<'a> AnyWrite for fmt::Write + 'a { >15 + impl<'a> AnyWrite for dyn fmt::Write + 'a { > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/ansi_term-0.11.0/src/write.rs:29:23 > | >29 | impl<'a> AnyWrite for io::Write + 'a { > | ^^^^^^^^^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >29 - impl<'a> AnyWrite for io::Write + 'a { >29 + impl<'a> AnyWrite for dyn io::Write + 'a { > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/ansi_term-0.11.0/src/ansi.rs:171:21 > | >171 | let f: &mut fmt::Write = f; > | ^^^^^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >171 - let f: &mut fmt::Write = f; >171 + let f: &mut dyn fmt::Write = f; > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/ansi_term-0.11.0/src/ansi.rs:183:29 > | >183 | let f: &mut fmt::Write = f; > | ^^^^^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >183 - let f: &mut fmt::Write = f; >183 + let f: &mut dyn fmt::Write = f; > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/ansi_term-0.11.0/src/ansi.rs:187:29 > | >187 | let f: &mut fmt::Write = f; > | ^^^^^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >187 - let f: &mut fmt::Write = f; >187 + let f: &mut dyn fmt::Write = f; > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/ansi_term-0.11.0/src/ansi.rs:200:21 > | >200 | let f: &mut fmt::Write = f; > | ^^^^^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >200 - let f: &mut fmt::Write = f; >200 + let f: &mut dyn fmt::Write = f; > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/ansi_term-0.11.0/src/display.rs:184:21 > | >184 | let w: &mut fmt::Write = f; > | ^^^^^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >184 - let w: &mut fmt::Write = f; >184 + let w: &mut dyn fmt::Write = f; > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/ansi_term-0.11.0/src/display.rs:193:21 > | >193 | let w: &mut io::Write = w; > | ^^^^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >193 - let w: &mut io::Write = w; >193 + let w: &mut dyn io::Write = w; > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/ansi_term-0.11.0/src/display.rs:212:21 > | >212 | let f: &mut fmt::Write = f; > | ^^^^^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >212 - let f: &mut fmt::Write = f; >212 + let f: &mut dyn fmt::Write = f; > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/ansi_term-0.11.0/src/display.rs:222:21 > | >222 | let w: &mut io::Write = w; > | ^^^^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >222 - let w: &mut io::Write = w; >222 + let w: &mut dyn io::Write = w; > | > > Running `/wrkdirs/usr/ports/sysutils/diskus/work/target/release/build/rayon-core-513a25ad67629431/build-script-build` >[rayon-core 1.9.1] cargo:rerun-if-changed=build.rs > Running `/wrkdirs/usr/ports/sysutils/diskus/work/target/release/build/crossbeam-epoch-c5ef2f4854447de6/build-script-build` > Running `/wrkdirs/usr/ports/sysutils/diskus/work/target/release/build/crossbeam-utils-e5d0cdc744ef7fbf/build-script-build` >[crossbeam-epoch 0.9.5] cargo:rerun-if-changed=no_atomic.rs >[crossbeam-utils 0.8.5] cargo:rerun-if-changed=no_atomic.rs > Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=crossbeam_utils CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/crossbeam-utils-0.8.5 CARGO_PKG_AUTHORS='The Crossbeam Project Developers' CARGO_PKG_DESCRIPTION='Utilities for concurrent programming' CARGO_PKG_HOMEPAGE='https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-utils' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=crossbeam-utils CARGO_PKG_REPOSITORY='https://github.com/crossbeam-rs/crossbeam' CARGO_PKG_VERSION=0.8.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/wrkdirs/usr/ports/sysutils/diskus/work/target/release/deps:/usr/local/lib' OUT_DIR=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/build/crossbeam-utils-29a57217a7b9c025/out /usr/local/bin/rustc --crate-name crossbeam_utils --edition=2018 /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/crossbeam-utils-0.8.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="lazy_static"' --cfg 'feature="std"' -C metadata=8ad9edd013105184 -C extra-filename=-8ad9edd013105184 --out-dir /wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=cc -L dependency=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps -L dependency=/wrkdirs/usr/ports/sysutils/diskus/work/target/release/deps --extern cfg_if=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps/libcfg_if-c1e06d9691ae61f8.rmeta --extern lazy_static=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps/liblazy_static-c0c50ba2b06e12eb.rmeta --cap-lints warn -C link-arg=-fstack-protector-strong` >warning: `vec_map` (lib) generated 3 warnings > Running `/wrkdirs/usr/ports/sysutils/diskus/work/target/release/build/libc-6d246ea3d5fd5070/build-script-build` > Running `/wrkdirs/usr/ports/sysutils/diskus/work/target/release/build/arrayvec-d55666c1c8062c0c/build-script-build` >[libc 0.2.107] cargo:rerun-if-changed=build.rs >[arrayvec 0.4.12] cargo:rerun-if-changed=build.rs >[libc 0.2.107] cargo:rustc-cfg=freebsd11 >[libc 0.2.107] cargo:rustc-cfg=libc_priv_mod_use >[libc 0.2.107] cargo:rustc-cfg=libc_union >[libc 0.2.107] cargo:rustc-cfg=libc_const_size_of >[libc 0.2.107] cargo:rustc-cfg=libc_align >[libc 0.2.107] cargo:rustc-cfg=libc_core_cvoid >[libc 0.2.107] cargo:rustc-cfg=libc_packedN >[libc 0.2.107] cargo:rustc-cfg=libc_cfg_target_vendor >[libc 0.2.107] cargo:rustc-cfg=libc_ptr_addr_of > Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=libc CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/libc-0.2.107 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Raw FFI bindings to platform libraries like libc. >' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/libc' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libc CARGO_PKG_REPOSITORY='https://github.com/rust-lang/libc' CARGO_PKG_VERSION=0.2.107 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=107 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/wrkdirs/usr/ports/sysutils/diskus/work/target/release/deps:/usr/local/lib' OUT_DIR=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/build/libc-88ae6c8a66cbbc0d/out /usr/local/bin/rustc --crate-name libc /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/libc-0.2.107/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=a874ab8766f1ec87 -C extra-filename=-a874ab8766f1ec87 --out-dir /wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=cc -L dependency=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps -L dependency=/wrkdirs/usr/ports/sysutils/diskus/work/target/release/deps --cap-lints warn -C link-arg=-fstack-protector-strong --cfg freebsd11 --cfg libc_priv_mod_use --cfg libc_union --cfg libc_const_size_of --cfg libc_align --cfg libc_core_cvoid --cfg libc_packedN --cfg libc_cfg_target_vendor --cfg libc_ptr_addr_of` >[arrayvec 0.4.12] cargo:rustc-cfg=has_stable_maybe_uninit > Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=arrayvec CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/arrayvec-0.4.12 CARGO_PKG_AUTHORS=bluss CARGO_PKG_DESCRIPTION='A vector with fixed capacity, backed by an array (it can be stored on the stack too). Implements fixed capacity ArrayVec and ArrayString.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=arrayvec CARGO_PKG_REPOSITORY='https://github.com/bluss/arrayvec' CARGO_PKG_VERSION=0.4.12 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=12 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/wrkdirs/usr/ports/sysutils/diskus/work/target/release/deps:/usr/local/lib' OUT_DIR=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/build/arrayvec-fc2165d3788ef15f/out /usr/local/bin/rustc --crate-name arrayvec /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/arrayvec-0.4.12/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=c180b7b2e887b883 -C extra-filename=-c180b7b2e887b883 --out-dir /wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=cc -L dependency=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps -L dependency=/wrkdirs/usr/ports/sysutils/diskus/work/target/release/deps --extern nodrop=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps/libnodrop-7384e6d2621d4c0d.rmeta --cap-lints warn -C link-arg=-fstack-protector-strong --cfg has_stable_maybe_uninit` > Compiling memoffset v0.6.4 > Compiling rayon v1.5.1 > Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/memoffset-0.6.4 CARGO_PKG_AUTHORS='Gilad Naaman <gilad.naaman@gmail.com>' CARGO_PKG_DESCRIPTION='offset_of functionality for Rust structs.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=memoffset CARGO_PKG_REPOSITORY='https://github.com/Gilnaa/memoffset' CARGO_PKG_VERSION=0.6.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/wrkdirs/usr/ports/sysutils/diskus/work/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name build_script_build /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/memoffset-0.6.4/build.rs --error-format=json --json=diagnostic-rendered-ansi,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' -C metadata=ac2b9c2b9edbefdc -C extra-filename=-ac2b9c2b9edbefdc --out-dir /wrkdirs/usr/ports/sysutils/diskus/work/target/release/build/memoffset-ac2b9c2b9edbefdc -C linker=cc -L dependency=/wrkdirs/usr/ports/sysutils/diskus/work/target/release/deps --extern autocfg=/wrkdirs/usr/ports/sysutils/diskus/work/target/release/deps/libautocfg-39d4431468486bf5.rlib --cap-lints warn` > Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/rayon-1.5.1 CARGO_PKG_AUTHORS='Niko Matsakis <niko@alum.mit.edu>:Josh Stone <cuviper@gmail.com>' CARGO_PKG_DESCRIPTION='Simple work-stealing parallelism for Rust' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rayon CARGO_PKG_REPOSITORY='https://github.com/rayon-rs/rayon' CARGO_PKG_VERSION=1.5.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/wrkdirs/usr/ports/sysutils/diskus/work/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name build_script_build --edition=2018 /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/rayon-1.5.1/build.rs --error-format=json --json=diagnostic-rendered-ansi,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C metadata=b9b28c1060bcb227 -C extra-filename=-b9b28c1060bcb227 --out-dir /wrkdirs/usr/ports/sysutils/diskus/work/target/release/build/rayon-b9b28c1060bcb227 -C linker=cc -L dependency=/wrkdirs/usr/ports/sysutils/diskus/work/target/release/deps --extern autocfg=/wrkdirs/usr/ports/sysutils/diskus/work/target/release/deps/libautocfg-39d4431468486bf5.rlib --cap-lints warn` >warning: anonymous parameters are deprecated and will be removed in the next edition > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/arrayvec-0.4.12/src/array.rs:31:13 > | >31 | fn from(usize) -> Self; > | ^^^^^ help: try naming the parameter or explicitly ignoring it: `_: usize` > | > = note: `#[warn(anonymous_parameters)]` on by default > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! > = note: for more information, see issue #41686 <https://github.com/rust-lang/rust/issues/41686> > >warning: use of deprecated macro `try`: use the `?` operator instead > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/arrayvec-0.4.12/src/array_string.rs:95:17 > | >95 | let s = try!(str::from_utf8(b.as_slice())); > | ^^^ > | > = note: `#[warn(deprecated)]` on by default > >warning: `ansi_term` (lib) generated 12 warnings > Running `/wrkdirs/usr/ports/sysutils/diskus/work/target/release/build/rayon-b9b28c1060bcb227/build-script-build` > Running `/wrkdirs/usr/ports/sysutils/diskus/work/target/release/build/memoffset-ac2b9c2b9edbefdc/build-script-build` > Compiling crossbeam-channel v0.5.1 > Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=crossbeam_channel CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/crossbeam-channel-0.5.1 CARGO_PKG_AUTHORS='The Crossbeam Project Developers' CARGO_PKG_DESCRIPTION='Multi-producer multi-consumer channels for message passing' CARGO_PKG_HOMEPAGE='https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-channel' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=crossbeam-channel CARGO_PKG_REPOSITORY='https://github.com/crossbeam-rs/crossbeam' CARGO_PKG_VERSION=0.5.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/wrkdirs/usr/ports/sysutils/diskus/work/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name crossbeam_channel --edition=2018 /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/crossbeam-channel-0.5.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="crossbeam-utils"' --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=edec0e1a406579e3 -C extra-filename=-edec0e1a406579e3 --out-dir /wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=cc -L dependency=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps -L dependency=/wrkdirs/usr/ports/sysutils/diskus/work/target/release/deps --extern cfg_if=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps/libcfg_if-c1e06d9691ae61f8.rmeta --extern crossbeam_utils=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps/libcrossbeam_utils-8ad9edd013105184.rmeta --cap-lints warn -C link-arg=-fstack-protector-strong` >[memoffset 0.6.4] cargo:rustc-cfg=tuple_ty >[memoffset 0.6.4] cargo:rustc-cfg=allow_clippy >[memoffset 0.6.4] cargo:rustc-cfg=maybe_uninit >[memoffset 0.6.4] cargo:rustc-cfg=doctests >[memoffset 0.6.4] cargo:rustc-cfg=raw_ref_macros > Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=memoffset CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/memoffset-0.6.4 CARGO_PKG_AUTHORS='Gilad Naaman <gilad.naaman@gmail.com>' CARGO_PKG_DESCRIPTION='offset_of functionality for Rust structs.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=memoffset CARGO_PKG_REPOSITORY='https://github.com/Gilnaa/memoffset' CARGO_PKG_VERSION=0.6.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/wrkdirs/usr/ports/sysutils/diskus/work/target/release/deps:/usr/local/lib' OUT_DIR=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/build/memoffset-ff0d16cb8101eb8f/out /usr/local/bin/rustc --crate-name memoffset /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/memoffset-0.6.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="default"' -C metadata=17884dfd86a0a694 -C extra-filename=-17884dfd86a0a694 --out-dir /wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=cc -L dependency=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps -L dependency=/wrkdirs/usr/ports/sysutils/diskus/work/target/release/deps --cap-lints warn -C link-arg=-fstack-protector-strong --cfg tuple_ty --cfg allow_clippy --cfg maybe_uninit --cfg doctests --cfg raw_ref_macros` > Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=crossbeam_epoch CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/crossbeam-epoch-0.9.5 CARGO_PKG_AUTHORS='The Crossbeam Project Developers' CARGO_PKG_DESCRIPTION='Epoch-based garbage collection' CARGO_PKG_HOMEPAGE='https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-epoch' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=crossbeam-epoch CARGO_PKG_REPOSITORY='https://github.com/crossbeam-rs/crossbeam' CARGO_PKG_VERSION=0.9.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/wrkdirs/usr/ports/sysutils/diskus/work/target/release/deps:/usr/local/lib' OUT_DIR=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/build/crossbeam-epoch-a25c5ee31150e649/out /usr/local/bin/rustc --crate-name crossbeam_epoch --edition=2018 /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/crossbeam-epoch-0.9.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="alloc"' --cfg 'feature="lazy_static"' --cfg 'feature="std"' -C metadata=b990ac9a24df4ac3 -C extra-filename=-b990ac9a24df4ac3 --out-dir /wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=cc -L dependency=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps -L dependency=/wrkdirs/usr/ports/sysutils/diskus/work/target/release/deps --extern cfg_if=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps/libcfg_if-c1e06d9691ae61f8.rmeta --extern crossbeam_utils=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps/libcrossbeam_utils-8ad9edd013105184.rmeta --extern lazy_static=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps/liblazy_static-c0c50ba2b06e12eb.rmeta --extern memoffset=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps/libmemoffset-17884dfd86a0a694.rmeta --extern scopeguard=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps/libscopeguard-3928f1d5909b0b09.rmeta --cap-lints warn -C link-arg=-fstack-protector-strong` >[rayon 1.5.1] cargo:rustc-cfg=step_by >[rayon 1.5.1] warning: function is never used: `foo` >[rayon 1.5.1] --> <anon>:1:31 >[rayon 1.5.1] | >[rayon 1.5.1] 1 | pub fn probe() { let _ = { fn foo<const N: usize>() {} }; } >[rayon 1.5.1] | ^^^ >[rayon 1.5.1] | >[rayon 1.5.1] = note: `#[warn(dead_code)]` on by default >[rayon 1.5.1] >[rayon 1.5.1] warning: 1 warning emitted >[rayon 1.5.1] >[rayon 1.5.1] cargo:rustc-cfg=min_const_generics > Compiling num-format v0.4.0 > Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=num_format CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/num-format-0.4.0 CARGO_PKG_AUTHORS='Brian Myers <brian.carl.myers@gmail.com>' CARGO_PKG_DESCRIPTION='A Rust crate for producing string-representations of numbers, formatted according to international standards' CARGO_PKG_HOMEPAGE='https://github.com/bcmyers/num-format' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=num-format CARGO_PKG_REPOSITORY='https://github.com/bcmyers/num-format' CARGO_PKG_VERSION=0.4.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/wrkdirs/usr/ports/sysutils/diskus/work/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name num_format --edition=2018 /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/num-format-0.4.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=ffdf14922214e6de -C extra-filename=-ffdf14922214e6de --out-dir /wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=cc -L dependency=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps -L dependency=/wrkdirs/usr/ports/sysutils/diskus/work/target/release/deps --extern arrayvec=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps/libarrayvec-c180b7b2e887b883.rmeta --extern itoa=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps/libitoa-ee24515c812cd014.rmeta --cap-lints warn -C link-arg=-fstack-protector-strong` >warning: `arrayvec` (lib) generated 2 warnings >warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/num-format-0.4.0/src/buffer.rs:44:34 > | >44 | inner: unsafe { mem::uninitialized() }, > | ^^^^^^^^^^^^^ > | >note: the lint level is defined here > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/num-format-0.4.0/src/lib.rs:228:5 > | >228 | deprecated, > | ^^^^^^^^^^ > >warning: field is never read: `bag` > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/crossbeam-epoch-0.9.5/src/internal.rs:219:5 > | >219 | bag: Bag, > | ^^^^^^^^ > | > = note: `#[warn(dead_code)]` on by default > > Compiling crossbeam-deque v0.8.1 > Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=crossbeam_deque CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/crossbeam-deque-0.8.1 CARGO_PKG_AUTHORS='The Crossbeam Project Developers' CARGO_PKG_DESCRIPTION='Concurrent work-stealing deque' CARGO_PKG_HOMEPAGE='https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-deque' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=crossbeam-deque CARGO_PKG_REPOSITORY='https://github.com/crossbeam-rs/crossbeam' CARGO_PKG_VERSION=0.8.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/wrkdirs/usr/ports/sysutils/diskus/work/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name crossbeam_deque --edition=2018 /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/crossbeam-deque-0.8.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="crossbeam-epoch"' --cfg 'feature="crossbeam-utils"' --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=b76e132673d9c535 -C extra-filename=-b76e132673d9c535 --out-dir /wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=cc -L dependency=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps -L dependency=/wrkdirs/usr/ports/sysutils/diskus/work/target/release/deps --extern cfg_if=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps/libcfg_if-c1e06d9691ae61f8.rmeta --extern crossbeam_epoch=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps/libcrossbeam_epoch-b990ac9a24df4ac3.rmeta --extern crossbeam_utils=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps/libcrossbeam_utils-8ad9edd013105184.rmeta --cap-lints warn -C link-arg=-fstack-protector-strong` > Compiling term_size v0.3.2 > Compiling num_cpus v1.13.0 > Compiling atty v0.2.14 > Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=term_size CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/term_size-0.3.2 CARGO_PKG_AUTHORS='Kevin K. <kbknapp@gmail.com>:Benjamin Sago <ogham@bsago.me>' CARGO_PKG_DESCRIPTION='functions for determining terminal sizes and dimensions' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=term_size CARGO_PKG_REPOSITORY='https://github.com/kbknapp/term_size-rs.git' CARGO_PKG_VERSION=0.3.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/wrkdirs/usr/ports/sysutils/diskus/work/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name term_size /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/term_size-0.3.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="default"' -C metadata=88455870676a936e -C extra-filename=-88455870676a936e --out-dir /wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=cc -L dependency=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps -L dependency=/wrkdirs/usr/ports/sysutils/diskus/work/target/release/deps --extern libc=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps/liblibc-a874ab8766f1ec87.rmeta --cap-lints warn -C link-arg=-fstack-protector-strong` > Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=num_cpus CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/num_cpus-1.13.0 CARGO_PKG_AUTHORS='Sean McArthur <sean@seanmonstar.com>' CARGO_PKG_DESCRIPTION='Get the number of CPUs on a machine.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=num_cpus CARGO_PKG_REPOSITORY='https://github.com/seanmonstar/num_cpus' CARGO_PKG_VERSION=1.13.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=13 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/wrkdirs/usr/ports/sysutils/diskus/work/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name num_cpus /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/num_cpus-1.13.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C metadata=87e0fc67c90da455 -C extra-filename=-87e0fc67c90da455 --out-dir /wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=cc -L dependency=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps -L dependency=/wrkdirs/usr/ports/sysutils/diskus/work/target/release/deps --extern libc=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps/liblibc-a874ab8766f1ec87.rmeta --cap-lints warn -C link-arg=-fstack-protector-strong` > Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=atty CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/atty-0.2.14 CARGO_PKG_AUTHORS='softprops <d.tangren@gmail.com>' CARGO_PKG_DESCRIPTION='A simple interface for querying atty' CARGO_PKG_HOMEPAGE='https://github.com/softprops/atty' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=atty CARGO_PKG_REPOSITORY='https://github.com/softprops/atty' CARGO_PKG_VERSION=0.2.14 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=14 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/wrkdirs/usr/ports/sysutils/diskus/work/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name atty /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/atty-0.2.14/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C metadata=46eaa2fa1a527d52 -C extra-filename=-46eaa2fa1a527d52 --out-dir /wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=cc -L dependency=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps -L dependency=/wrkdirs/usr/ports/sysutils/diskus/work/target/release/deps --extern libc=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps/liblibc-a874ab8766f1ec87.rmeta --cap-lints warn -C link-arg=-fstack-protector-strong` > Compiling textwrap v0.11.0 > Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=textwrap CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/textwrap-0.11.0 CARGO_PKG_AUTHORS='Martin Geisler <martin@geisler.net>' CARGO_PKG_DESCRIPTION='Textwrap is a small library for word wrapping, indenting, and >dedenting strings. > >You can use it to format strings (such as help and error messages) for >display in commandline applications. It is designed to be efficient >and handle Unicode characters correctly. >' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=textwrap CARGO_PKG_REPOSITORY='https://github.com/mgeisler/textwrap' CARGO_PKG_VERSION=0.11.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=11 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/wrkdirs/usr/ports/sysutils/diskus/work/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name textwrap /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/textwrap-0.11.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="term_size"' -C metadata=14123249d5cddc5b -C extra-filename=-14123249d5cddc5b --out-dir /wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=cc -L dependency=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps -L dependency=/wrkdirs/usr/ports/sysutils/diskus/work/target/release/deps --extern term_size=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps/libterm_size-88455870676a936e.rmeta --extern unicode_width=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps/libunicode_width-b558a1a6a1915842.rmeta --cap-lints warn -C link-arg=-fstack-protector-strong` > Compiling clap v2.33.3 > Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=clap CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3 CARGO_PKG_AUTHORS='Kevin K. <kbknapp@gmail.com>' CARGO_PKG_DESCRIPTION='A simple to use, efficient, and full-featured Command Line Argument Parser >' CARGO_PKG_HOMEPAGE='https://clap.rs/' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=clap CARGO_PKG_REPOSITORY='https://github.com/clap-rs/clap' CARGO_PKG_VERSION=2.33.3 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=33 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/wrkdirs/usr/ports/sysutils/diskus/work/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name clap /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 --cfg 'feature="ansi_term"' --cfg 'feature="atty"' --cfg 'feature="color"' --cfg 'feature="default"' --cfg 'feature="strsim"' --cfg 'feature="suggestions"' --cfg 'feature="term_size"' --cfg 'feature="vec_map"' --cfg 'feature="wrap_help"' -C metadata=208387b84b3349f8 -C extra-filename=-208387b84b3349f8 --out-dir /wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=cc -L dependency=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps -L dependency=/wrkdirs/usr/ports/sysutils/diskus/work/target/release/deps --extern ansi_term=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps/libansi_term-0c779572f4d0041b.rmeta --extern atty=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps/libatty-46eaa2fa1a527d52.rmeta --extern bitflags=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps/libbitflags-1c50289aa7f1022c.rmeta --extern strsim=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps/libstrsim-387e976e3c1c2cbc.rmeta --extern term_size=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps/libterm_size-88455870676a936e.rmeta --extern textwrap=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps/libtextwrap-14123249d5cddc5b.rmeta --extern unicode_width=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps/libunicode_width-b558a1a6a1915842.rmeta --extern vec_map=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps/libvec_map-10169f575b19cfaf.rmeta --cap-lints warn -C link-arg=-fstack-protector-strong` > Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=rayon_core CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/rayon-core-1.9.1 CARGO_PKG_AUTHORS='Niko Matsakis <niko@alum.mit.edu>:Josh Stone <cuviper@gmail.com>' CARGO_PKG_DESCRIPTION='Core APIs for Rayon' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rayon-core CARGO_PKG_REPOSITORY='https://github.com/rayon-rs/rayon' CARGO_PKG_VERSION=1.9.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/wrkdirs/usr/ports/sysutils/diskus/work/target/release/deps:/usr/local/lib' OUT_DIR=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/build/rayon-core-989dd1bca5106c18/out /usr/local/bin/rustc --crate-name rayon_core --edition=2018 /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/rayon-core-1.9.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C metadata=cafb55d0f86f1b64 -C extra-filename=-cafb55d0f86f1b64 --out-dir /wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=cc -L dependency=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps -L dependency=/wrkdirs/usr/ports/sysutils/diskus/work/target/release/deps --extern crossbeam_channel=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps/libcrossbeam_channel-edec0e1a406579e3.rmeta --extern crossbeam_deque=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps/libcrossbeam_deque-b76e132673d9c535.rmeta --extern crossbeam_utils=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps/libcrossbeam_utils-8ad9edd013105184.rmeta --extern lazy_static=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps/liblazy_static-c0c50ba2b06e12eb.rmeta --extern num_cpus=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps/libnum_cpus-87e0fc67c90da455.rmeta --cap-lints warn -C link-arg=-fstack-protector-strong` >warning: unnecessary parentheses around block return value > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/app/parser.rs:149:17 > | >149 | (self.flags.iter().any(|f| &f.b.name == arg) > | ^ >... >152 | || self.groups.iter().any(|g| &g.name == arg)) > | ^ > | > = note: `#[warn(unused_parens)]` on by default >help: remove these parentheses > | >149 ~ self.flags.iter().any(|f| &f.b.name == arg) >150 | || self.opts.iter().any(|o| &o.b.name == arg) >151 | || self.positionals.values().any(|p| &p.b.name == arg) >152 ~ || self.groups.iter().any(|g| &g.name == arg) > | > >warning: unnecessary parentheses around block return value > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/app/parser.rs:200:13 > | >200 | (self.positionals.len() + 1) > | ^ ^ > | >help: remove these parentheses > | >200 - (self.positionals.len() + 1) >200 + self.positionals.len() + 1 > | > >warning: unnecessary parentheses around block return value > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/app/parser.rs:309:17 > | >309 | (self.positionals.len() + 1) > | ^ ^ > | >help: remove these parentheses > | >309 - (self.positionals.len() + 1) >309 + self.positionals.len() + 1 > | > >warning: unnecessary parentheses around block return value > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/app/parser.rs:334:17 > | >334 | (self.positionals.len() + 1) > | ^ ^ > | >help: remove these parentheses > | >334 - (self.positionals.len() + 1) >334 + self.positionals.len() + 1 > | > >warning: unnecessary parentheses around block return value > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/app/parser.rs:842:17 > | >842 | (o.is_set(ArgSettings::AllowLeadingHyphen) || app_wide_settings) > | ^ ^ > | >help: remove these parentheses > | >842 - (o.is_set(ArgSettings::AllowLeadingHyphen) || app_wide_settings) >842 + o.is_set(ArgSettings::AllowLeadingHyphen) || app_wide_settings > | > >warning: unnecessary parentheses around block return value > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/app/parser.rs:850:17 > | >850 | (p.is_set(ArgSettings::AllowLeadingHyphen) || app_wide_settings) > | ^ ^ > | >help: remove these parentheses > | >850 - (p.is_set(ArgSettings::AllowLeadingHyphen) || app_wide_settings) >850 + p.is_set(ArgSettings::AllowLeadingHyphen) || app_wide_settings > | > >warning: unnecessary parentheses around block return value > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/app/validator.rs:364:25 > | >364 | (ma.vals.len() % num as usize) > | ^ ^ > | >help: remove these parentheses > | >364 - (ma.vals.len() % num as usize) >364 + ma.vals.len() % num as usize > | > >warning: anonymous parameters are deprecated and will be removed in the next edition > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/args/any_arg.rs:19:22 > | >19 | fn is_set(&self, ArgSettings) -> bool; > | ^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: ArgSettings` > | > = note: `#[warn(anonymous_parameters)]` on by default > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! > = note: for more information, see issue #41686 <https://github.com/rust-lang/rust/issues/41686> > >warning: anonymous parameters are deprecated and will be removed in the next edition > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/args/any_arg.rs:20:23 > | >20 | fn set(&mut self, ArgSettings); > | ^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: ArgSettings` > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! > = note: for more information, see issue #41686 <https://github.com/rust-lang/rust/issues/41686> > >warning: unnecessary trailing semicolon > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/args/arg_matches.rs:830:10 > | >830 | }; > | ^ help: remove this semicolon > | > = note: `#[warn(redundant_semicolons)]` on by default > >warning: unnecessary trailing semicolon > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/args/arg_matches.rs:889:10 > | >889 | }; > | ^ help: remove this semicolon > >warning: unnecessary trailing semicolon > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/args/arg_matches.rs:949:10 > | >949 | }; > | ^ help: remove this semicolon > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/app/help.rs:85:21 > | >85 | writer: &'a mut Write, > | ^^^^^ > | > = note: `#[warn(bare_trait_objects)]` on by default > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >85 - writer: &'a mut Write, >85 + writer: &'a mut dyn Write, > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/args/arg_builder/valued.rs:19:30 > | >19 | pub validator: Option<Rc<Fn(String) -> Result<(), String>>>, > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >19 - pub validator: Option<Rc<Fn(String) -> Result<(), String>>>, >19 + pub validator: Option<Rc<dyn Fn(String) -> Result<(), String>>>, > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/args/arg_builder/valued.rs:20:33 > | >20 | pub validator_os: Option<Rc<Fn(&OsStr) -> Result<(), OsString>>>, > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >20 - pub validator_os: Option<Rc<Fn(&OsStr) -> Result<(), OsString>>>, >20 + pub validator_os: Option<Rc<dyn Fn(&OsStr) -> Result<(), OsString>>>, > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/app/mod.rs:1844:39 > | >1844 | fn validator(&self) -> Option<&Rc<Fn(String) -> StdResult<(), String>>> { > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >1844 - fn validator(&self) -> Option<&Rc<Fn(String) -> StdResult<(), String>>> { >1844 + fn validator(&self) -> Option<&Rc<dyn Fn(String) -> StdResult<(), String>>> { > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/app/mod.rs:1847:42 > | >1847 | fn validator_os(&self) -> Option<&Rc<Fn(&OsStr) -> StdResult<(), OsString>>> { > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >1847 - fn validator_os(&self) -> Option<&Rc<Fn(&OsStr) -> StdResult<(), OsString>>> { >1847 + fn validator_os(&self) -> Option<&Rc<dyn Fn(&OsStr) -> StdResult<(), OsString>>> { > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/errors.rs:412:15 > | >412 | arg: &AnyArg, > | ^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >412 - arg: &AnyArg, >412 + arg: &dyn AnyArg, > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/errors.rs:450:33 > | >450 | pub fn empty_value<U>(arg: &AnyArg, usage: U, color: ColorWhen) -> Self > | ^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >450 - pub fn empty_value<U>(arg: &AnyArg, usage: U, color: ColorWhen) -> Self >450 + pub fn empty_value<U>(arg: &dyn AnyArg, usage: U, color: ColorWhen) -> Self > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/errors.rs:478:15 > | >478 | arg: &AnyArg, > | ^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >478 - arg: &AnyArg, >478 + arg: &dyn AnyArg, > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/errors.rs:663:48 > | >663 | pub fn too_many_values<V, U>(val: V, arg: &AnyArg, usage: U, color: ColorWhen) -> Self > | ^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >663 - pub fn too_many_values<V, U>(val: V, arg: &AnyArg, usage: U, color: ColorWhen) -> Self >663 + pub fn too_many_values<V, U>(val: V, arg: &dyn AnyArg, usage: U, color: ColorWhen) -> Self > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/errors.rs:692:15 > | >692 | arg: &AnyArg, > | ^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >692 - arg: &AnyArg, >692 + arg: &dyn AnyArg, > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/errors.rs:725:42 > | >725 | pub fn value_validation(arg: Option<&AnyArg>, err: String, color: ColorWhen) -> Self { > | ^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >725 - pub fn value_validation(arg: Option<&AnyArg>, err: String, color: ColorWhen) -> Self { >725 + pub fn value_validation(arg: Option<&dyn AnyArg>, err: String, color: ColorWhen) -> Self { > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/errors.rs:754:15 > | >754 | arg: &AnyArg, > | ^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >754 - arg: &AnyArg, >754 + arg: &dyn AnyArg, > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/errors.rs:789:47 > | >789 | pub fn unexpected_multiple_usage<U>(arg: &AnyArg, usage: U, color: ColorWhen) -> Self > | ^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >789 - pub fn unexpected_multiple_usage<U>(arg: &AnyArg, usage: U, color: ColorWhen) -> Self >789 + pub fn unexpected_multiple_usage<U>(arg: &dyn AnyArg, usage: U, color: ColorWhen) -> Self > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/app/help.rs:54:61 > | >54 | fn as_arg_trait<'a, 'b, T: ArgWithOrder<'a, 'b>>(x: &T) -> &ArgWithOrder<'a, 'b> { > | ^^^^^^^^^^^^^^^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >54 - fn as_arg_trait<'a, 'b, T: ArgWithOrder<'a, 'b>>(x: &T) -> &ArgWithOrder<'a, 'b> { >54 + fn as_arg_trait<'a, 'b, T: ArgWithOrder<'a, 'b>>(x: &T) -> &dyn ArgWithOrder<'a, 'b> { > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/app/help.rs:579:42 > | >579 | fn should_show_arg(use_long: bool, arg: &ArgWithOrder) -> bool { > | ^^^^^^^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >579 - fn should_show_arg(use_long: bool, arg: &ArgWithOrder) -> bool { >579 + fn should_show_arg(use_long: bool, arg: &dyn ArgWithOrder) -> bool { > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/app/help.rs:43:27 > | >43 | fn as_base(&self) -> &ArgWithDisplay<'b, 'c>; > | ^^^^^^^^^^^^^^^^^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >43 - fn as_base(&self) -> &ArgWithDisplay<'b, 'c>; >43 + fn as_base(&self) -> &dyn ArgWithDisplay<'b, 'c>; > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/app/help.rs:49:27 > | >49 | fn as_base(&self) -> &ArgWithDisplay<'b, 'c> { > | ^^^^^^^^^^^^^^^^^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >49 - fn as_base(&self) -> &ArgWithDisplay<'b, 'c> { >49 + fn as_base(&self) -> &dyn ArgWithDisplay<'b, 'c> { > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/app/help.rs:101:20 > | >101 | w: &'a mut Write, > | ^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >101 - w: &'a mut Write, >101 + w: &'a mut dyn Write, > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/app/help.rs:141:38 > | >141 | pub fn write_app_help(w: &'a mut Write, app: &App, use_long: bool) -> ClapResult<()> { > | ^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >141 - pub fn write_app_help(w: &'a mut Write, app: &App, use_long: bool) -> ClapResult<()> { >141 + pub fn write_app_help(w: &'a mut dyn Write, app: &App, use_long: bool) -> ClapResult<()> { > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/app/help.rs:148:41 > | >148 | pub fn write_parser_help(w: &'a mut Write, parser: &Parser, use_long: bool) -> ClapResult<()> { > | ^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >148 - pub fn write_parser_help(w: &'a mut Write, parser: &Parser, use_long: bool) -> ClapResult<()> { >148 + pub fn write_parser_help(w: &'a mut dyn Write, parser: &Parser, use_long: bool) -> ClapResult<()> { > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/app/help.rs:156:51 > | >156 | pub fn write_parser_help_to_stderr(w: &'a mut Write, parser: &Parser) -> ClapResult<()> { > | ^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >156 - pub fn write_parser_help_to_stderr(w: &'a mut Write, parser: &Parser) -> ClapResult<()> { >156 + pub fn write_parser_help_to_stderr(w: &'a mut dyn Write, parser: &Parser) -> ClapResult<()> { > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/app/help.rs:163:20 > | >163 | w: &'a mut Write, > | ^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >163 - w: &'a mut Write, >163 + w: &'a mut dyn Write, > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/app/help.rs:208:32 > | >208 | I: Iterator<Item = &'d ArgWithOrder<'b, 'c>>, > | ^^^^^^^^^^^^^^^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >208 - I: Iterator<Item = &'d ArgWithOrder<'b, 'c>>, >208 + I: Iterator<Item = &'d dyn ArgWithOrder<'b, 'c>>, > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/app/help.rs:236:32 > | >236 | I: Iterator<Item = &'d ArgWithOrder<'b, 'c>>, > | ^^^^^^^^^^^^^^^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >236 - I: Iterator<Item = &'d ArgWithOrder<'b, 'c>>, >236 + I: Iterator<Item = &'d dyn ArgWithOrder<'b, 'c>>, > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/app/help.rs:273:43 > | >273 | fn write_arg<'b, 'c>(&mut self, arg: &ArgWithDisplay<'b, 'c>) -> io::Result<()> { > | ^^^^^^^^^^^^^^^^^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >273 - fn write_arg<'b, 'c>(&mut self, arg: &ArgWithDisplay<'b, 'c>) -> io::Result<()> { >273 + fn write_arg<'b, 'c>(&mut self, arg: &dyn ArgWithDisplay<'b, 'c>) -> io::Result<()> { > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/app/help.rs:283:39 > | >283 | fn short<'b, 'c>(&mut self, arg: &ArgWithDisplay<'b, 'c>) -> io::Result<()> { > | ^^^^^^^^^^^^^^^^^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >283 - fn short<'b, 'c>(&mut self, arg: &ArgWithDisplay<'b, 'c>) -> io::Result<()> { >283 + fn short<'b, 'c>(&mut self, arg: &dyn ArgWithDisplay<'b, 'c>) -> io::Result<()> { > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/app/help.rs:296:38 > | >296 | fn long<'b, 'c>(&mut self, arg: &ArgWithDisplay<'b, 'c>) -> io::Result<()> { > | ^^^^^^^^^^^^^^^^^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >296 - fn long<'b, 'c>(&mut self, arg: &ArgWithDisplay<'b, 'c>) -> io::Result<()> { >296 + fn long<'b, 'c>(&mut self, arg: &dyn ArgWithDisplay<'b, 'c>) -> io::Result<()> { > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/app/help.rs:325:37 > | >325 | fn val<'b, 'c>(&mut self, arg: &ArgWithDisplay<'b, 'c>) -> Result<String, io::Error> { > | ^^^^^^^^^^^^^^^^^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >325 - fn val<'b, 'c>(&mut self, arg: &ArgWithDisplay<'b, 'c>) -> Result<String, io::Error> { >325 + fn val<'b, 'c>(&mut self, arg: &dyn ArgWithDisplay<'b, 'c>) -> Result<String, io::Error> { > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/app/help.rs:453:38 > | >453 | fn help<'b, 'c>(&mut self, arg: &ArgWithDisplay<'b, 'c>, spec_vals: &str) -> io::Result<()> { > | ^^^^^^^^^^^^^^^^^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >453 - fn help<'b, 'c>(&mut self, arg: &ArgWithDisplay<'b, 'c>, spec_vals: &str) -> io::Result<()> { >453 + fn help<'b, 'c>(&mut self, arg: &dyn ArgWithDisplay<'b, 'c>, spec_vals: &str) -> io::Result<()> { > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/app/help.rs:511:29 > | >511 | fn spec_vals(&self, a: &ArgWithDisplay) -> String { > | ^^^^^^^^^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >511 - fn spec_vals(&self, a: &ArgWithDisplay) -> String { >511 + fn spec_vals(&self, a: &dyn ArgWithDisplay) -> String { > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/macros.rs:972:63 > | >972 | fn as_trait_obj<'a, 'b, T: AnyArg<'a, 'b>>(x: &T) -> &AnyArg<'a, 'b> { > | ^^^^^^^^^^^^^^ > | > ::: /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/app/parser.rs:964:39 > | >964 | let any_arg = find_any_by_name!(self, self.cache.unwrap_or("")); > | ------------------------------------------------- in this macro invocation > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> > = note: this warning originates in the macro `find_any_by_name` (in Nightly builds, run with -Z macro-backtrace for more info) >help: use `dyn` > | >972 - fn as_trait_obj<'a, 'b, T: AnyArg<'a, 'b>>(x: &T) -> &AnyArg<'a, 'b> { >972 + fn as_trait_obj<'a, 'b, T: AnyArg<'a, 'b>>(x: &T) -> &dyn AnyArg<'a, 'b> { > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/macros.rs:972:63 > | >972 | fn as_trait_obj<'a, 'b, T: AnyArg<'a, 'b>>(x: &T) -> &AnyArg<'a, 'b> { > | ^^^^^^^^^^^^^^ > | > ::: /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/app/parser.rs:1110:39 > | >1110 | let any_arg = find_any_by_name!(self, self.cache.unwrap_or("")); > | ------------------------------------------------- in this macro invocation > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> > = note: this warning originates in the macro `find_any_by_name` (in Nightly builds, run with -Z macro-backtrace for more info) >help: use `dyn` > | >972 - fn as_trait_obj<'a, 'b, T: AnyArg<'a, 'b>>(x: &T) -> &AnyArg<'a, 'b> { >972 + fn as_trait_obj<'a, 'b, T: AnyArg<'a, 'b>>(x: &T) -> &dyn AnyArg<'a, 'b> { > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/macros.rs:972:63 > | >972 | fn as_trait_obj<'a, 'b, T: AnyArg<'a, 'b>>(x: &T) -> &AnyArg<'a, 'b> { > | ^^^^^^^^^^^^^^ > | > ::: /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/app/parser.rs:1238:27 > | >1238 | let any_arg = find_any_by_name!(self, self.cache.unwrap_or("")); > | ------------------------------------------------- in this macro invocation > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> > = note: this warning originates in the macro `find_any_by_name` (in Nightly builds, run with -Z macro-backtrace for more info) >help: use `dyn` > | >972 - fn as_trait_obj<'a, 'b, T: AnyArg<'a, 'b>>(x: &T) -> &AnyArg<'a, 'b> { >972 + fn as_trait_obj<'a, 'b, T: AnyArg<'a, 'b>>(x: &T) -> &dyn AnyArg<'a, 'b> { > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/app/parser.rs:2168:55 > | >2168 | pub fn find_any_arg(&self, name: &str) -> Option<&AnyArg<'a, 'b>> { > | ^^^^^^^^^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >2168 - pub fn find_any_arg(&self, name: &str) -> Option<&AnyArg<'a, 'b>> { >2168 + pub fn find_any_arg(&self, name: &str) -> Option<&dyn AnyArg<'a, 'b>> { > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/macros.rs:972:63 > | >972 | fn as_trait_obj<'a, 'b, T: AnyArg<'a, 'b>>(x: &T) -> &AnyArg<'a, 'b> { > | ^^^^^^^^^^^^^^ > | > ::: /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/app/validator.rs:214:32 > | >214 | if let Some(arg) = find_any_by_name!(self.0, name) { > | ------------------------------- in this macro invocation > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> > = note: this warning originates in the macro `find_any_by_name` (in Nightly builds, run with -Z macro-backtrace for more info) >help: use `dyn` > | >972 - fn as_trait_obj<'a, 'b, T: AnyArg<'a, 'b>>(x: &T) -> &AnyArg<'a, 'b> { >972 + fn as_trait_obj<'a, 'b, T: AnyArg<'a, 'b>>(x: &T) -> &dyn AnyArg<'a, 'b> { > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/macros.rs:972:63 > | >972 | fn as_trait_obj<'a, 'b, T: AnyArg<'a, 'b>>(x: &T) -> &AnyArg<'a, 'b> { > | ^^^^^^^^^^^^^^ > | > ::: /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/app/validator.rs:231:39 > | >231 | if let Some(bl) = find_any_by_name!(self.0, *arg).unwrap().blacklist() { > | ------------------------------- in this macro invocation > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> > = note: this warning originates in the macro `find_any_by_name` (in Nightly builds, run with -Z macro-backtrace for more info) >help: use `dyn` > | >972 - fn as_trait_obj<'a, 'b, T: AnyArg<'a, 'b>>(x: &T) -> &AnyArg<'a, 'b> { >972 + fn as_trait_obj<'a, 'b, T: AnyArg<'a, 'b>>(x: &T) -> &dyn AnyArg<'a, 'b> { > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/macros.rs:972:63 > | >972 | fn as_trait_obj<'a, 'b, T: AnyArg<'a, 'b>>(x: &T) -> &AnyArg<'a, 'b> { > | ^^^^^^^^^^^^^^ > | > ::: /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/app/validator.rs:467:37 > | >467 | } else if let Some(a) = find_any_by_name!(self.0, *name) { > | -------------------------------- in this macro invocation > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> > = note: this warning originates in the macro `find_any_by_name` (in Nightly builds, run with -Z macro-backtrace for more info) >help: use `dyn` > | >972 - fn as_trait_obj<'a, 'b, T: AnyArg<'a, 'b>>(x: &T) -> &AnyArg<'a, 'b> { >972 + fn as_trait_obj<'a, 'b, T: AnyArg<'a, 'b>>(x: &T) -> &dyn AnyArg<'a, 'b> { > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/app/validator.rs:508:42 > | >508 | fn validate_arg_conflicts(&self, a: &AnyArg, matcher: &ArgMatcher) -> Option<bool> { > | ^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >508 - fn validate_arg_conflicts(&self, a: &AnyArg, matcher: &ArgMatcher) -> Option<bool> { >508 + fn validate_arg_conflicts(&self, a: &dyn AnyArg, matcher: &ArgMatcher) -> Option<bool> { > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/app/validator.rs:523:44 > | >523 | fn validate_required_unless(&self, a: &AnyArg, matcher: &ArgMatcher) -> Option<bool> { > | ^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >523 - fn validate_required_unless(&self, a: &AnyArg, matcher: &ArgMatcher) -> Option<bool> { >523 + fn validate_required_unless(&self, a: &dyn AnyArg, matcher: &ArgMatcher) -> Option<bool> { > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/app/validator.rs:578:42 > | >578 | fn is_missing_required_ok(&self, a: &AnyArg, matcher: &ArgMatcher) -> bool { > | ^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >578 - fn is_missing_required_ok(&self, a: &AnyArg, matcher: &ArgMatcher) -> bool { >578 + fn is_missing_required_ok(&self, a: &dyn AnyArg, matcher: &ArgMatcher) -> bool { > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/args/any_arg.rs:26:39 > | >26 | fn validator(&self) -> Option<&Rc<Fn(String) -> Result<(), String>>>; > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >26 - fn validator(&self) -> Option<&Rc<Fn(String) -> Result<(), String>>>; >26 + fn validator(&self) -> Option<&Rc<dyn Fn(String) -> Result<(), String>>>; > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/args/any_arg.rs:27:42 > | >27 | fn validator_os(&self) -> Option<&Rc<Fn(&OsStr) -> Result<(), OsString>>>; > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >27 - fn validator_os(&self) -> Option<&Rc<Fn(&OsStr) -> Result<(), OsString>>>; >27 + fn validator_os(&self) -> Option<&Rc<dyn Fn(&OsStr) -> Result<(), OsString>>>; > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/args/any_arg.rs:89:39 > | >89 | fn validator(&self) -> Option<&Rc<Fn(String) -> Result<(), String>>> { > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >89 - fn validator(&self) -> Option<&Rc<Fn(String) -> Result<(), String>>> { >89 + fn validator(&self) -> Option<&Rc<dyn Fn(String) -> Result<(), String>>> { > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/args/any_arg.rs:92:42 > | >92 | fn validator_os(&self) -> Option<&Rc<Fn(&OsStr) -> Result<(), OsString>>> { > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >92 - fn validator_os(&self) -> Option<&Rc<Fn(&OsStr) -> Result<(), OsString>>> { >92 + fn validator_os(&self) -> Option<&Rc<dyn Fn(&OsStr) -> Result<(), OsString>>> { > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/args/arg_matcher.rs:30:20 > | >30 | a: Option<&AnyArg<'a, 'b>>, > | ^^^^^^^^^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >30 - a: Option<&AnyArg<'a, 'b>>, >30 + a: Option<&dyn AnyArg<'a, 'b>>, > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/args/arg_matcher.rs:75:60 > | >75 | pub fn handle_self_overrides<'b>(&mut self, a: Option<&AnyArg<'a, 'b>>) { > | ^^^^^^^^^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >75 - pub fn handle_self_overrides<'b>(&mut self, a: Option<&AnyArg<'a, 'b>>) { >75 + pub fn handle_self_overrides<'b>(&mut self, a: Option<&dyn AnyArg<'a, 'b>>) { > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/args/arg_builder/flag.rs:103:39 > | >103 | fn validator(&self) -> Option<&Rc<Fn(String) -> StdResult<(), String>>> { > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >103 - fn validator(&self) -> Option<&Rc<Fn(String) -> StdResult<(), String>>> { >103 + fn validator(&self) -> Option<&Rc<dyn Fn(String) -> StdResult<(), String>>> { > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/args/arg_builder/flag.rs:106:42 > | >106 | fn validator_os(&self) -> Option<&Rc<Fn(&OsStr) -> StdResult<(), OsString>>> { > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >106 - fn validator_os(&self) -> Option<&Rc<Fn(&OsStr) -> StdResult<(), OsString>>> { >106 + fn validator_os(&self) -> Option<&Rc<dyn Fn(&OsStr) -> StdResult<(), OsString>>> { > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/args/arg_builder/option.rs:156:39 > | >156 | fn validator(&self) -> Option<&Rc<Fn(String) -> StdResult<(), String>>> { > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >156 - fn validator(&self) -> Option<&Rc<Fn(String) -> StdResult<(), String>>> { >156 + fn validator(&self) -> Option<&Rc<dyn Fn(String) -> StdResult<(), String>>> { > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/args/arg_builder/option.rs:159:42 > | >159 | fn validator_os(&self) -> Option<&Rc<Fn(&OsStr) -> StdResult<(), OsString>>> { > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >159 - fn validator_os(&self) -> Option<&Rc<Fn(&OsStr) -> StdResult<(), OsString>>> { >159 + fn validator_os(&self) -> Option<&Rc<dyn Fn(&OsStr) -> StdResult<(), OsString>>> { > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/args/arg_builder/positional.rs:177:39 > | >177 | fn validator(&self) -> Option<&Rc<Fn(String) -> StdResult<(), String>>> { > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >177 - fn validator(&self) -> Option<&Rc<Fn(String) -> StdResult<(), String>>> { >177 + fn validator(&self) -> Option<&Rc<dyn Fn(String) -> StdResult<(), String>>> { > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/args/arg_builder/positional.rs:180:42 > | >180 | fn validator_os(&self) -> Option<&Rc<Fn(&OsStr) -> StdResult<(), OsString>>> { > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >180 - fn validator_os(&self) -> Option<&Rc<Fn(&OsStr) -> StdResult<(), OsString>>> { >180 + fn validator_os(&self) -> Option<&Rc<dyn Fn(&OsStr) -> StdResult<(), OsString>>> { > | > >warning: `crossbeam-epoch` (lib) generated 1 warning >warning: use of deprecated associated function `bitflags::core::str::<impl str>::trim_left_matches`: superseded by `trim_start_matches` > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/app/parser.rs:96:14 > | >96 | .trim_left_matches(|c| c == '-') > | ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated associated function: `trim_start_matches` > | > = note: `#[warn(deprecated)]` on by default > >warning: use of deprecated associated function `bitflags::core::str::<impl str>::trim_left_matches`: superseded by `trim_start_matches` > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/app/parser.rs:105:14 > | >105 | .trim_left_matches(|c| c == '-') > | ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated associated function: `trim_start_matches` > >warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/app/parser.rs:138:75 > | >138 | Err(why) => panic!("couldn't create completion file: {}", why.description()), > | ^^^^^^^^^^^ > > Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=rayon CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/rayon-1.5.1 CARGO_PKG_AUTHORS='Niko Matsakis <niko@alum.mit.edu>:Josh Stone <cuviper@gmail.com>' CARGO_PKG_DESCRIPTION='Simple work-stealing parallelism for Rust' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rayon CARGO_PKG_REPOSITORY='https://github.com/rayon-rs/rayon' CARGO_PKG_VERSION=1.5.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/wrkdirs/usr/ports/sysutils/diskus/work/target/release/deps:/usr/local/lib' OUT_DIR=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/build/rayon-265bd09c550c2089/out /usr/local/bin/rustc --crate-name rayon --edition=2018 /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/rayon-1.5.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C metadata=c06e3a1ed1e7c6d3 -C extra-filename=-c06e3a1ed1e7c6d3 --out-dir /wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=cc -L dependency=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps -L dependency=/wrkdirs/usr/ports/sysutils/diskus/work/target/release/deps --extern crossbeam_deque=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps/libcrossbeam_deque-b76e132673d9c535.rmeta --extern either=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps/libeither-59830cabf0730de7.rmeta --extern rayon_core=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps/librayon_core-cafb55d0f86f1b64.rmeta --cap-lints warn -C link-arg=-fstack-protector-strong --cfg step_by --cfg min_const_generics` >warning: use of deprecated associated function `bitflags::core::str::<impl str>::trim_left_matches`: superseded by `trim_start_matches` > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/args/arg.rs:337:35 > | >337 | self.s.short = s.as_ref().trim_left_matches(|c| c == '-').chars().nth(0); > | ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated associated function: `trim_start_matches` > >warning: use of deprecated associated function `bitflags::core::str::<impl str>::trim_left_matches`: superseded by `trim_start_matches` > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/args/arg.rs:377:30 > | >377 | self.s.long = Some(l.trim_left_matches(|c| c == '-')); > | ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated associated function: `trim_start_matches` > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/errors.rs:748:24 > | >748 | let n: Option<&AnyArg> = None; > | ^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >748 - let n: Option<&AnyArg> = None; >748 + let n: Option<&dyn AnyArg> = None; > | > >warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/errors.rs:852:60 > | >852 | message: format!("{} {}", c.error("error:"), e.description()), > | ^^^^^^^^^^^ > >warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/errors.rs:910:35 > | >910 | Error::with_description(e.description(), ErrorKind::Io) > | ^^^^^^^^^^^ > >warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/errors.rs:916:35 > | >916 | Error::with_description(e.description(), ErrorKind::Format) > | ^^^^^^^^^^^ > >warning: `num-format` (lib) generated 1 warning >warning: panic message is not a string literal > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/app/parser.rs:183:13 > | >183 | format!("Non-unique argument name: {} is already in use", a.b.name) > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | > = note: `#[warn(non_fmt_panics)]` on by default > = note: this usage of assert!() is deprecated; it will be a hard error in Rust 2021 > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/panic-macro-consistency.html> > = note: the assert!() macro supports formatting, so there's no need for the format!() macro here >help: remove the `format!(..)` macro call > | >183 - format!("Non-unique argument name: {} is already in use", a.b.name) >183 + "Non-unique argument name: {} is already in use", a.b.name > | > >warning: panic message is not a string literal > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/app/validator.rs:187:32 > | >187 | None => panic!(INTERNAL_ERROR_MSG), > | ^^^^^^^^^^^^^^^^^^ > | > = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/panic-macro-consistency.html> >help: add a "{}" format string to Display the message > | >187 | None => panic!("{}", INTERNAL_ERROR_MSG), > | +++++ > >warning: panic message is not a string literal > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/args/any_arg.rs:72:16 > | >72 | panic!(INTERNAL_ERROR_MSG) > | ^^^^^^^^^^^^^^^^^^ > | > = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/panic-macro-consistency.html> >help: add a "{}" format string to Display the message > | >72 | panic!("{}", INTERNAL_ERROR_MSG) > | +++++ > >warning: panic message is not a string literal > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/usage_parser.rs:64:13 > | >64 | / format!( >65 | | "No name found for Arg when parsing usage string: {}", >66 | | self.usage >67 | | ) > | |_____________^ > | > = note: this usage of debug_assert!() is deprecated; it will be a hard error in Rust 2021 > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/panic-macro-consistency.html> > = note: the debug_assert!() macro supports formatting, so there's no need for the format!() macro here >help: remove the `format!(..)` macro call > | >64 ~ >65 | "No name found for Arg when parsing usage string: {}", >66 | self.usage >67 ~ > | > > Compiling diskus v0.7.0 (/wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0) > Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=diskus CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0 CARGO_PKG_AUTHORS='David Peter <mail@david-peter.de>' CARGO_PKG_DESCRIPTION='A minimal, fast alternative to '\''du -sh'\''.' CARGO_PKG_HOMEPAGE='https://github.com/sharkdp/diskus' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=diskus CARGO_PKG_REPOSITORY='https://github.com/sharkdp/diskus' CARGO_PKG_VERSION=0.7.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 LD_LIBRARY_PATH='/wrkdirs/usr/ports/sysutils/diskus/work/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name diskus --edition=2018 src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C linker-plugin-lto -C codegen-units=1 -C metadata=bb8b9eb5eaa16d6c -C extra-filename=-bb8b9eb5eaa16d6c --out-dir /wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=cc -L dependency=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps -L dependency=/wrkdirs/usr/ports/sysutils/diskus/work/target/release/deps --extern atty=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps/libatty-46eaa2fa1a527d52.rmeta --extern clap=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps/libclap-208387b84b3349f8.rmeta --extern crossbeam_channel=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps/libcrossbeam_channel-edec0e1a406579e3.rmeta --extern humansize=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps/libhumansize-151053cfb1aaefd5.rmeta --extern num_format=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps/libnum_format-ffdf14922214e6de.rmeta --extern num_cpus=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps/libnum_cpus-87e0fc67c90da455.rmeta --extern rayon=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps/librayon-c06e3a1ed1e7c6d3.rmeta -C link-arg=-fstack-protector-strong` >warning: `clap` (lib) generated 77 warnings > Running `CARGO=/usr/local/bin/cargo CARGO_BIN_NAME=diskus CARGO_CRATE_NAME=diskus CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0 CARGO_PKG_AUTHORS='David Peter <mail@david-peter.de>' CARGO_PKG_DESCRIPTION='A minimal, fast alternative to '\''du -sh'\''.' CARGO_PKG_HOMEPAGE='https://github.com/sharkdp/diskus' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=diskus CARGO_PKG_REPOSITORY='https://github.com/sharkdp/diskus' CARGO_PKG_VERSION=0.7.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 LD_LIBRARY_PATH='/wrkdirs/usr/ports/sysutils/diskus/work/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name diskus --edition=2018 src/main.rs --error-format=json --json=diagnostic-rendered-ansi,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C lto -C codegen-units=1 -C metadata=24ea0cc140536f34 -C extra-filename=-24ea0cc140536f34 --out-dir /wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=cc -L dependency=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps -L dependency=/wrkdirs/usr/ports/sysutils/diskus/work/target/release/deps --extern atty=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps/libatty-46eaa2fa1a527d52.rlib --extern clap=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps/libclap-208387b84b3349f8.rlib --extern crossbeam_channel=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps/libcrossbeam_channel-edec0e1a406579e3.rlib --extern diskus=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps/libdiskus-bb8b9eb5eaa16d6c.rlib --extern humansize=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps/libhumansize-151053cfb1aaefd5.rlib --extern num_format=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps/libnum_format-ffdf14922214e6de.rlib --extern num_cpus=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps/libnum_cpus-87e0fc67c90da455.rlib --extern rayon=/wrkdirs/usr/ports/sysutils/diskus/work/target/x86_64-unknown-freebsd/release/deps/librayon-c06e3a1ed1e7c6d3.rlib -C link-arg=-fstack-protector-strong` > Finished release [optimized] target(s) in 48.43s >=========================================================================== >=======================<phase: run-depends >============================ >===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 >=========================================================================== >=======================<phase: stage >============================ >===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 >===> Staging for diskus-0.7.0 >===> Generating temporary packing list > Installing diskus v0.7.0 (/wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0) > Fresh autocfg v1.0.1 > Fresh cfg-if v1.0.0 > Fresh lazy_static v1.4.0 > Fresh scopeguard v1.1.0 > Fresh nodrop v0.1.14 > Fresh unicode-width v0.1.9 > Fresh bitflags v1.3.2 > Fresh strsim v0.8.0 > Fresh itoa v0.4.8 > Fresh either v1.6.1 > Fresh vec_map v0.8.2 >warning: unnecessary parentheses around type > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/vec_map-0.8.2/src/lib.rs:1010:34 > | >1010 | fn next(&mut self) -> Option<(&'a V)> { self.iter.next().map(|e| e.1) } > | ^ ^ > | > = note: `#[warn(unused_parens)]` on by default >help: remove these parentheses > | >1010 - fn next(&mut self) -> Option<(&'a V)> { self.iter.next().map(|e| e.1) } >1010 + fn next(&mut self) -> Option<&'a V> { self.iter.next().map(|e| e.1) } > | > >warning: unnecessary parentheses around type > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/vec_map-0.8.2/src/lib.rs:1017:39 > | >1017 | fn next_back(&mut self) -> Option<(&'a V)> { self.iter.next_back().map(|e| e.1) } > | ^ ^ > | >help: remove these parentheses > | >1017 - fn next_back(&mut self) -> Option<(&'a V)> { self.iter.next_back().map(|e| e.1) } >1017 + fn next_back(&mut self) -> Option<&'a V> { self.iter.next_back().map(|e| e.1) } > | > >warning: unnecessary parentheses around type > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/vec_map-0.8.2/src/lib.rs:1023:34 > | >1023 | fn next(&mut self) -> Option<(&'a mut V)> { self.iter_mut.next().map(|e| e.1) } > | ^ ^ > | >help: remove these parentheses > | >1023 - fn next(&mut self) -> Option<(&'a mut V)> { self.iter_mut.next().map(|e| e.1) } >1023 + fn next(&mut self) -> Option<&'a mut V> { self.iter_mut.next().map(|e| e.1) } > | > > Fresh ansi_term v0.11.0 >warning: associated type `wstr` should have an upper camel case name > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/ansi_term-0.11.0/src/write.rs:6:10 > | >6 | type wstr: ?Sized; > | ^^^^ help: convert the identifier to upper camel case (notice the capitalization): `Wstr` > | > = note: `#[warn(non_camel_case_types)]` on by default > >warning: unused attribute > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/ansi_term-0.11.0/src/lib.rs:171:1 > | >171 | #![crate_type = "dylib"] > | ^^^^^^^^^^^^^^^^^^^^^^^^ help: remove this attribute > | > = note: `#[warn(unused_attributes)]` on by default >note: attribute also specified here > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/ansi_term-0.11.0/src/lib.rs:170:1 > | >170 | #![crate_type = "rlib"] > | ^^^^^^^^^^^^^^^^^^^^^^^ > = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/ansi_term-0.11.0/src/write.rs:15:23 > | >15 | impl<'a> AnyWrite for fmt::Write + 'a { > | ^^^^^^^^^^^^^^^ > | > = note: `#[warn(bare_trait_objects)]` on by default > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >15 - impl<'a> AnyWrite for fmt::Write + 'a { >15 + impl<'a> AnyWrite for dyn fmt::Write + 'a { > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/ansi_term-0.11.0/src/write.rs:29:23 > | >29 | impl<'a> AnyWrite for io::Write + 'a { > | ^^^^^^^^^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >29 - impl<'a> AnyWrite for io::Write + 'a { >29 + impl<'a> AnyWrite for dyn io::Write + 'a { > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/ansi_term-0.11.0/src/ansi.rs:171:21 > | >171 | let f: &mut fmt::Write = f; > | ^^^^^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >171 - let f: &mut fmt::Write = f; >171 + let f: &mut dyn fmt::Write = f; > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/ansi_term-0.11.0/src/ansi.rs:183:29 > | >183 | let f: &mut fmt::Write = f; > | ^^^^^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >183 - let f: &mut fmt::Write = f; >183 + let f: &mut dyn fmt::Write = f; > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/ansi_term-0.11.0/src/ansi.rs:187:29 > | >187 | let f: &mut fmt::Write = f; > | ^^^^^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >187 - let f: &mut fmt::Write = f; >187 + let f: &mut dyn fmt::Write = f; > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/ansi_term-0.11.0/src/ansi.rs:200:21 > | >200 | let f: &mut fmt::Write = f; > | ^^^^^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >200 - let f: &mut fmt::Write = f; >200 + let f: &mut dyn fmt::Write = f; > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/ansi_term-0.11.0/src/display.rs:184:21 > | >184 | let w: &mut fmt::Write = f; > | ^^^^^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >184 - let w: &mut fmt::Write = f; >184 + let w: &mut dyn fmt::Write = f; > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/ansi_term-0.11.0/src/display.rs:193:21 > | >193 | let w: &mut io::Write = w; > | ^^^^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >193 - let w: &mut io::Write = w; >193 + let w: &mut dyn io::Write = w; > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/ansi_term-0.11.0/src/display.rs:212:21 > | >212 | let f: &mut fmt::Write = f; > | ^^^^^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >212 - let f: &mut fmt::Write = f; >212 + let f: &mut dyn fmt::Write = f; > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/ansi_term-0.11.0/src/display.rs:222:21 > | >222 | let w: &mut io::Write = w; > | ^^^^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >222 - let w: &mut io::Write = w; >222 + let w: &mut dyn io::Write = w; > | > >warning: `vec_map` (lib) generated 3 warnings >warning: `ansi_term` (lib) generated 12 warnings > Fresh humansize v1.1.1 > Fresh libc v0.2.107 > Fresh crossbeam-utils v0.8.5 > Fresh arrayvec v0.4.12 >warning: anonymous parameters are deprecated and will be removed in the next edition > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/arrayvec-0.4.12/src/array.rs:31:13 > | >31 | fn from(usize) -> Self; > | ^^^^^ help: try naming the parameter or explicitly ignoring it: `_: usize` > | > = note: `#[warn(anonymous_parameters)]` on by default > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! > = note: for more information, see issue #41686 <https://github.com/rust-lang/rust/issues/41686> > >warning: use of deprecated macro `try`: use the `?` operator instead > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/arrayvec-0.4.12/src/array_string.rs:95:17 > | >95 | let s = try!(str::from_utf8(b.as_slice())); > | ^^^ > | > = note: `#[warn(deprecated)]` on by default > >warning: `arrayvec` (lib) generated 2 warnings > Fresh memoffset v0.6.4 > Fresh crossbeam-channel v0.5.1 > Fresh term_size v0.3.2 > Fresh num_cpus v1.13.0 > Fresh atty v0.2.14 > Fresh num-format v0.4.0 >warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/num-format-0.4.0/src/buffer.rs:44:34 > | >44 | inner: unsafe { mem::uninitialized() }, > | ^^^^^^^^^^^^^ > | >note: the lint level is defined here > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/num-format-0.4.0/src/lib.rs:228:5 > | >228 | deprecated, > | ^^^^^^^^^^ > >warning: `num-format` (lib) generated 1 warning > Fresh crossbeam-epoch v0.9.5 >warning: field is never read: `bag` > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/crossbeam-epoch-0.9.5/src/internal.rs:219:5 > | >219 | bag: Bag, > | ^^^^^^^^ > | > = note: `#[warn(dead_code)]` on by default > > Fresh textwrap v0.11.0 >warning: `crossbeam-epoch` (lib) generated 1 warning > Fresh crossbeam-deque v0.8.1 > Fresh clap v2.33.3 >warning: unnecessary parentheses around block return value > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/app/parser.rs:149:17 > | >149 | (self.flags.iter().any(|f| &f.b.name == arg) > | ^ >... >152 | || self.groups.iter().any(|g| &g.name == arg)) > | ^ > | > = note: `#[warn(unused_parens)]` on by default >help: remove these parentheses > | >149 ~ self.flags.iter().any(|f| &f.b.name == arg) >150 | || self.opts.iter().any(|o| &o.b.name == arg) >151 | || self.positionals.values().any(|p| &p.b.name == arg) >152 ~ || self.groups.iter().any(|g| &g.name == arg) > | > >warning: unnecessary parentheses around block return value > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/app/parser.rs:200:13 > | >200 | (self.positionals.len() + 1) > | ^ ^ > | >help: remove these parentheses > | >200 - (self.positionals.len() + 1) >200 + self.positionals.len() + 1 > | > >warning: unnecessary parentheses around block return value > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/app/parser.rs:309:17 > | >309 | (self.positionals.len() + 1) > | ^ ^ > | >help: remove these parentheses > | >309 - (self.positionals.len() + 1) >309 + self.positionals.len() + 1 > | > >warning: unnecessary parentheses around block return value > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/app/parser.rs:334:17 > | >334 | (self.positionals.len() + 1) > | ^ ^ > | >help: remove these parentheses > | >334 - (self.positionals.len() + 1) >334 + self.positionals.len() + 1 > | > >warning: unnecessary parentheses around block return value > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/app/parser.rs:842:17 > | >842 | (o.is_set(ArgSettings::AllowLeadingHyphen) || app_wide_settings) > | ^ ^ > | >help: remove these parentheses > | >842 - (o.is_set(ArgSettings::AllowLeadingHyphen) || app_wide_settings) >842 + o.is_set(ArgSettings::AllowLeadingHyphen) || app_wide_settings > | > >warning: unnecessary parentheses around block return value > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/app/parser.rs:850:17 > | >850 | (p.is_set(ArgSettings::AllowLeadingHyphen) || app_wide_settings) > | ^ ^ > | >help: remove these parentheses > | >850 - (p.is_set(ArgSettings::AllowLeadingHyphen) || app_wide_settings) >850 + p.is_set(ArgSettings::AllowLeadingHyphen) || app_wide_settings > | > >warning: unnecessary parentheses around block return value > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/app/validator.rs:364:25 > | >364 | (ma.vals.len() % num as usize) > | ^ ^ > | >help: remove these parentheses > | >364 - (ma.vals.len() % num as usize) >364 + ma.vals.len() % num as usize > | > >warning: anonymous parameters are deprecated and will be removed in the next edition > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/args/any_arg.rs:19:22 > | >19 | fn is_set(&self, ArgSettings) -> bool; > | ^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: ArgSettings` > | > = note: `#[warn(anonymous_parameters)]` on by default > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! > = note: for more information, see issue #41686 <https://github.com/rust-lang/rust/issues/41686> > >warning: anonymous parameters are deprecated and will be removed in the next edition > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/args/any_arg.rs:20:23 > | >20 | fn set(&mut self, ArgSettings); > | ^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: ArgSettings` > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! > = note: for more information, see issue #41686 <https://github.com/rust-lang/rust/issues/41686> > >warning: unnecessary trailing semicolon > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/args/arg_matches.rs:830:10 > | >830 | }; > | ^ help: remove this semicolon > | > = note: `#[warn(redundant_semicolons)]` on by default > >warning: unnecessary trailing semicolon > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/args/arg_matches.rs:889:10 > | >889 | }; > | ^ help: remove this semicolon > >warning: unnecessary trailing semicolon > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/args/arg_matches.rs:949:10 > | >949 | }; > | ^ help: remove this semicolon > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/app/help.rs:85:21 > | >85 | writer: &'a mut Write, > | ^^^^^ > | > = note: `#[warn(bare_trait_objects)]` on by default > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >85 - writer: &'a mut Write, >85 + writer: &'a mut dyn Write, > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/args/arg_builder/valued.rs:19:30 > | >19 | pub validator: Option<Rc<Fn(String) -> Result<(), String>>>, > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >19 - pub validator: Option<Rc<Fn(String) -> Result<(), String>>>, >19 + pub validator: Option<Rc<dyn Fn(String) -> Result<(), String>>>, > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/args/arg_builder/valued.rs:20:33 > | >20 | pub validator_os: Option<Rc<Fn(&OsStr) -> Result<(), OsString>>>, > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >20 - pub validator_os: Option<Rc<Fn(&OsStr) -> Result<(), OsString>>>, >20 + pub validator_os: Option<Rc<dyn Fn(&OsStr) -> Result<(), OsString>>>, > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/app/mod.rs:1844:39 > | >1844 | fn validator(&self) -> Option<&Rc<Fn(String) -> StdResult<(), String>>> { > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >1844 - fn validator(&self) -> Option<&Rc<Fn(String) -> StdResult<(), String>>> { >1844 + fn validator(&self) -> Option<&Rc<dyn Fn(String) -> StdResult<(), String>>> { > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/app/mod.rs:1847:42 > | >1847 | fn validator_os(&self) -> Option<&Rc<Fn(&OsStr) -> StdResult<(), OsString>>> { > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >1847 - fn validator_os(&self) -> Option<&Rc<Fn(&OsStr) -> StdResult<(), OsString>>> { >1847 + fn validator_os(&self) -> Option<&Rc<dyn Fn(&OsStr) -> StdResult<(), OsString>>> { > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/errors.rs:412:15 > | >412 | arg: &AnyArg, > | ^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >412 - arg: &AnyArg, >412 + arg: &dyn AnyArg, > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/errors.rs:450:33 > | >450 | pub fn empty_value<U>(arg: &AnyArg, usage: U, color: ColorWhen) -> Self > | ^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >450 - pub fn empty_value<U>(arg: &AnyArg, usage: U, color: ColorWhen) -> Self >450 + pub fn empty_value<U>(arg: &dyn AnyArg, usage: U, color: ColorWhen) -> Self > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/errors.rs:478:15 > | >478 | arg: &AnyArg, > | ^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >478 - arg: &AnyArg, >478 + arg: &dyn AnyArg, > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/errors.rs:663:48 > | >663 | pub fn too_many_values<V, U>(val: V, arg: &AnyArg, usage: U, color: ColorWhen) -> Self > | ^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >663 - pub fn too_many_values<V, U>(val: V, arg: &AnyArg, usage: U, color: ColorWhen) -> Self >663 + pub fn too_many_values<V, U>(val: V, arg: &dyn AnyArg, usage: U, color: ColorWhen) -> Self > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/errors.rs:692:15 > | >692 | arg: &AnyArg, > | ^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >692 - arg: &AnyArg, >692 + arg: &dyn AnyArg, > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/errors.rs:725:42 > | >725 | pub fn value_validation(arg: Option<&AnyArg>, err: String, color: ColorWhen) -> Self { > | ^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >725 - pub fn value_validation(arg: Option<&AnyArg>, err: String, color: ColorWhen) -> Self { >725 + pub fn value_validation(arg: Option<&dyn AnyArg>, err: String, color: ColorWhen) -> Self { > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/errors.rs:754:15 > | >754 | arg: &AnyArg, > | ^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >754 - arg: &AnyArg, >754 + arg: &dyn AnyArg, > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/errors.rs:789:47 > | >789 | pub fn unexpected_multiple_usage<U>(arg: &AnyArg, usage: U, color: ColorWhen) -> Self > | ^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >789 - pub fn unexpected_multiple_usage<U>(arg: &AnyArg, usage: U, color: ColorWhen) -> Self >789 + pub fn unexpected_multiple_usage<U>(arg: &dyn AnyArg, usage: U, color: ColorWhen) -> Self > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/app/help.rs:54:61 > | >54 | fn as_arg_trait<'a, 'b, T: ArgWithOrder<'a, 'b>>(x: &T) -> &ArgWithOrder<'a, 'b> { > | ^^^^^^^^^^^^^^^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >54 - fn as_arg_trait<'a, 'b, T: ArgWithOrder<'a, 'b>>(x: &T) -> &ArgWithOrder<'a, 'b> { >54 + fn as_arg_trait<'a, 'b, T: ArgWithOrder<'a, 'b>>(x: &T) -> &dyn ArgWithOrder<'a, 'b> { > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/app/help.rs:579:42 > | >579 | fn should_show_arg(use_long: bool, arg: &ArgWithOrder) -> bool { > | ^^^^^^^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >579 - fn should_show_arg(use_long: bool, arg: &ArgWithOrder) -> bool { >579 + fn should_show_arg(use_long: bool, arg: &dyn ArgWithOrder) -> bool { > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/app/help.rs:43:27 > | >43 | fn as_base(&self) -> &ArgWithDisplay<'b, 'c>; > | ^^^^^^^^^^^^^^^^^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >43 - fn as_base(&self) -> &ArgWithDisplay<'b, 'c>; >43 + fn as_base(&self) -> &dyn ArgWithDisplay<'b, 'c>; > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/app/help.rs:49:27 > | >49 | fn as_base(&self) -> &ArgWithDisplay<'b, 'c> { > | ^^^^^^^^^^^^^^^^^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >49 - fn as_base(&self) -> &ArgWithDisplay<'b, 'c> { >49 + fn as_base(&self) -> &dyn ArgWithDisplay<'b, 'c> { > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/app/help.rs:101:20 > | >101 | w: &'a mut Write, > | ^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >101 - w: &'a mut Write, >101 + w: &'a mut dyn Write, > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/app/help.rs:141:38 > | >141 | pub fn write_app_help(w: &'a mut Write, app: &App, use_long: bool) -> ClapResult<()> { > | ^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >141 - pub fn write_app_help(w: &'a mut Write, app: &App, use_long: bool) -> ClapResult<()> { >141 + pub fn write_app_help(w: &'a mut dyn Write, app: &App, use_long: bool) -> ClapResult<()> { > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/app/help.rs:148:41 > | >148 | pub fn write_parser_help(w: &'a mut Write, parser: &Parser, use_long: bool) -> ClapResult<()> { > | ^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >148 - pub fn write_parser_help(w: &'a mut Write, parser: &Parser, use_long: bool) -> ClapResult<()> { >148 + pub fn write_parser_help(w: &'a mut dyn Write, parser: &Parser, use_long: bool) -> ClapResult<()> { > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/app/help.rs:156:51 > | >156 | pub fn write_parser_help_to_stderr(w: &'a mut Write, parser: &Parser) -> ClapResult<()> { > | ^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >156 - pub fn write_parser_help_to_stderr(w: &'a mut Write, parser: &Parser) -> ClapResult<()> { >156 + pub fn write_parser_help_to_stderr(w: &'a mut dyn Write, parser: &Parser) -> ClapResult<()> { > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/app/help.rs:163:20 > | >163 | w: &'a mut Write, > | ^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >163 - w: &'a mut Write, >163 + w: &'a mut dyn Write, > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/app/help.rs:208:32 > | >208 | I: Iterator<Item = &'d ArgWithOrder<'b, 'c>>, > | ^^^^^^^^^^^^^^^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >208 - I: Iterator<Item = &'d ArgWithOrder<'b, 'c>>, >208 + I: Iterator<Item = &'d dyn ArgWithOrder<'b, 'c>>, > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/app/help.rs:236:32 > | >236 | I: Iterator<Item = &'d ArgWithOrder<'b, 'c>>, > | ^^^^^^^^^^^^^^^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >236 - I: Iterator<Item = &'d ArgWithOrder<'b, 'c>>, >236 + I: Iterator<Item = &'d dyn ArgWithOrder<'b, 'c>>, > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/app/help.rs:273:43 > | >273 | fn write_arg<'b, 'c>(&mut self, arg: &ArgWithDisplay<'b, 'c>) -> io::Result<()> { > | ^^^^^^^^^^^^^^^^^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >273 - fn write_arg<'b, 'c>(&mut self, arg: &ArgWithDisplay<'b, 'c>) -> io::Result<()> { >273 + fn write_arg<'b, 'c>(&mut self, arg: &dyn ArgWithDisplay<'b, 'c>) -> io::Result<()> { > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/app/help.rs:283:39 > | >283 | fn short<'b, 'c>(&mut self, arg: &ArgWithDisplay<'b, 'c>) -> io::Result<()> { > | ^^^^^^^^^^^^^^^^^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >283 - fn short<'b, 'c>(&mut self, arg: &ArgWithDisplay<'b, 'c>) -> io::Result<()> { >283 + fn short<'b, 'c>(&mut self, arg: &dyn ArgWithDisplay<'b, 'c>) -> io::Result<()> { > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/app/help.rs:296:38 > | >296 | fn long<'b, 'c>(&mut self, arg: &ArgWithDisplay<'b, 'c>) -> io::Result<()> { > | ^^^^^^^^^^^^^^^^^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >296 - fn long<'b, 'c>(&mut self, arg: &ArgWithDisplay<'b, 'c>) -> io::Result<()> { >296 + fn long<'b, 'c>(&mut self, arg: &dyn ArgWithDisplay<'b, 'c>) -> io::Result<()> { > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/app/help.rs:325:37 > | >325 | fn val<'b, 'c>(&mut self, arg: &ArgWithDisplay<'b, 'c>) -> Result<String, io::Error> { > | ^^^^^^^^^^^^^^^^^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >325 - fn val<'b, 'c>(&mut self, arg: &ArgWithDisplay<'b, 'c>) -> Result<String, io::Error> { >325 + fn val<'b, 'c>(&mut self, arg: &dyn ArgWithDisplay<'b, 'c>) -> Result<String, io::Error> { > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/app/help.rs:453:38 > | >453 | fn help<'b, 'c>(&mut self, arg: &ArgWithDisplay<'b, 'c>, spec_vals: &str) -> io::Result<()> { > | ^^^^^^^^^^^^^^^^^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >453 - fn help<'b, 'c>(&mut self, arg: &ArgWithDisplay<'b, 'c>, spec_vals: &str) -> io::Result<()> { >453 + fn help<'b, 'c>(&mut self, arg: &dyn ArgWithDisplay<'b, 'c>, spec_vals: &str) -> io::Result<()> { > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/app/help.rs:511:29 > | >511 | fn spec_vals(&self, a: &ArgWithDisplay) -> String { > | ^^^^^^^^^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >511 - fn spec_vals(&self, a: &ArgWithDisplay) -> String { >511 + fn spec_vals(&self, a: &dyn ArgWithDisplay) -> String { > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/macros.rs:972:63 > | >972 | fn as_trait_obj<'a, 'b, T: AnyArg<'a, 'b>>(x: &T) -> &AnyArg<'a, 'b> { > | ^^^^^^^^^^^^^^ > | > ::: /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/app/parser.rs:964:39 > | >964 | let any_arg = find_any_by_name!(self, self.cache.unwrap_or("")); > | ------------------------------------------------- in this macro invocation > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> > = note: this warning originates in the macro `find_any_by_name` (in Nightly builds, run with -Z macro-backtrace for more info) >help: use `dyn` > | >972 - fn as_trait_obj<'a, 'b, T: AnyArg<'a, 'b>>(x: &T) -> &AnyArg<'a, 'b> { >972 + fn as_trait_obj<'a, 'b, T: AnyArg<'a, 'b>>(x: &T) -> &dyn AnyArg<'a, 'b> { > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/macros.rs:972:63 > | >972 | fn as_trait_obj<'a, 'b, T: AnyArg<'a, 'b>>(x: &T) -> &AnyArg<'a, 'b> { > | ^^^^^^^^^^^^^^ > | > ::: /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/app/parser.rs:1110:39 > | >1110 | let any_arg = find_any_by_name!(self, self.cache.unwrap_or("")); > | ------------------------------------------------- in this macro invocation > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> > = note: this warning originates in the macro `find_any_by_name` (in Nightly builds, run with -Z macro-backtrace for more info) >help: use `dyn` > | >972 - fn as_trait_obj<'a, 'b, T: AnyArg<'a, 'b>>(x: &T) -> &AnyArg<'a, 'b> { >972 + fn as_trait_obj<'a, 'b, T: AnyArg<'a, 'b>>(x: &T) -> &dyn AnyArg<'a, 'b> { > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/macros.rs:972:63 > | >972 | fn as_trait_obj<'a, 'b, T: AnyArg<'a, 'b>>(x: &T) -> &AnyArg<'a, 'b> { > | ^^^^^^^^^^^^^^ > | > ::: /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/app/parser.rs:1238:27 > | >1238 | let any_arg = find_any_by_name!(self, self.cache.unwrap_or("")); > | ------------------------------------------------- in this macro invocation > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> > = note: this warning originates in the macro `find_any_by_name` (in Nightly builds, run with -Z macro-backtrace for more info) >help: use `dyn` > | >972 - fn as_trait_obj<'a, 'b, T: AnyArg<'a, 'b>>(x: &T) -> &AnyArg<'a, 'b> { >972 + fn as_trait_obj<'a, 'b, T: AnyArg<'a, 'b>>(x: &T) -> &dyn AnyArg<'a, 'b> { > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/app/parser.rs:2168:55 > | >2168 | pub fn find_any_arg(&self, name: &str) -> Option<&AnyArg<'a, 'b>> { > | ^^^^^^^^^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >2168 - pub fn find_any_arg(&self, name: &str) -> Option<&AnyArg<'a, 'b>> { >2168 + pub fn find_any_arg(&self, name: &str) -> Option<&dyn AnyArg<'a, 'b>> { > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/macros.rs:972:63 > | >972 | fn as_trait_obj<'a, 'b, T: AnyArg<'a, 'b>>(x: &T) -> &AnyArg<'a, 'b> { > | ^^^^^^^^^^^^^^ > | > ::: /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/app/validator.rs:214:32 > | >214 | if let Some(arg) = find_any_by_name!(self.0, name) { > | ------------------------------- in this macro invocation > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> > = note: this warning originates in the macro `find_any_by_name` (in Nightly builds, run with -Z macro-backtrace for more info) >help: use `dyn` > | >972 - fn as_trait_obj<'a, 'b, T: AnyArg<'a, 'b>>(x: &T) -> &AnyArg<'a, 'b> { >972 + fn as_trait_obj<'a, 'b, T: AnyArg<'a, 'b>>(x: &T) -> &dyn AnyArg<'a, 'b> { > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/macros.rs:972:63 > | >972 | fn as_trait_obj<'a, 'b, T: AnyArg<'a, 'b>>(x: &T) -> &AnyArg<'a, 'b> { > | ^^^^^^^^^^^^^^ > | > ::: /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/app/validator.rs:231:39 > | >231 | if let Some(bl) = find_any_by_name!(self.0, *arg).unwrap().blacklist() { > | ------------------------------- in this macro invocation > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> > = note: this warning originates in the macro `find_any_by_name` (in Nightly builds, run with -Z macro-backtrace for more info) >help: use `dyn` > | >972 - fn as_trait_obj<'a, 'b, T: AnyArg<'a, 'b>>(x: &T) -> &AnyArg<'a, 'b> { >972 + fn as_trait_obj<'a, 'b, T: AnyArg<'a, 'b>>(x: &T) -> &dyn AnyArg<'a, 'b> { > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/macros.rs:972:63 > | >972 | fn as_trait_obj<'a, 'b, T: AnyArg<'a, 'b>>(x: &T) -> &AnyArg<'a, 'b> { > | ^^^^^^^^^^^^^^ > | > ::: /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/app/validator.rs:467:37 > | >467 | } else if let Some(a) = find_any_by_name!(self.0, *name) { > | -------------------------------- in this macro invocation > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> > = note: this warning originates in the macro `find_any_by_name` (in Nightly builds, run with -Z macro-backtrace for more info) >help: use `dyn` > | >972 - fn as_trait_obj<'a, 'b, T: AnyArg<'a, 'b>>(x: &T) -> &AnyArg<'a, 'b> { >972 + fn as_trait_obj<'a, 'b, T: AnyArg<'a, 'b>>(x: &T) -> &dyn AnyArg<'a, 'b> { > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/app/validator.rs:508:42 > | >508 | fn validate_arg_conflicts(&self, a: &AnyArg, matcher: &ArgMatcher) -> Option<bool> { > | ^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >508 - fn validate_arg_conflicts(&self, a: &AnyArg, matcher: &ArgMatcher) -> Option<bool> { >508 + fn validate_arg_conflicts(&self, a: &dyn AnyArg, matcher: &ArgMatcher) -> Option<bool> { > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/app/validator.rs:523:44 > | >523 | fn validate_required_unless(&self, a: &AnyArg, matcher: &ArgMatcher) -> Option<bool> { > | ^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >523 - fn validate_required_unless(&self, a: &AnyArg, matcher: &ArgMatcher) -> Option<bool> { >523 + fn validate_required_unless(&self, a: &dyn AnyArg, matcher: &ArgMatcher) -> Option<bool> { > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/app/validator.rs:578:42 > | >578 | fn is_missing_required_ok(&self, a: &AnyArg, matcher: &ArgMatcher) -> bool { > | ^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >578 - fn is_missing_required_ok(&self, a: &AnyArg, matcher: &ArgMatcher) -> bool { >578 + fn is_missing_required_ok(&self, a: &dyn AnyArg, matcher: &ArgMatcher) -> bool { > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/args/any_arg.rs:26:39 > | >26 | fn validator(&self) -> Option<&Rc<Fn(String) -> Result<(), String>>>; > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >26 - fn validator(&self) -> Option<&Rc<Fn(String) -> Result<(), String>>>; >26 + fn validator(&self) -> Option<&Rc<dyn Fn(String) -> Result<(), String>>>; > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/args/any_arg.rs:27:42 > | >27 | fn validator_os(&self) -> Option<&Rc<Fn(&OsStr) -> Result<(), OsString>>>; > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >27 - fn validator_os(&self) -> Option<&Rc<Fn(&OsStr) -> Result<(), OsString>>>; >27 + fn validator_os(&self) -> Option<&Rc<dyn Fn(&OsStr) -> Result<(), OsString>>>; > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/args/any_arg.rs:89:39 > | >89 | fn validator(&self) -> Option<&Rc<Fn(String) -> Result<(), String>>> { > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >89 - fn validator(&self) -> Option<&Rc<Fn(String) -> Result<(), String>>> { >89 + fn validator(&self) -> Option<&Rc<dyn Fn(String) -> Result<(), String>>> { > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/args/any_arg.rs:92:42 > | >92 | fn validator_os(&self) -> Option<&Rc<Fn(&OsStr) -> Result<(), OsString>>> { > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >92 - fn validator_os(&self) -> Option<&Rc<Fn(&OsStr) -> Result<(), OsString>>> { >92 + fn validator_os(&self) -> Option<&Rc<dyn Fn(&OsStr) -> Result<(), OsString>>> { > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/args/arg_matcher.rs:30:20 > | >30 | a: Option<&AnyArg<'a, 'b>>, > | ^^^^^^^^^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >30 - a: Option<&AnyArg<'a, 'b>>, >30 + a: Option<&dyn AnyArg<'a, 'b>>, > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/args/arg_matcher.rs:75:60 > | >75 | pub fn handle_self_overrides<'b>(&mut self, a: Option<&AnyArg<'a, 'b>>) { > | ^^^^^^^^^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >75 - pub fn handle_self_overrides<'b>(&mut self, a: Option<&AnyArg<'a, 'b>>) { >75 + pub fn handle_self_overrides<'b>(&mut self, a: Option<&dyn AnyArg<'a, 'b>>) { > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/args/arg_builder/flag.rs:103:39 > | >103 | fn validator(&self) -> Option<&Rc<Fn(String) -> StdResult<(), String>>> { > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >103 - fn validator(&self) -> Option<&Rc<Fn(String) -> StdResult<(), String>>> { >103 + fn validator(&self) -> Option<&Rc<dyn Fn(String) -> StdResult<(), String>>> { > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/args/arg_builder/flag.rs:106:42 > | >106 | fn validator_os(&self) -> Option<&Rc<Fn(&OsStr) -> StdResult<(), OsString>>> { > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >106 - fn validator_os(&self) -> Option<&Rc<Fn(&OsStr) -> StdResult<(), OsString>>> { >106 + fn validator_os(&self) -> Option<&Rc<dyn Fn(&OsStr) -> StdResult<(), OsString>>> { > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/args/arg_builder/option.rs:156:39 > | >156 | fn validator(&self) -> Option<&Rc<Fn(String) -> StdResult<(), String>>> { > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >156 - fn validator(&self) -> Option<&Rc<Fn(String) -> StdResult<(), String>>> { >156 + fn validator(&self) -> Option<&Rc<dyn Fn(String) -> StdResult<(), String>>> { > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/args/arg_builder/option.rs:159:42 > | >159 | fn validator_os(&self) -> Option<&Rc<Fn(&OsStr) -> StdResult<(), OsString>>> { > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >159 - fn validator_os(&self) -> Option<&Rc<Fn(&OsStr) -> StdResult<(), OsString>>> { >159 + fn validator_os(&self) -> Option<&Rc<dyn Fn(&OsStr) -> StdResult<(), OsString>>> { > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/args/arg_builder/positional.rs:177:39 > | >177 | fn validator(&self) -> Option<&Rc<Fn(String) -> StdResult<(), String>>> { > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >177 - fn validator(&self) -> Option<&Rc<Fn(String) -> StdResult<(), String>>> { >177 + fn validator(&self) -> Option<&Rc<dyn Fn(String) -> StdResult<(), String>>> { > | > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/args/arg_builder/positional.rs:180:42 > | >180 | fn validator_os(&self) -> Option<&Rc<Fn(&OsStr) -> StdResult<(), OsString>>> { > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >180 - fn validator_os(&self) -> Option<&Rc<Fn(&OsStr) -> StdResult<(), OsString>>> { >180 + fn validator_os(&self) -> Option<&Rc<dyn Fn(&OsStr) -> StdResult<(), OsString>>> { > | > >warning: use of deprecated associated function `bitflags::core::str::<impl str>::trim_left_matches`: superseded by `trim_start_matches` > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/app/parser.rs:96:14 > | >96 | .trim_left_matches(|c| c == '-') > | ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated associated function: `trim_start_matches` > | > = note: `#[warn(deprecated)]` on by default > >warning: use of deprecated associated function `bitflags::core::str::<impl str>::trim_left_matches`: superseded by `trim_start_matches` > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/app/parser.rs:105:14 > | >105 | .trim_left_matches(|c| c == '-') > | ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated associated function: `trim_start_matches` > >warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/app/parser.rs:138:75 > | >138 | Err(why) => panic!("couldn't create completion file: {}", why.description()), > | ^^^^^^^^^^^ > >warning: use of deprecated associated function `bitflags::core::str::<impl str>::trim_left_matches`: superseded by `trim_start_matches` > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/args/arg.rs:337:35 > | >337 | self.s.short = s.as_ref().trim_left_matches(|c| c == '-').chars().nth(0); > | ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated associated function: `trim_start_matches` > >warning: use of deprecated associated function `bitflags::core::str::<impl str>::trim_left_matches`: superseded by `trim_start_matches` > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/args/arg.rs:377:30 > | >377 | self.s.long = Some(l.trim_left_matches(|c| c == '-')); > | ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated associated function: `trim_start_matches` > >warning: trait objects without an explicit `dyn` are deprecated > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/errors.rs:748:24 > | >748 | let n: Option<&AnyArg> = None; > | ^^^^^^ > | > = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html> >help: use `dyn` > | >748 - let n: Option<&AnyArg> = None; >748 + let n: Option<&dyn AnyArg> = None; > | > >warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/errors.rs:852:60 > | >852 | message: format!("{} {}", c.error("error:"), e.description()), > | ^^^^^^^^^^^ > >warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/errors.rs:910:35 > | >910 | Error::with_description(e.description(), ErrorKind::Io) > | ^^^^^^^^^^^ > >warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string() > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/errors.rs:916:35 > | >916 | Error::with_description(e.description(), ErrorKind::Format) > | ^^^^^^^^^^^ > >warning: panic message is not a string literal > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/app/parser.rs:183:13 > | >183 | format!("Non-unique argument name: {} is already in use", a.b.name) > | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > | > = note: `#[warn(non_fmt_panics)]` on by default > = note: this usage of assert!() is deprecated; it will be a hard error in Rust 2021 > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/panic-macro-consistency.html> > = note: the assert!() macro supports formatting, so there's no need for the format!() macro here >help: remove the `format!(..)` macro call > | >183 - format!("Non-unique argument name: {} is already in use", a.b.name) >183 + "Non-unique argument name: {} is already in use", a.b.name > | > >warning: panic message is not a string literal > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/app/validator.rs:187:32 > | >187 | None => panic!(INTERNAL_ERROR_MSG), > | ^^^^^^^^^^^^^^^^^^ > | > = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/panic-macro-consistency.html> >help: add a "{}" format string to Display the message > | >187 | None => panic!("{}", INTERNAL_ERROR_MSG), > | +++++ > >warning: panic message is not a string literal > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/args/any_arg.rs:72:16 > | >72 | panic!(INTERNAL_ERROR_MSG) > | ^^^^^^^^^^^^^^^^^^ > | > = note: this usage of panic!() is deprecated; it will be a hard error in Rust 2021 > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/panic-macro-consistency.html> >help: add a "{}" format string to Display the message > | >72 | panic!("{}", INTERNAL_ERROR_MSG) > | +++++ > >warning: panic message is not a string literal > --> /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/cargo-crates/clap-2.33.3/src/usage_parser.rs:64:13 > | >64 | / format!( >65 | | "No name found for Arg when parsing usage string: {}", >66 | | self.usage >67 | | ) > | |_____________^ > | > = note: this usage of debug_assert!() is deprecated; it will be a hard error in Rust 2021 > = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/panic-macro-consistency.html> > = note: the debug_assert!() macro supports formatting, so there's no need for the format!() macro here >help: remove the `format!(..)` macro call > | >64 ~ >65 | "No name found for Arg when parsing usage string: {}", >66 | self.usage >67 ~ > | > >warning: `clap` (lib) generated 77 warnings > Fresh rayon-core v1.9.1 > Fresh rayon v1.5.1 > Fresh diskus v0.7.0 (/wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0) > Finished release [optimized] target(s) in 0.05s > Installing /wrkdirs/usr/ports/sysutils/diskus/work/stage/usr/local/bin/diskus > Installed package `diskus v0.7.0 (/wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0)` (executable `diskus`) >warning: be sure to add `/wrkdirs/usr/ports/sysutils/diskus/work/stage/usr/local/bin` to your PATH to be able to run the installed binaries >/usr/bin/strip /wrkdirs/usr/ports/sysutils/diskus/work/stage/usr/local/bin/diskus >install -m 444 /wrkdirs/usr/ports/sysutils/diskus/work/diskus-0.7.0/doc/diskus.1 /wrkdirs/usr/ports/sysutils/diskus/work/stage/usr/local/man/man1 >====> Compressing man pages (compress-man) >=========================================================================== >=======================<phase: package >============================ >===== env: 'PKG_NOTES=build_timestamp ports_top_git_hash ports_top_checkout_unclean port_git_hash port_checkout_unclean built_by' 'PKG_NOTE_build_timestamp=2022-04-14T21:26:41+0000' 'PKG_NOTE_ports_top_git_hash=b941648ed' 'PKG_NOTE_ports_top_checkout_unclean=yes' 'PKG_NOTE_port_git_hash=b941648ed' 'PKG_NOTE_port_checkout_unclean=yes' 'PKG_NOTE_built_by=poudriere-git-3.3.99.20211130' NO_DEPENDS=yes USER=root UID=0 GID=0 >===> Building package for diskus-0.7.0 >install -l rs /.npkg/All/diskus-0.7.0.pkg /.npkg/All/diskus-0.7.0.txz >=========================================================================== >=>> Cleaning up wrkdir >===> Cleaning for diskus-0.7.0 >build of sysutils/diskus | diskus-0.7.0 ended at Thu Apr 14 16:27:50 CDT 2022 >build time: 00:01:09
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 262704
:
232609
|
232610
|
232618
|
232642
|
232964
|
232984
|
232985
|
233236
| 233237