=>> Building devel/git-absorb build started at Fri Apr 5 16:26:04 BST 2024 port directory: /usr/ports/devel/git-absorb package name: git-absorb-0.6.12 building for: FreeBSD pkg-builder.dan.net.uk 13.2-RELEASE-p10 FreeBSD 13.2-RELEASE-p10 amd64 maintained by: eduardo@FreeBSD.org Makefile datestamp: -rw-r--r-- 1 root wheel 464 Feb 25 10:26 /usr/ports/devel/git-absorb/Makefile Ports top last git commit: c2c35d895e Ports top unclean checkout: yes Port dir last git commit: 31bd6d3e79 Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.99.20240122_1 Host OSVERSION: 1400097 Jail OSVERSION: 1302001 Job Id: 05 ---Begin Environment--- SHELL=/bin/csh OSVERSION=1302001 UNAME_v=FreeBSD 13.2-RELEASE-p10 UNAME_r=13.2-RELEASE-p10 BLOCKSIZE=K MAIL=/var/mail/root MM_CHARSET=UTF-8 LANG=C.UTF-8 STATUS=1 HOME=/root PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin MAKE_OBJDIR_CHECK_WRITABLE=0 LOCALBASE=/usr/local USER=root POUDRIERE_NAME=poudriere-git LIBEXECPREFIX=/usr/local/libexec/poudriere POUDRIERE_VERSION=3.4.99.20240122_1 MASTERMNT=/usr/local/poudriere/data/.m/13-amd64-default-dan/ref LC_COLLATE=C POUDRIERE_BUILD_TYPE=bulk PACKAGE_BUILDING=yes SAVED_TERM=screen OUTPUT_REDIRECTED_STDERR=4 OUTPUT_REDIRECTED=1 PWD=/usr/local/poudriere/data/.m/13-amd64-default-dan/05/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=13-amd64-default-dan SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=bulk.sh OLDPWD=/usr/local/poudriere/data/.m/13-amd64-default-dan/ref/.p/pool POUDRIERE_PKGNAME=poudriere-git-3.4.99.20240122_1 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin Poudriere Port Flags/Env--- PORT_FLAGS= PKGENV= FLAVOR= MAKE_ARGS= ---End Poudriere Port Flags/Env--- ---Begin OPTIONS List--- ---End OPTIONS List--- --MAINTAINER-- eduardo@FreeBSD.org --End MAINTAINER-- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- PKG_CONFIG=pkgconf XDG_DATA_HOME=/wrkdirs/usr/ports/devel/git-absorb/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/devel/git-absorb/work XDG_CACHE_HOME=/wrkdirs/usr/ports/devel/git-absorb/work/.cache HOME=/wrkdirs/usr/ports/devel/git-absorb/work TMPDIR="/wrkdirs/usr/ports/devel/git-absorb/work" PATH=/ccache/libexec/ccache:/wrkdirs/usr/ports/devel/git-absorb/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/devel/git-absorb/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh CCACHE_DIR="/root/.ccache" --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/devel/git-absorb/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/devel/git-absorb/work XDG_CACHE_HOME=/wrkdirs/usr/ports/devel/git-absorb/work/.cache HOME=/wrkdirs/usr/ports/devel/git-absorb/work TMPDIR="/wrkdirs/usr/ports/devel/git-absorb/work" PATH=/ccache/libexec/ccache:/wrkdirs/usr/ports/devel/git-absorb/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/devel/git-absorb/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -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 " CCACHE_DIR="/root/.ccache" 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-- OSREL=13.2 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/git-absorb" EXAMPLESDIR="share/examples/git-absorb" DATADIR="share/git-absorb" WWWDIR="www/git-absorb" ETCDIR="etc/git-absorb" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/git-absorb DOCSDIR=/usr/local/share/doc/git-absorb EXAMPLESDIR=/usr/local/share/examples/git-absorb WWWDIR=/usr/local/www/git-absorb ETCDIR=/usr/local/etc/git-absorb --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 #### #### CCACHE_CPP2=1 WITH_SSP_PORTS=yes WITH_SSP=yes #WITH_LTO=yes DISABLE_LICENSES=yes LICENSES_ACCEPTED=AGPLv3 APACHE10 APACHE11 APACHE20 ART10 ARTPERL10 ART20 BSD BSD2CLAUSE BSD3CLAUSE BSD4CLAUSE BSL CC0-1.0 CDDL ClArtistic EPL GFDL GMGPL GPLv1 GPLv2 GPLv3 GPLv3RLE ISCL LGPL20 LGPL21 LGPL3 LPPL10 LPPL11 LPPL12 LPPL13 LPPL13a LPPL13b LPPL13c MIT MPL OpenSSL OFL10 OFL11 OWL PostgreSQL PHP202 PHP30 PHP301 PSFL RUBY ZLIB ZPL21 SVM-Light EULA ALASIR Microsoft-exFAT SIMIAN UDEVGAME unknown MTA COMMERCIAL teamspeak NO_LICENSES_DIALOGS=yes #### #### NO_IGNORE=yes DEFAULT_VERSIONS+=ssl=openssl mysql=8.0 imagemagick=7 samba=4.13 java=18 WITH_SETID_MODE=force PHP_ZTS=enabled OPTIONS_UNSET+=OPENJPEG OPTIONS_UNSET+=GSSAPI_BASE OPTIONS_SET+=ZTS OPTIONS_SET+=GSSAPI_NONE WITH_CCACHE_BUILD=yes CCACHE_DIR=/root/.ccache NO_CCACHE_DEPEND=1 CCACHE_WRAPPER_PATH= /ccache/libexec/ccache #### Misc Poudriere #### .include "/etc/make.conf.ports_env" GID=0 UID=0 DISABLE_MAKE_JOBS=poudriere ---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) 89999 open files (-n) 8192 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited socket buffer size (bytes, -b) unlimited pseudo-terminals (-p) unlimited kqueues (-k) unlimited umtx shared locks (-o) unlimited --End resource limits-- =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> git-absorb-0.6.12 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.20.9_1.pkg [pkg-builder.dan.net.uk] Installing pkg-1.20.9_1... [pkg-builder.dan.net.uk] Extracting pkg-1.20.9_1: .......... done ===> git-absorb-0.6.12 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of git-absorb-0.6.12 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by git-absorb-0.6.12 for building =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by git-absorb-0.6.12 for building => SHA256 Checksum OK for rust/crates/ansi_term-0.11.0.crate. => SHA256 Checksum OK for rust/crates/anyhow-1.0.33.crate. => SHA256 Checksum OK for rust/crates/arrayref-0.3.6.crate. => SHA256 Checksum OK for rust/crates/arrayvec-0.5.1.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/base64-0.12.3.crate. => SHA256 Checksum OK for rust/crates/bitflags-1.2.1.crate. => SHA256 Checksum OK for rust/crates/bitflags-2.4.1.crate. => SHA256 Checksum OK for rust/crates/blake2b_simd-0.5.10.crate. => SHA256 Checksum OK for rust/crates/cc-1.0.60.crate. => SHA256 Checksum OK for rust/crates/cfg-if-0.1.10.crate. => SHA256 Checksum OK for rust/crates/chrono-0.4.19.crate. => SHA256 Checksum OK for rust/crates/clap-2.33.3.crate. => SHA256 Checksum OK for rust/crates/constant_time_eq-0.1.5.crate. => SHA256 Checksum OK for rust/crates/crossbeam-channel-0.4.4.crate. => SHA256 Checksum OK for rust/crates/crossbeam-utils-0.7.2.crate. => SHA256 Checksum OK for rust/crates/dirs-2.0.2.crate. => SHA256 Checksum OK for rust/crates/dirs-sys-0.3.5.crate. => SHA256 Checksum OK for rust/crates/getrandom-0.1.15.crate. => SHA256 Checksum OK for rust/crates/git2-0.18.1.crate. => SHA256 Checksum OK for rust/crates/hermit-abi-0.1.17.crate. => SHA256 Checksum OK for rust/crates/idna-0.2.0.crate. => SHA256 Checksum OK for rust/crates/jobserver-0.1.21.crate. => SHA256 Checksum OK for rust/crates/lazy_static-1.4.0.crate. => SHA256 Checksum OK for rust/crates/libc-0.2.79.crate. => SHA256 Checksum OK for rust/crates/libgit2-sys-0.16.2+1.7.2.crate. => SHA256 Checksum OK for rust/crates/libz-sys-1.1.2.crate. => SHA256 Checksum OK for rust/crates/log-0.4.11.crate. => SHA256 Checksum OK for rust/crates/matches-0.1.8.crate. => SHA256 Checksum OK for rust/crates/maybe-uninit-2.0.0.crate. => SHA256 Checksum OK for rust/crates/memchr-2.3.3.crate. => SHA256 Checksum OK for rust/crates/num-integer-0.1.43.crate. => SHA256 Checksum OK for rust/crates/num-traits-0.2.12.crate. => SHA256 Checksum OK for rust/crates/once_cell-1.12.0.crate. => SHA256 Checksum OK for rust/crates/percent-encoding-2.1.0.crate. => SHA256 Checksum OK for rust/crates/pkg-config-0.3.18.crate. => SHA256 Checksum OK for rust/crates/ppv-lite86-0.2.9.crate. => SHA256 Checksum OK for rust/crates/rand-0.7.3.crate. => SHA256 Checksum OK for rust/crates/rand_chacha-0.2.2.crate. => SHA256 Checksum OK for rust/crates/rand_core-0.5.1.crate. => SHA256 Checksum OK for rust/crates/rand_hc-0.2.0.crate. => SHA256 Checksum OK for rust/crates/redox_syscall-0.1.57.crate. => SHA256 Checksum OK for rust/crates/redox_users-0.3.5.crate. => SHA256 Checksum OK for rust/crates/remove_dir_all-0.5.3.crate. => SHA256 Checksum OK for rust/crates/rust-argon2-0.8.2.crate. => SHA256 Checksum OK for rust/crates/slog-2.5.2.crate. => SHA256 Checksum OK for rust/crates/slog-async-2.5.0.crate. => SHA256 Checksum OK for rust/crates/slog-term-2.6.0.crate. => SHA256 Checksum OK for rust/crates/strsim-0.8.0.crate. => SHA256 Checksum OK for rust/crates/take_mut-0.2.2.crate. => SHA256 Checksum OK for rust/crates/tempfile-3.1.0.crate. => SHA256 Checksum OK for rust/crates/term-0.6.1.crate. => SHA256 Checksum OK for rust/crates/textwrap-0.11.0.crate. => SHA256 Checksum OK for rust/crates/thread_local-1.1.4.crate. => SHA256 Checksum OK for rust/crates/time-0.1.44.crate. => SHA256 Checksum OK for rust/crates/tinyvec-0.3.4.crate. => SHA256 Checksum OK for rust/crates/unicode-bidi-0.3.4.crate. => SHA256 Checksum OK for rust/crates/unicode-normalization-0.1.13.crate. => SHA256 Checksum OK for rust/crates/unicode-width-0.1.8.crate. => SHA256 Checksum OK for rust/crates/url-2.1.1.crate. => SHA256 Checksum OK for rust/crates/vcpkg-0.2.10.crate. => SHA256 Checksum OK for rust/crates/vec_map-0.8.2.crate. => SHA256 Checksum OK for rust/crates/wasi-0.9.0+wasi-snapshot-preview1.crate. => SHA256 Checksum OK for rust/crates/wasi-0.10.0+wasi-snapshot-preview1.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 tummychow-git-absorb-0.6.12_GH0.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by git-absorb-0.6.12 for building ===> Extracting for git-absorb-0.6.12 => SHA256 Checksum OK for rust/crates/ansi_term-0.11.0.crate. => SHA256 Checksum OK for rust/crates/anyhow-1.0.33.crate. => SHA256 Checksum OK for rust/crates/arrayref-0.3.6.crate. => SHA256 Checksum OK for rust/crates/arrayvec-0.5.1.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/base64-0.12.3.crate. => SHA256 Checksum OK for rust/crates/bitflags-1.2.1.crate. => SHA256 Checksum OK for rust/crates/bitflags-2.4.1.crate. => SHA256 Checksum OK for rust/crates/blake2b_simd-0.5.10.crate. => SHA256 Checksum OK for rust/crates/cc-1.0.60.crate. => SHA256 Checksum OK for rust/crates/cfg-if-0.1.10.crate. => SHA256 Checksum OK for rust/crates/chrono-0.4.19.crate. => SHA256 Checksum OK for rust/crates/clap-2.33.3.crate. => SHA256 Checksum OK for rust/crates/constant_time_eq-0.1.5.crate. => SHA256 Checksum OK for rust/crates/crossbeam-channel-0.4.4.crate. => SHA256 Checksum OK for rust/crates/crossbeam-utils-0.7.2.crate. => SHA256 Checksum OK for rust/crates/dirs-2.0.2.crate. => SHA256 Checksum OK for rust/crates/dirs-sys-0.3.5.crate. => SHA256 Checksum OK for rust/crates/getrandom-0.1.15.crate. => SHA256 Checksum OK for rust/crates/git2-0.18.1.crate. => SHA256 Checksum OK for rust/crates/hermit-abi-0.1.17.crate. => SHA256 Checksum OK for rust/crates/idna-0.2.0.crate. => SHA256 Checksum OK for rust/crates/jobserver-0.1.21.crate. => SHA256 Checksum OK for rust/crates/lazy_static-1.4.0.crate. => SHA256 Checksum OK for rust/crates/libc-0.2.79.crate. => SHA256 Checksum OK for rust/crates/libgit2-sys-0.16.2+1.7.2.crate. => SHA256 Checksum OK for rust/crates/libz-sys-1.1.2.crate. => SHA256 Checksum OK for rust/crates/log-0.4.11.crate. => SHA256 Checksum OK for rust/crates/matches-0.1.8.crate. => SHA256 Checksum OK for rust/crates/maybe-uninit-2.0.0.crate. => SHA256 Checksum OK for rust/crates/memchr-2.3.3.crate. => SHA256 Checksum OK for rust/crates/num-integer-0.1.43.crate. => SHA256 Checksum OK for rust/crates/num-traits-0.2.12.crate. => SHA256 Checksum OK for rust/crates/once_cell-1.12.0.crate. => SHA256 Checksum OK for rust/crates/percent-encoding-2.1.0.crate. => SHA256 Checksum OK for rust/crates/pkg-config-0.3.18.crate. => SHA256 Checksum OK for rust/crates/ppv-lite86-0.2.9.crate. => SHA256 Checksum OK for rust/crates/rand-0.7.3.crate. => SHA256 Checksum OK for rust/crates/rand_chacha-0.2.2.crate. => SHA256 Checksum OK for rust/crates/rand_core-0.5.1.crate. => SHA256 Checksum OK for rust/crates/rand_hc-0.2.0.crate. => SHA256 Checksum OK for rust/crates/redox_syscall-0.1.57.crate. => SHA256 Checksum OK for rust/crates/redox_users-0.3.5.crate. => SHA256 Checksum OK for rust/crates/remove_dir_all-0.5.3.crate. => SHA256 Checksum OK for rust/crates/rust-argon2-0.8.2.crate. => SHA256 Checksum OK for rust/crates/slog-2.5.2.crate. => SHA256 Checksum OK for rust/crates/slog-async-2.5.0.crate. => SHA256 Checksum OK for rust/crates/slog-term-2.6.0.crate. => SHA256 Checksum OK for rust/crates/strsim-0.8.0.crate. => SHA256 Checksum OK for rust/crates/take_mut-0.2.2.crate. => SHA256 Checksum OK for rust/crates/tempfile-3.1.0.crate. => SHA256 Checksum OK for rust/crates/term-0.6.1.crate. => SHA256 Checksum OK for rust/crates/textwrap-0.11.0.crate. => SHA256 Checksum OK for rust/crates/thread_local-1.1.4.crate. => SHA256 Checksum OK for rust/crates/time-0.1.44.crate. => SHA256 Checksum OK for rust/crates/tinyvec-0.3.4.crate. => SHA256 Checksum OK for rust/crates/unicode-bidi-0.3.4.crate. => SHA256 Checksum OK for rust/crates/unicode-normalization-0.1.13.crate. => SHA256 Checksum OK for rust/crates/unicode-width-0.1.8.crate. => SHA256 Checksum OK for rust/crates/url-2.1.1.crate. => SHA256 Checksum OK for rust/crates/vcpkg-0.2.10.crate. => SHA256 Checksum OK for rust/crates/vec_map-0.8.2.crate. => SHA256 Checksum OK for rust/crates/wasi-0.9.0+wasi-snapshot-preview1.crate. => SHA256 Checksum OK for rust/crates/wasi-0.10.0+wasi-snapshot-preview1.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 tummychow-git-absorb-0.6.12_GH0.tar.gz. ===> Moving crates to /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Patching for git-absorb-0.6.12 ===> Applying FreeBSD patches for git-absorb-0.6.12 from /usr/ports/devel/git-absorb/files =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> git-absorb-0.6.12 depends on package: rust>=1.76.0 - not found ===> Installing existing package /packages/All/rust-1.76.0.pkg [pkg-builder.dan.net.uk] Installing rust-1.76.0... [pkg-builder.dan.net.uk] `-- Installing curl-8.6.0... [pkg-builder.dan.net.uk] | `-- Installing brotli-1.1.0,1... [pkg-builder.dan.net.uk] | `-- Extracting brotli-1.1.0,1: .......... done [pkg-builder.dan.net.uk] | `-- Installing libidn2-2.3.7... [pkg-builder.dan.net.uk] | | `-- Installing indexinfo-0.3.1... [pkg-builder.dan.net.uk] | | `-- Extracting indexinfo-0.3.1: . done [pkg-builder.dan.net.uk] | | `-- Installing libunistring-1.2... [pkg-builder.dan.net.uk] | | `-- Extracting libunistring-1.2: .......... done [pkg-builder.dan.net.uk] | `-- Extracting libidn2-2.3.7: .......... done [pkg-builder.dan.net.uk] | `-- Installing libnghttp2-1.60.0... [pkg-builder.dan.net.uk] | `-- Extracting libnghttp2-1.60.0: ....... done [pkg-builder.dan.net.uk] | `-- Installing librtmp-2.4.20190330_1... [pkg-builder.dan.net.uk] | | `-- Installing openssl-3.0.13_1,1... [pkg-builder.dan.net.uk] | | `-- Extracting openssl-3.0.13_1,1: .......... done [pkg-builder.dan.net.uk] | `-- Extracting librtmp-2.4.20190330_1: ......... done [pkg-builder.dan.net.uk] | `-- Installing libssh2-1.11.0_1,3... [pkg-builder.dan.net.uk] | `-- Extracting libssh2-1.11.0_1,3: .......... done [pkg-builder.dan.net.uk] | `-- Installing zstd-1.5.5_1... [pkg-builder.dan.net.uk] | | `-- Installing liblz4-1.9.4_1,1... [pkg-builder.dan.net.uk] | | `-- Extracting liblz4-1.9.4_1,1: .......... done [pkg-builder.dan.net.uk] | `-- Extracting zstd-1.5.5_1: .......... done [pkg-builder.dan.net.uk] `-- Extracting curl-8.6.0: .......... done [pkg-builder.dan.net.uk] Extracting rust-1.76.0: .......... done ===> git-absorb-0.6.12 depends on package: rust>=1.76.0 - found ===> Returning to build of git-absorb-0.6.12 ===> git-absorb-0.6.12 depends on package: pkgconf>=1.3.0_1 - not found ===> Installing existing package /packages/All/pkgconf-2.1.1,1.pkg [pkg-builder.dan.net.uk] Installing pkgconf-2.1.1,1... [pkg-builder.dan.net.uk] Extracting pkgconf-2.1.1,1: .......... done ===> git-absorb-0.6.12 depends on package: pkgconf>=1.3.0_1 - found ===> Returning to build of git-absorb-0.6.12 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> git-absorb-0.6.12 depends on shared library: libgit2.so - not found ===> Installing existing package /packages/All/libgit2-1.7.2.pkg [pkg-builder.dan.net.uk] Installing libgit2-1.7.2... [pkg-builder.dan.net.uk] `-- Installing http-parser-2.9.4... [pkg-builder.dan.net.uk] `-- Extracting http-parser-2.9.4: .... done [pkg-builder.dan.net.uk] `-- Installing pcre2-10.43... [pkg-builder.dan.net.uk] | `-- Installing readline-8.2.10... [pkg-builder.dan.net.uk] | `-- Extracting readline-8.2.10: .......... done [pkg-builder.dan.net.uk] `-- Extracting pcre2-10.43: .......... done [pkg-builder.dan.net.uk] Extracting libgit2-1.7.2: .......... done ===> git-absorb-0.6.12 depends on shared library: libgit2.so - found (/usr/local/lib/libgit2.so) ===> Returning to build of git-absorb-0.6.12 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Configuring for git-absorb-0.6.12 ===> Additional optimization to port applied ===> Cargo config: [source.cargo] directory = '/wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates' [source.crates-io] replace-with = 'cargo' ===> Updating Cargo.lock =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building for git-absorb-0.6.12 Compiling libc v0.2.79 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/libc-0.2.79 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_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/libc' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.79 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=79 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name build_script_build /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/libc-0.2.79/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,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=8ffabdf85b854f0f -C extra-filename=-8ffabdf85b854f0f --out-dir /wrkdirs/usr/ports/devel/git-absorb/work/target/release/build/libc-8ffabdf85b854f0f -C linker=cc -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps --cap-lints warn` Compiling autocfg v1.0.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=autocfg CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/autocfg-1.0.1 CARGO_PKG_AUTHORS='Josh Stone ' 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_README=README.md CARGO_PKG_REPOSITORY='https://github.com/cuviper/autocfg' CARGO_PKG_RUST_VERSION='' 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/devel/git-absorb/work/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name autocfg /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/autocfg-1.0.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=16753355172d427d -C extra-filename=-16753355172d427d --out-dir /wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps -C linker=cc -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps --cap-lints warn` Running `CARGO=/usr/local/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=freebsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='-Clink-arg=-fstack-protector-strong' CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_STD=1 CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/libc-0.2.79 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_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/libc' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.79 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=79 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-freebsd LD_LIBRARY_PATH='/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps:/wrkdirs/usr/ports/devel/git-absorb/work/target/release:/usr/local/lib/rustlib/x86_64-unknown-freebsd/lib' NUM_JOBS=1 OPT_LEVEL=2 OUT_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/build/libc-2d4a28ec214d92fb/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTC_LINKER=cc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-freebsd /wrkdirs/usr/ports/devel/git-absorb/work/target/release/build/libc-8ffabdf85b854f0f/build-script-build` [libc 0.2.79] cargo:rustc-cfg=freebsd11 [libc 0.2.79] cargo:rustc-cfg=libc_priv_mod_use [libc 0.2.79] cargo:rustc-cfg=libc_union [libc 0.2.79] cargo:rustc-cfg=libc_const_size_of [libc 0.2.79] cargo:rustc-cfg=libc_align [libc 0.2.79] cargo:rustc-cfg=libc_core_cvoid [libc 0.2.79] cargo:rustc-cfg=libc_packedN [libc 0.2.79] cargo:rustc-cfg=libc_cfg_target_vendor Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=libc CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/libc-0.2.79 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_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/libc' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.79 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=79 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps:/usr/local/lib' OUT_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/build/libc-2d4a28ec214d92fb/out /usr/local/bin/rustc --crate-name libc /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/libc-0.2.79/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=57672928debc0835 -C extra-filename=-57672928debc0835 --out-dir /wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=cc -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps -L dependency=/wrkdirs/usr/ports/devel/git-absorb/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` Running `CARGO=/usr/local/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=freebsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='' CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_STD=1 CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/libc-0.2.79 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_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/libc' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.79 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=79 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-freebsd LD_LIBRARY_PATH='/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps:/wrkdirs/usr/ports/devel/git-absorb/work/target/release:/usr/local/lib/rustlib/x86_64-unknown-freebsd/lib' NUM_JOBS=1 OPT_LEVEL=0 OUT_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/target/release/build/libc-3311570521382e5c/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTC_LINKER=cc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-freebsd /wrkdirs/usr/ports/devel/git-absorb/work/target/release/build/libc-8ffabdf85b854f0f/build-script-build` [libc 0.2.79] cargo:rustc-cfg=freebsd11 [libc 0.2.79] cargo:rustc-cfg=libc_priv_mod_use [libc 0.2.79] cargo:rustc-cfg=libc_union [libc 0.2.79] cargo:rustc-cfg=libc_const_size_of [libc 0.2.79] cargo:rustc-cfg=libc_align [libc 0.2.79] cargo:rustc-cfg=libc_core_cvoid [libc 0.2.79] cargo:rustc-cfg=libc_packedN [libc 0.2.79] cargo:rustc-cfg=libc_cfg_target_vendor Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=libc CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/libc-0.2.79 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_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/libc' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.79 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=79 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps:/usr/local/lib' OUT_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/target/release/build/libc-3311570521382e5c/out /usr/local/bin/rustc --crate-name libc /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/libc-0.2.79/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=5899beaf61487b1c -C extra-filename=-5899beaf61487b1c --out-dir /wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps -C linker=cc -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps --cap-lints warn --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` Compiling jobserver v0.1.21 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=jobserver CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/jobserver-0.1.21 CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='An implementation of the GNU make jobserver for Rust ' CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/jobserver-rs' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=jobserver CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/jobserver-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.21 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=21 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name jobserver --edition=2018 /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/jobserver-0.1.21/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=c076f238e67b0837 -C extra-filename=-c076f238e67b0837 --out-dir /wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps -C linker=cc -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps --extern libc=/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps/liblibc-5899beaf61487b1c.rmeta --cap-lints warn` Compiling cfg-if v0.1.10 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=cfg_if CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/cfg-if-0.1.10 CARGO_PKG_AUTHORS='Alex Crichton ' 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_README=README.md CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/cfg-if' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.10 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=10 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name cfg_if --edition=2018 /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/cfg-if-0.1.10/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=eca0f046566e20f8 -C extra-filename=-eca0f046566e20f8 --out-dir /wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=cc -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps --cap-lints warn -C link-arg=-fstack-protector-strong` Compiling cc v1.0.60 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=cc CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/cc-1.0.60 CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='A build-time dependency for Cargo build scripts to assist in invoking the native C compiler to compile native C code into a static archive to be linked into Rust code. ' CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/cc-rs' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cc CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/cc-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.60 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=60 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name cc --edition=2018 /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/cc-1.0.60/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="jobserver"' --cfg 'feature="parallel"' -C metadata=d9815df8a44a3184 -C extra-filename=-d9815df8a44a3184 --out-dir /wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps -C linker=cc -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps --extern jobserver=/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps/libjobserver-c076f238e67b0837.rmeta --cap-lints warn` Compiling pkg-config v0.3.18 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=pkg_config CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/pkg-config-0.3.18 CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='A library to run the pkg-config system tool at build time in order to be used in Cargo build scripts. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=pkg-config CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/pkg-config-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.18 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=18 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name pkg_config /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/pkg-config-0.3.18/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off -C metadata=c36e89657ef5592d -C extra-filename=-c36e89657ef5592d --out-dir /wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps -C linker=cc -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps --cap-lints warn` Compiling libz-sys v1.1.2 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/libz-sys-1.1.2 CARGO_PKG_AUTHORS='Alex Crichton :Josh Triplett ' CARGO_PKG_DESCRIPTION='Low-level bindings to the system libz library (also known as zlib). ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libz-sys CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/libz-sys' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.1.2 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name build_script_build /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/libz-sys-1.1.2/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="libc"' -C metadata=62bfed96c129f7d7 -C extra-filename=-62bfed96c129f7d7 --out-dir /wrkdirs/usr/ports/devel/git-absorb/work/target/release/build/libz-sys-62bfed96c129f7d7 -C linker=cc -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps --extern cc=/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps/libcc-d9815df8a44a3184.rlib --extern pkg_config=/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps/libpkg_config-c36e89657ef5592d.rlib --cap-lints warn` Compiling num-traits v0.2.12 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/num-traits-0.2.12 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Numeric traits for generic mathematics' CARGO_PKG_HOMEPAGE='https://github.com/rust-num/num-traits' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=num-traits CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-num/num-traits' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.12 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=12 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name build_script_build /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/num-traits-0.2.12/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C metadata=1a81c21620e6407a -C extra-filename=-1a81c21620e6407a --out-dir /wrkdirs/usr/ports/devel/git-absorb/work/target/release/build/num-traits-1a81c21620e6407a -C linker=cc -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps --extern autocfg=/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps/libautocfg-16753355172d427d.rlib --cap-lints warn` Running `CARGO=/usr/local/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=freebsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='-Clink-arg=-fstack-protector-strong' CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/num-traits-0.2.12 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Numeric traits for generic mathematics' CARGO_PKG_HOMEPAGE='https://github.com/rust-num/num-traits' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=num-traits CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-num/num-traits' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.12 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=12 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-freebsd LD_LIBRARY_PATH='/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps:/wrkdirs/usr/ports/devel/git-absorb/work/target/release:/usr/local/lib/rustlib/x86_64-unknown-freebsd/lib' NUM_JOBS=1 OPT_LEVEL=2 OUT_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/build/num-traits-f2e78452e3da37aa/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTC_LINKER=cc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-freebsd /wrkdirs/usr/ports/devel/git-absorb/work/target/release/build/num-traits-1a81c21620e6407a/build-script-build` [num-traits 0.2.12] cargo:rustc-cfg=has_i128 [num-traits 0.2.12] cargo:rustc-cfg=has_to_int_unchecked [num-traits 0.2.12] cargo:rerun-if-changed=build.rs Running `CARGO=/usr/local/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=freebsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='-Clink-arg=-fstack-protector-strong' CARGO_FEATURE_LIBC=1 CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/libz-sys-1.1.2 CARGO_MANIFEST_LINKS=z CARGO_PKG_AUTHORS='Alex Crichton :Josh Triplett ' CARGO_PKG_DESCRIPTION='Low-level bindings to the system libz library (also known as zlib). ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libz-sys CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/libz-sys' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.1.2 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-freebsd LD_LIBRARY_PATH='/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps:/wrkdirs/usr/ports/devel/git-absorb/work/target/release:/usr/local/lib/rustlib/x86_64-unknown-freebsd/lib' NUM_JOBS=1 OPT_LEVEL=2 OUT_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/build/libz-sys-c8138b3b3ce4cff8/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTC_LINKER=cc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-freebsd /wrkdirs/usr/ports/devel/git-absorb/work/target/release/build/libz-sys-62bfed96c129f7d7/build-script-build` [libz-sys 1.1.2] cargo:rerun-if-env-changed=LIBZ_SYS_STATIC [libz-sys 1.1.2] cargo:rerun-if-changed=build.rs [libz-sys 1.1.2] OPT_LEVEL = Some("2") [libz-sys 1.1.2] TARGET = Some("x86_64-unknown-freebsd") [libz-sys 1.1.2] HOST = Some("x86_64-unknown-freebsd") [libz-sys 1.1.2] CC_x86_64-unknown-freebsd = None [libz-sys 1.1.2] CC_x86_64_unknown_freebsd = None [libz-sys 1.1.2] HOST_CC = None [libz-sys 1.1.2] CC = Some("cc") [libz-sys 1.1.2] CFLAGS_x86_64-unknown-freebsd = None [libz-sys 1.1.2] CFLAGS_x86_64_unknown_freebsd = None [libz-sys 1.1.2] HOST_CFLAGS = None [libz-sys 1.1.2] CFLAGS = Some("-O2 -pipe -fstack-protector-strong -fno-strict-aliasing ") [libz-sys 1.1.2] CRATE_CC_NO_DEFAULTS = None [libz-sys 1.1.2] DEBUG = Some("false") [libz-sys 1.1.2] CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2") [libz-sys 1.1.2] running "cc" "src/smoke.c" "-o" "/dev/null" "-lz" [libz-sys 1.1.2] src/smoke.c:4:10: warning: cast to smaller integer type 'int' from 'uLong (*)(uLong, const Bytef *, uInt)' (aka 'unsigned long (*)(unsigned long, const unsigned char *, unsigned int)') [-Wpointer-to-int-cast] [libz-sys 1.1.2] return (int) adler32; [libz-sys 1.1.2] ^~~~~~~~~~~~~ [libz-sys 1.1.2] 1 warning generated. [libz-sys 1.1.2] cargo:rustc-link-lib=z Compiling crossbeam-utils v0.7.2 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/crossbeam-utils-0.7.2 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/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=crossbeam-utils CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/crossbeam-rs/crossbeam' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.7.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name build_script_build /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/crossbeam-utils-0.7.2/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,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=bf20d4e815423027 -C extra-filename=-bf20d4e815423027 --out-dir /wrkdirs/usr/ports/devel/git-absorb/work/target/release/build/crossbeam-utils-bf20d4e815423027 -C linker=cc -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps --extern autocfg=/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps/libautocfg-16753355172d427d.rlib --cap-lints warn` Compiling num-integer v0.1.43 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/num-integer-0.1.43 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Integer traits and functions' CARGO_PKG_HOMEPAGE='https://github.com/rust-num/num-integer' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=num-integer CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-num/num-integer' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.43 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=43 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name build_script_build /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/num-integer-0.1.43/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C metadata=0db6b82b264bd2ab -C extra-filename=-0db6b82b264bd2ab --out-dir /wrkdirs/usr/ports/devel/git-absorb/work/target/release/build/num-integer-0db6b82b264bd2ab -C linker=cc -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps --extern autocfg=/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps/libautocfg-16753355172d427d.rlib --cap-lints warn` Compiling slog v2.5.2 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2 CARGO_PKG_AUTHORS='Dawid Ciężarkiewicz ' CARGO_PKG_DESCRIPTION='Structured, extensible, composable logging for Rust' CARGO_PKG_HOMEPAGE='https://github.com/slog-rs/slog' CARGO_PKG_LICENSE='MPL-2.0 OR MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=slog CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/slog-rs/slog' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.5.2 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name build_script_build /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,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=a7a3986a28542fd5 -C extra-filename=-a7a3986a28542fd5 --out-dir /wrkdirs/usr/ports/devel/git-absorb/work/target/release/build/slog-a7a3986a28542fd5 -C linker=cc -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps --cap-lints warn` Compiling matches v0.1.8 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=matches CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/matches-0.1.8 CARGO_PKG_AUTHORS='Simon Sapin ' CARGO_PKG_DESCRIPTION='A macro to evaluate, as a boolean, whether an expression matches a pattern.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=matches CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/SimonSapin/rust-std-candidates' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.8 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name matches /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/matches-0.1.8/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=9d7bf5957d6ef191 -C extra-filename=-9d7bf5957d6ef191 --out-dir /wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=cc -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps --cap-lints warn -C link-arg=-fstack-protector-strong` Compiling maybe-uninit v2.0.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/maybe-uninit-2.0.0 CARGO_PKG_AUTHORS='est31 :The Rust Project Developers' CARGO_PKG_DESCRIPTION='MaybeUninit for friends of backwards compatibility' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=maybe-uninit CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/est31/maybe-uninit' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.0.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name build_script_build /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/maybe-uninit-2.0.0/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C metadata=b4c4fd1ca1e959c6 -C extra-filename=-b4c4fd1ca1e959c6 --out-dir /wrkdirs/usr/ports/devel/git-absorb/work/target/release/build/maybe-uninit-b4c4fd1ca1e959c6 -C linker=cc -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps --cap-lints warn` Compiling tinyvec v0.3.4 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=tinyvec CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/tinyvec-0.3.4 CARGO_PKG_AUTHORS='Lokathor ' CARGO_PKG_DESCRIPTION='Just, really the littlest Vec you could need. So smol.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Zlib OR Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tinyvec CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Lokathor/tinyvec' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name tinyvec --edition=2018 /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/tinyvec-0.3.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=2 -C embed-bitcode=no --cfg 'feature="alloc"' --cfg 'feature="default"' -C metadata=660a25c4f38b39ed -C extra-filename=-660a25c4f38b39ed --out-dir /wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=cc -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps --cap-lints warn -C link-arg=-fstack-protector-strong` warning: unused return value of `core::mem::replace` that must be used --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/tinyvec-0.3.4/src/arrayvec.rs:404:7 | 404 | replace(&mut self.data.as_slice_mut()[self.len], val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: if you don't need the old value, you can just assign the new value directly = note: `#[warn(unused_must_use)]` on by default help: use `let _ = ...` to ignore the resulting value | 404 | let _ = replace(&mut self.data.as_slice_mut()[self.len], val); | +++++++ warning: unused return value of `core::mem::replace` that must be used --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/tinyvec-0.3.4/src/tinyvec.rs:150:9 | 150 | replace(self, TinyVec::Heap(v)); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: if you don't need the old value, you can just assign the new value directly help: use `let _ = ...` to ignore the resulting value | 150 | let _ = replace(self, TinyVec::Heap(v)); | +++++++ warning: `tinyvec` (lib) generated 2 warnings Compiling unicode-normalization v0.1.13 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=unicode_normalization CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/unicode-normalization-0.1.13 CARGO_PKG_AUTHORS='kwantam ' CARGO_PKG_DESCRIPTION='This crate provides functions for normalization of Unicode strings, including Canonical and Compatible Decomposition and Recomposition, as described in Unicode Standard Annex #15. ' CARGO_PKG_HOMEPAGE='https://github.com/unicode-rs/unicode-normalization' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=unicode-normalization CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/unicode-rs/unicode-normalization' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.13 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=13 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name unicode_normalization --edition=2018 /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/unicode-normalization-0.1.13/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=42bbfe6e7909645f -C extra-filename=-42bbfe6e7909645f --out-dir /wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=cc -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps --extern tinyvec=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps/libtinyvec-660a25c4f38b39ed.rmeta --cap-lints warn -C link-arg=-fstack-protector-strong` Running `CARGO=/usr/local/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=freebsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='-Clink-arg=-fstack-protector-strong' CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/maybe-uninit-2.0.0 CARGO_PKG_AUTHORS='est31 :The Rust Project Developers' CARGO_PKG_DESCRIPTION='MaybeUninit for friends of backwards compatibility' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=maybe-uninit CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/est31/maybe-uninit' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.0.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-freebsd LD_LIBRARY_PATH='/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps:/wrkdirs/usr/ports/devel/git-absorb/work/target/release:/usr/local/lib/rustlib/x86_64-unknown-freebsd/lib' NUM_JOBS=1 OPT_LEVEL=2 OUT_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/build/maybe-uninit-1cd7d2da66b6e664/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTC_LINKER=cc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-freebsd /wrkdirs/usr/ports/devel/git-absorb/work/target/release/build/maybe-uninit-b4c4fd1ca1e959c6/build-script-build` [maybe-uninit 2.0.0] cargo:rustc-cfg=derive_copy [maybe-uninit 2.0.0] cargo:rustc-cfg=repr_transparent [maybe-uninit 2.0.0] cargo:rustc-cfg=native_uninit Compiling unicode-bidi v0.3.4 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=unicode_bidi CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/unicode-bidi-0.3.4 CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO_PKG_DESCRIPTION='Implementation of the Unicode Bidirectional Algorithm' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT / Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=unicode-bidi CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/servo/unicode-bidi' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name unicode_bidi /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/unicode-bidi-0.3.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=2 -C embed-bitcode=no --cfg 'feature="default"' -C metadata=0d145c4210e7468b -C extra-filename=-0d145c4210e7468b --out-dir /wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=cc -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps --extern matches=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps/libmatches-9d7bf5957d6ef191.rmeta --cap-lints warn -C link-arg=-fstack-protector-strong` Running `CARGO=/usr/local/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=freebsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='-Clink-arg=-fstack-protector-strong' CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_STD=1 CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2 CARGO_PKG_AUTHORS='Dawid Ciężarkiewicz ' CARGO_PKG_DESCRIPTION='Structured, extensible, composable logging for Rust' CARGO_PKG_HOMEPAGE='https://github.com/slog-rs/slog' CARGO_PKG_LICENSE='MPL-2.0 OR MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=slog CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/slog-rs/slog' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.5.2 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-freebsd LD_LIBRARY_PATH='/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps:/wrkdirs/usr/ports/devel/git-absorb/work/target/release:/usr/local/lib/rustlib/x86_64-unknown-freebsd/lib' NUM_JOBS=1 OPT_LEVEL=2 OUT_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/build/slog-3124536b394e7b73/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTC_LINKER=cc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-freebsd /wrkdirs/usr/ports/devel/git-absorb/work/target/release/build/slog-a7a3986a28542fd5/build-script-build` [slog 2.5.2] cargo:rustc-cfg=integer128 Running `CARGO=/usr/local/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=freebsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='-Clink-arg=-fstack-protector-strong' CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/num-integer-0.1.43 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Integer traits and functions' CARGO_PKG_HOMEPAGE='https://github.com/rust-num/num-integer' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=num-integer CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-num/num-integer' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.43 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=43 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-freebsd LD_LIBRARY_PATH='/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps:/wrkdirs/usr/ports/devel/git-absorb/work/target/release:/usr/local/lib/rustlib/x86_64-unknown-freebsd/lib' NUM_JOBS=1 OPT_LEVEL=2 OUT_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/build/num-integer-c04436566cb42138/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTC_LINKER=cc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-freebsd /wrkdirs/usr/ports/devel/git-absorb/work/target/release/build/num-integer-0db6b82b264bd2ab/build-script-build` [num-integer 0.1.43] cargo:rustc-cfg=has_i128 [num-integer 0.1.43] cargo:rerun-if-changed=build.rs Running `CARGO=/usr/local/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=freebsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='-Clink-arg=-fstack-protector-strong' CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_LAZY_STATIC=1 CARGO_FEATURE_STD=1 CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/crossbeam-utils-0.7.2 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/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=crossbeam-utils CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/crossbeam-rs/crossbeam' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.7.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-freebsd LD_LIBRARY_PATH='/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps:/wrkdirs/usr/ports/devel/git-absorb/work/target/release:/usr/local/lib/rustlib/x86_64-unknown-freebsd/lib' NUM_JOBS=1 OPT_LEVEL=2 OUT_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/build/crossbeam-utils-6d50a798def48c5e/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTC_LINKER=cc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-freebsd /wrkdirs/usr/ports/devel/git-absorb/work/target/release/build/crossbeam-utils-bf20d4e815423027/build-script-build` [crossbeam-utils 0.7.2] cargo:rustc-cfg=has_min_const_fn [crossbeam-utils 0.7.2] cargo:rustc-cfg=has_atomic_u8 [crossbeam-utils 0.7.2] cargo:rustc-cfg=has_atomic_u16 [crossbeam-utils 0.7.2] cargo:rustc-cfg=has_atomic_u32 [crossbeam-utils 0.7.2] cargo:rustc-cfg=has_atomic_u64 [crossbeam-utils 0.7.2] error[E0412]: cannot find type `AtomicU128` in module `core::sync::atomic` [crossbeam-utils 0.7.2] --> :1:38 [crossbeam-utils 0.7.2] | [crossbeam-utils 0.7.2] 1 | pub type Probe = core::sync::atomic::AtomicU128; [crossbeam-utils 0.7.2] | ^^^^^^^^^^ help: a struct with a similar name exists: `AtomicU16` [crossbeam-utils 0.7.2] --> /wrkdirs/usr/ports/lang/rust/work/rustc-1.76.0-src/library/core/src/sync/atomic.rs:3060:1 [crossbeam-utils 0.7.2] ::: /wrkdirs/usr/ports/lang/rust/work/rustc-1.76.0-src/library/core/src/sync/atomic.rs:3076:1 [crossbeam-utils 0.7.2] | [crossbeam-utils 0.7.2] = note: similarly named struct `AtomicU16` defined here [crossbeam-utils 0.7.2] [crossbeam-utils 0.7.2] error: aborting due to 1 previous error [crossbeam-utils 0.7.2] [crossbeam-utils 0.7.2] For more information about this error, try `rustc --explain E0412`. Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=num_traits CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/num-traits-0.2.12 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Numeric traits for generic mathematics' CARGO_PKG_HOMEPAGE='https://github.com/rust-num/num-traits' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=num-traits CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-num/num-traits' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.12 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=12 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps:/usr/local/lib' OUT_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/build/num-traits-f2e78452e3da37aa/out /usr/local/bin/rustc --crate-name num_traits /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/num-traits-0.2.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=2 -C embed-bitcode=no -C metadata=69c892c04dc297bc -C extra-filename=-69c892c04dc297bc --out-dir /wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=cc -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps --cap-lints warn -C link-arg=-fstack-protector-strong --cfg has_i128 --cfg has_to_int_unchecked` Compiling libgit2-sys v0.16.2+1.7.2 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/libgit2-sys-0.16.2+1.7.2 CARGO_PKG_AUTHORS='Josh Triplett :Alex Crichton ' CARGO_PKG_DESCRIPTION='Native bindings to the libgit2 library' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libgit2-sys CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/rust-lang/git2-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.16.2+1.7.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=16 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name build_script_build --edition=2018 /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/libgit2-sys-0.16.2+1.7.2/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C metadata=6db1712121b33951 -C extra-filename=-6db1712121b33951 --out-dir /wrkdirs/usr/ports/devel/git-absorb/work/target/release/build/libgit2-sys-6db1712121b33951 -C linker=cc -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps --extern cc=/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps/libcc-d9815df8a44a3184.rlib --extern pkg_config=/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps/libpkg_config-c36e89657ef5592d.rlib --cap-lints warn` Compiling dirs-sys v0.3.5 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=dirs_sys CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/dirs-sys-0.3.5 CARGO_PKG_AUTHORS='Simon Ochsenreither ' CARGO_PKG_DESCRIPTION='System-level helper functions for the dirs and directories crates.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=dirs-sys CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dirs-dev/dirs-sys-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name dirs_sys /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/dirs-sys-0.3.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=2 -C embed-bitcode=no -C metadata=b47e3ee367280597 -C extra-filename=-b47e3ee367280597 --out-dir /wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=cc -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps --extern libc=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps/liblibc-57672928debc0835.rmeta --cap-lints warn -C link-arg=-fstack-protector-strong` Compiling log v0.4.11 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/log-0.4.11 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='A lightweight logging facade for Rust ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=log CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/log' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.11 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=11 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name build_script_build /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/log-0.4.11/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off -C metadata=f34f2fc3639671fd -C extra-filename=-f34f2fc3639671fd --out-dir /wrkdirs/usr/ports/devel/git-absorb/work/target/release/build/log-f34f2fc3639671fd -C linker=cc -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps --cap-lints warn` Compiling once_cell v1.12.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=once_cell CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/once_cell-1.12.0 CARGO_PKG_AUTHORS='Aleksey Kladov ' CARGO_PKG_DESCRIPTION='Single assignment cells and lazy values.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=once_cell CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/matklad/once_cell' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.12.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=12 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name once_cell --edition=2018 /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/once_cell-1.12.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=2 -C embed-bitcode=no --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="race"' --cfg 'feature="std"' -C metadata=0875fef4a610add1 -C extra-filename=-0875fef4a610add1 --out-dir /wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=cc -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps --cap-lints warn -C link-arg=-fstack-protector-strong` Compiling bitflags v1.2.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/bitflags-1.2.1 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_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bitflags/bitflags' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.2.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name build_script_build /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/bitflags-1.2.1/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' -C metadata=b143b44827ce14f5 -C extra-filename=-b143b44827ce14f5 --out-dir /wrkdirs/usr/ports/devel/git-absorb/work/target/release/build/bitflags-b143b44827ce14f5 -C linker=cc -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps --cap-lints warn` Compiling lazy_static v1.4.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=lazy_static CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/lazy_static-1.4.0 CARGO_PKG_AUTHORS='Marvin Löbel ' 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_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang-nursery/lazy-static.rs' CARGO_PKG_RUST_VERSION='' 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/devel/git-absorb/work/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name lazy_static /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/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=2 -C embed-bitcode=no -C metadata=a617b86419701edb -C extra-filename=-a617b86419701edb --out-dir /wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=cc -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps --cap-lints warn -C link-arg=-fstack-protector-strong` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=crossbeam_utils CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/crossbeam-utils-0.7.2 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/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=crossbeam-utils CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/crossbeam-rs/crossbeam' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.7.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps:/usr/local/lib' OUT_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/build/crossbeam-utils-6d50a798def48c5e/out /usr/local/bin/rustc --crate-name crossbeam_utils /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/crossbeam-utils-0.7.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=2 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="lazy_static"' --cfg 'feature="std"' -C metadata=deba61f2443491a9 -C extra-filename=-deba61f2443491a9 --out-dir /wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=cc -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps --extern cfg_if=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps/libcfg_if-eca0f046566e20f8.rmeta --extern lazy_static=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps/liblazy_static-a617b86419701edb.rmeta --cap-lints warn -C link-arg=-fstack-protector-strong --cfg has_min_const_fn --cfg has_atomic_u8 --cfg has_atomic_u16 --cfg has_atomic_u32 --cfg has_atomic_u64` warning: use of deprecated function `std::sync::atomic::spin_loop_hint`: use hint::spin_loop instead --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/crossbeam-utils-0.7.2/src/backoff.rs:148:21 | 148 | atomic::spin_loop_hint(); | ^^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated function `std::sync::atomic::spin_loop_hint`: use hint::spin_loop instead --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/crossbeam-utils-0.7.2/src/backoff.rs:208:25 | 208 | atomic::spin_loop_hint(); | ^^^^^^^^^^^^^^ warning: `crossbeam-utils` (lib) generated 2 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=freebsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='-Clink-arg=-fstack-protector-strong' CARGO_FEATURE_DEFAULT=1 CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/bitflags-1.2.1 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_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bitflags/bitflags' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.2.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-freebsd LD_LIBRARY_PATH='/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps:/wrkdirs/usr/ports/devel/git-absorb/work/target/release:/usr/local/lib/rustlib/x86_64-unknown-freebsd/lib' NUM_JOBS=1 OPT_LEVEL=2 OUT_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/build/bitflags-a7e69c80a663fb66/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTC_LINKER=cc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-freebsd /wrkdirs/usr/ports/devel/git-absorb/work/target/release/build/bitflags-b143b44827ce14f5/build-script-build` [bitflags 1.2.1] cargo:rustc-cfg=bitflags_const_fn Compiling thread_local v1.1.4 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=thread_local CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/thread_local-1.1.4 CARGO_PKG_AUTHORS='Amanieu d'\''Antras ' CARGO_PKG_DESCRIPTION='Per-object thread-local storage' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=thread_local CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Amanieu/thread_local-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.1.4 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name thread_local --edition=2018 /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/thread_local-1.1.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=2 -C embed-bitcode=no -C metadata=415b99fac0bcad46 -C extra-filename=-415b99fac0bcad46 --out-dir /wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=cc -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps --extern once_cell=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps/libonce_cell-0875fef4a610add1.rmeta --cap-lints warn -C link-arg=-fstack-protector-strong` warning: unused return value of `Box::::from_raw` that must be used --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/thread_local-1.1.4/src/lib.rs:158:22 | 158 | unsafe { Box::from_raw(std::slice::from_raw_parts_mut(bucket_ptr, this_bucket_size)) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: call `drop(Box::from_raw(ptr))` if you intend to drop the `Box` = note: `#[warn(unused_must_use)]` on by default help: use `let _ = ...` to ignore the resulting value | 158 | unsafe { let _ = Box::from_raw(std::slice::from_raw_parts_mut(bucket_ptr, this_bucket_size)); }; | +++++++ + warning: `thread_local` (lib) generated 1 warning Running `CARGO=/usr/local/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=freebsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='-Clink-arg=-fstack-protector-strong' CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/log-0.4.11 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='A lightweight logging facade for Rust ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=log CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/log' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.11 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=11 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-freebsd LD_LIBRARY_PATH='/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps:/wrkdirs/usr/ports/devel/git-absorb/work/target/release:/usr/local/lib/rustlib/x86_64-unknown-freebsd/lib' NUM_JOBS=1 OPT_LEVEL=2 OUT_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/build/log-31f51bfd6ade2c5a/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTC_LINKER=cc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-freebsd /wrkdirs/usr/ports/devel/git-absorb/work/target/release/build/log-f34f2fc3639671fd/build-script-build` [log 0.4.11] cargo:rustc-cfg=atomic_cas [log 0.4.11] cargo:rerun-if-changed=build.rs Compiling dirs v2.0.2 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=dirs CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/dirs-2.0.2 CARGO_PKG_AUTHORS='Simon Ochsenreither ' CARGO_PKG_DESCRIPTION='A tiny low-level library that provides platform-specific standard locations of directories for config, cache and other data on Linux, Windows, macOS and Redox by leveraging the mechanisms defined by the XDG base/user directory specifications on Linux, the Known Folder API on Windows, and the Standard Directory guidelines on macOS.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=dirs CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/soc/dirs-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.0.2 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name dirs /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/dirs-2.0.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=2 -C embed-bitcode=no -C metadata=ec9a10443b37c78a -C extra-filename=-ec9a10443b37c78a --out-dir /wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=cc -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps --extern cfg_if=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps/libcfg_if-eca0f046566e20f8.rmeta --extern dirs_sys=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps/libdirs_sys-b47e3ee367280597.rmeta --cap-lints warn -C link-arg=-fstack-protector-strong` Running `CARGO=/usr/local/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=freebsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='-Clink-arg=-fstack-protector-strong' CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/libgit2-sys-0.16.2+1.7.2 CARGO_MANIFEST_LINKS=git2 CARGO_PKG_AUTHORS='Josh Triplett :Alex Crichton ' CARGO_PKG_DESCRIPTION='Native bindings to the libgit2 library' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libgit2-sys CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/rust-lang/git2-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.16.2+1.7.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=16 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-freebsd LD_LIBRARY_PATH='/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps:/wrkdirs/usr/ports/devel/git-absorb/work/target/release:/usr/local/lib/rustlib/x86_64-unknown-freebsd/lib' NUM_JOBS=1 OPT_LEVEL=2 OUT_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/build/libgit2-sys-210a62ac5eb8faba/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTC_LINKER=cc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-freebsd /wrkdirs/usr/ports/devel/git-absorb/work/target/release/build/libgit2-sys-6db1712121b33951/build-script-build` [libgit2-sys 0.16.2+1.7.2] cargo:rerun-if-env-changed=LIBGIT2_NO_VENDOR [libgit2-sys 0.16.2+1.7.2] cargo:rerun-if-env-changed=LIBGIT2_NO_PKG_CONFIG [libgit2-sys 0.16.2+1.7.2] cargo:rerun-if-env-changed=PKG_CONFIG [libgit2-sys 0.16.2+1.7.2] cargo:rerun-if-env-changed=LIBGIT2_STATIC [libgit2-sys 0.16.2+1.7.2] cargo:rerun-if-env-changed=LIBGIT2_DYNAMIC [libgit2-sys 0.16.2+1.7.2] cargo:rerun-if-env-changed=PKG_CONFIG_ALL_STATIC [libgit2-sys 0.16.2+1.7.2] cargo:rerun-if-env-changed=PKG_CONFIG_ALL_DYNAMIC [libgit2-sys 0.16.2+1.7.2] cargo:rerun-if-env-changed=PKG_CONFIG_PATH_x86_64-unknown-freebsd [libgit2-sys 0.16.2+1.7.2] cargo:rerun-if-env-changed=PKG_CONFIG_PATH_x86_64_unknown_freebsd [libgit2-sys 0.16.2+1.7.2] cargo:rerun-if-env-changed=HOST_PKG_CONFIG_PATH [libgit2-sys 0.16.2+1.7.2] cargo:rerun-if-env-changed=PKG_CONFIG_PATH [libgit2-sys 0.16.2+1.7.2] cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR_x86_64-unknown-freebsd [libgit2-sys 0.16.2+1.7.2] cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR_x86_64_unknown_freebsd [libgit2-sys 0.16.2+1.7.2] cargo:rerun-if-env-changed=HOST_PKG_CONFIG_LIBDIR [libgit2-sys 0.16.2+1.7.2] cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR [libgit2-sys 0.16.2+1.7.2] cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR_x86_64-unknown-freebsd [libgit2-sys 0.16.2+1.7.2] cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR_x86_64_unknown_freebsd [libgit2-sys 0.16.2+1.7.2] cargo:rerun-if-env-changed=HOST_PKG_CONFIG_SYSROOT_DIR [libgit2-sys 0.16.2+1.7.2] cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR [libgit2-sys 0.16.2+1.7.2] cargo:rerun-if-env-changed=LIBGIT2_STATIC [libgit2-sys 0.16.2+1.7.2] cargo:rerun-if-env-changed=LIBGIT2_DYNAMIC [libgit2-sys 0.16.2+1.7.2] cargo:rerun-if-env-changed=PKG_CONFIG_ALL_STATIC [libgit2-sys 0.16.2+1.7.2] cargo:rerun-if-env-changed=PKG_CONFIG_ALL_DYNAMIC [libgit2-sys 0.16.2+1.7.2] cargo:rustc-link-search=native=/usr/local/lib [libgit2-sys 0.16.2+1.7.2] cargo:rustc-link-lib=git2 [libgit2-sys 0.16.2+1.7.2] cargo:rerun-if-env-changed=PKG_CONFIG [libgit2-sys 0.16.2+1.7.2] cargo:rerun-if-env-changed=LIBGIT2_STATIC [libgit2-sys 0.16.2+1.7.2] cargo:rerun-if-env-changed=LIBGIT2_DYNAMIC [libgit2-sys 0.16.2+1.7.2] cargo:rerun-if-env-changed=PKG_CONFIG_ALL_STATIC [libgit2-sys 0.16.2+1.7.2] cargo:rerun-if-env-changed=PKG_CONFIG_ALL_DYNAMIC [libgit2-sys 0.16.2+1.7.2] cargo:rerun-if-env-changed=PKG_CONFIG_PATH_x86_64-unknown-freebsd [libgit2-sys 0.16.2+1.7.2] cargo:rerun-if-env-changed=PKG_CONFIG_PATH_x86_64_unknown_freebsd [libgit2-sys 0.16.2+1.7.2] cargo:rerun-if-env-changed=HOST_PKG_CONFIG_PATH [libgit2-sys 0.16.2+1.7.2] cargo:rerun-if-env-changed=PKG_CONFIG_PATH [libgit2-sys 0.16.2+1.7.2] cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR_x86_64-unknown-freebsd [libgit2-sys 0.16.2+1.7.2] cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR_x86_64_unknown_freebsd [libgit2-sys 0.16.2+1.7.2] cargo:rerun-if-env-changed=HOST_PKG_CONFIG_LIBDIR [libgit2-sys 0.16.2+1.7.2] cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR [libgit2-sys 0.16.2+1.7.2] cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR_x86_64-unknown-freebsd [libgit2-sys 0.16.2+1.7.2] cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR_x86_64_unknown_freebsd [libgit2-sys 0.16.2+1.7.2] cargo:rerun-if-env-changed=HOST_PKG_CONFIG_SYSROOT_DIR [libgit2-sys 0.16.2+1.7.2] cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR [libgit2-sys 0.16.2+1.7.2] cargo:root=/usr/local/include Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=num_integer CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/num-integer-0.1.43 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Integer traits and functions' CARGO_PKG_HOMEPAGE='https://github.com/rust-num/num-integer' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=num-integer CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-num/num-integer' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.43 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=43 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps:/usr/local/lib' OUT_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/build/num-integer-c04436566cb42138/out /usr/local/bin/rustc --crate-name num_integer /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/num-integer-0.1.43/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=95d9be1ab46bac27 -C extra-filename=-95d9be1ab46bac27 --out-dir /wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=cc -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps --extern num_traits=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps/libnum_traits-69c892c04dc297bc.rmeta --cap-lints warn -C link-arg=-fstack-protector-strong --cfg has_i128` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=slog CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2 CARGO_PKG_AUTHORS='Dawid Ciężarkiewicz ' CARGO_PKG_DESCRIPTION='Structured, extensible, composable logging for Rust' CARGO_PKG_HOMEPAGE='https://github.com/slog-rs/slog' CARGO_PKG_LICENSE='MPL-2.0 OR MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=slog CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/slog-rs/slog' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.5.2 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps:/usr/local/lib' OUT_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/build/slog-3124536b394e7b73/out /usr/local/bin/rustc --crate-name slog /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.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=2 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=349096e68dd99137 -C extra-filename=-349096e68dd99137 --out-dir /wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=cc -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps --cap-lints warn -C link-arg=-fstack-protector-strong --cfg integer128` warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:1251:9 | 1251 | try!(write!(f, "Logger{:?}", self.list)); | ^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:3226:9 | 3226 | try!(self.0.serialize(record, serializer)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:3350:9 | 3350 | try!(self.kv.serialize(record, serializer)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:3351:9 | 3351 | try!(self.next_node.serialize(record, serializer)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:3363:9 | 3363 | try!(self.next_node.serialize(record, serializer)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:3364:9 | 3364 | try!(self.node.serialize(record, serializer)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:3376:9 | 3376 | try!(self.node.serialize(record, serializer)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:3384:9 | 3384 | try!(write!(f, "(")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:3413:9 | 3413 | try!(write!(f, ")")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:3399:13 | 3399 | try!( | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:3393:17 | 3393 | try!(write!(f, "{}", key)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:3390:21 | 3390 | try!(write!(f, ", ")); | ^^^ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:1807:17 | 1807 | map_fn: Box>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(bare_trait_objects)]` on by default help: use `dyn` | 1807 | map_fn: Box>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:2986:25 | 2986 | serializer: &'a mut Serializer, | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 2986 | serializer: &'a mut dyn Serializer, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:3316:13 | 3316 | pub &'a KV, | ^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 3316 | pub &'a dyn KV, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:3326:20 | 3326 | next_node: Arc, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 3326 | next_node: Arc, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:3331:20 | 3331 | next_node: Arc, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 3331 | next_node: Arc, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:3332:15 | 3332 | node: Arc, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 3332 | node: Arc, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:3338:15 | 3338 | node: Arc, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 3338 | node: Arc, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:1079:27 | 1079 | pub struct Logger>> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 1079 | pub struct Logger>> | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:3613:22 | 3613 | pub type Serialize = Value; | ^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 3613 | pub type Serialize = dyn Value; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:2768:26 | 2768 | serializer: &mut Serializer, | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 2768 | serializer: &mut dyn Serializer, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:3133:59 | 3133 | fn serialize(&self, record: &Record, serializer: &mut Serializer) | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 3133 | fn serialize(&self, record: &Record, serializer: &mut dyn Serializer) | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:1222:21 | 1222 | ) -> Logger>> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 1222 | ) -> Logger>> | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:1238:21 | 1238 | ) -> Logger>> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 1238 | ) -> Logger>> | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:1995:32 | 1995 | fn cause(&self) -> Option<&std::error::Error> { | ^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 1995 | fn cause(&self) -> Option<&dyn std::error::Error> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:2780:26 | 2780 | serializer: &mut Serializer, | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 2780 | serializer: &mut dyn Serializer, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:2792:44 | 2792 | serializer : &mut Serializer | ^^^^^^^^^^ ... 2800 | impl_value_for!(usize, emit_usize); | ---------------------------------- 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 = note: this warning originates in the macro `impl_value_for` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `dyn` | 2792 | serializer : &mut dyn Serializer | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:2792:44 | 2792 | serializer : &mut Serializer | ^^^^^^^^^^ ... 2801 | impl_value_for!(isize, emit_isize); | ---------------------------------- 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 = note: this warning originates in the macro `impl_value_for` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `dyn` | 2792 | serializer : &mut dyn Serializer | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:2792:44 | 2792 | serializer : &mut Serializer | ^^^^^^^^^^ ... 2802 | impl_value_for!(bool, emit_bool); | -------------------------------- 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 = note: this warning originates in the macro `impl_value_for` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `dyn` | 2792 | serializer : &mut dyn Serializer | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:2792:44 | 2792 | serializer : &mut Serializer | ^^^^^^^^^^ ... 2803 | impl_value_for!(char, emit_char); | -------------------------------- 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 = note: this warning originates in the macro `impl_value_for` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `dyn` | 2792 | serializer : &mut dyn Serializer | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:2792:44 | 2792 | serializer : &mut Serializer | ^^^^^^^^^^ ... 2804 | impl_value_for!(u8, emit_u8); | ---------------------------- 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 = note: this warning originates in the macro `impl_value_for` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `dyn` | 2792 | serializer : &mut dyn Serializer | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:2792:44 | 2792 | serializer : &mut Serializer | ^^^^^^^^^^ ... 2805 | impl_value_for!(i8, emit_i8); | ---------------------------- 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 = note: this warning originates in the macro `impl_value_for` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `dyn` | 2792 | serializer : &mut dyn Serializer | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:2792:44 | 2792 | serializer : &mut Serializer | ^^^^^^^^^^ ... 2806 | impl_value_for!(u16, emit_u16); | ------------------------------ 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 = note: this warning originates in the macro `impl_value_for` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `dyn` | 2792 | serializer : &mut dyn Serializer | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:2792:44 | 2792 | serializer : &mut Serializer | ^^^^^^^^^^ ... 2807 | impl_value_for!(i16, emit_i16); | ------------------------------ 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 = note: this warning originates in the macro `impl_value_for` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `dyn` | 2792 | serializer : &mut dyn Serializer | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:2792:44 | 2792 | serializer : &mut Serializer | ^^^^^^^^^^ ... 2808 | impl_value_for!(u32, emit_u32); | ------------------------------ 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 = note: this warning originates in the macro `impl_value_for` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `dyn` | 2792 | serializer : &mut dyn Serializer | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:2792:44 | 2792 | serializer : &mut Serializer | ^^^^^^^^^^ ... 2809 | impl_value_for!(i32, emit_i32); | ------------------------------ 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 = note: this warning originates in the macro `impl_value_for` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `dyn` | 2792 | serializer : &mut dyn Serializer | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:2792:44 | 2792 | serializer : &mut Serializer | ^^^^^^^^^^ ... 2810 | impl_value_for!(f32, emit_f32); | ------------------------------ 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 = note: this warning originates in the macro `impl_value_for` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `dyn` | 2792 | serializer : &mut dyn Serializer | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:2792:44 | 2792 | serializer : &mut Serializer | ^^^^^^^^^^ ... 2811 | impl_value_for!(u64, emit_u64); | ------------------------------ 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 = note: this warning originates in the macro `impl_value_for` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `dyn` | 2792 | serializer : &mut dyn Serializer | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:2792:44 | 2792 | serializer : &mut Serializer | ^^^^^^^^^^ ... 2812 | impl_value_for!(i64, emit_i64); | ------------------------------ 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 = note: this warning originates in the macro `impl_value_for` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `dyn` | 2792 | serializer : &mut dyn Serializer | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:2792:44 | 2792 | serializer : &mut Serializer | ^^^^^^^^^^ ... 2813 | impl_value_for!(f64, emit_f64); | ------------------------------ 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 = note: this warning originates in the macro `impl_value_for` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `dyn` | 2792 | serializer : &mut dyn Serializer | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:2792:44 | 2792 | serializer : &mut Serializer | ^^^^^^^^^^ ... 2815 | impl_value_for!(u128, emit_u128); | -------------------------------- 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 = note: this warning originates in the macro `impl_value_for` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `dyn` | 2792 | serializer : &mut dyn Serializer | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:2792:44 | 2792 | serializer : &mut Serializer | ^^^^^^^^^^ ... 2817 | impl_value_for!(i128, emit_i128); | -------------------------------- 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 = note: this warning originates in the macro `impl_value_for` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `dyn` | 2792 | serializer : &mut dyn Serializer | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:2824:26 | 2824 | serializer: &mut Serializer, | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 2824 | serializer: &mut dyn Serializer, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:2835:26 | 2835 | serializer: &mut Serializer, | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 2835 | serializer: &mut dyn Serializer, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:2846:26 | 2846 | serializer: &mut Serializer, | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 2846 | serializer: &mut dyn Serializer, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:2857:26 | 2857 | serializer: &mut Serializer, | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 2857 | serializer: &mut dyn Serializer, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:2868:26 | 2868 | serializer: &mut Serializer, | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 2868 | serializer: &mut dyn Serializer, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:2885:26 | 2885 | serializer: &mut Serializer, | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 2885 | serializer: &mut dyn Serializer, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:2898:26 | 2898 | serializer: &mut Serializer, | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 2898 | serializer: &mut dyn Serializer, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:2912:26 | 2912 | serializer: &mut Serializer, | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 2912 | serializer: &mut dyn Serializer, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:2926:26 | 2926 | serializer: &mut Serializer, | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 2926 | serializer: &mut dyn Serializer, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:2938:26 | 2938 | serializer: &mut Serializer, | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 2938 | serializer: &mut dyn Serializer, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:2950:26 | 2950 | serializer: &mut Serializer, | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 2950 | serializer: &mut dyn Serializer, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:2969:26 | 2969 | serializer: &mut Serializer, | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 2969 | serializer: &mut dyn Serializer, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:3064:26 | 3064 | serializer: &mut Serializer, | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 3064 | serializer: &mut dyn Serializer, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:3144:26 | 3144 | serializer: &mut Serializer, | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 3144 | serializer: &mut dyn Serializer, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:3204:26 | 3204 | serializer: &mut Serializer, | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 3204 | serializer: &mut dyn Serializer, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:3214:27 | 3214 | _serializer: &mut Serializer, | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 3214 | _serializer: &mut dyn Serializer, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:3224:26 | 3224 | serializer: &mut Serializer, | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 3224 | serializer: &mut dyn Serializer, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:3238:26 | 3238 | serializer: &mut Serializer, | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 3238 | serializer: &mut dyn Serializer, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:3251:26 | 3251 | serializer: &mut Serializer, | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 3251 | serializer: &mut dyn Serializer, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:3264:26 | 3264 | serializer: &mut Serializer, | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 3264 | serializer: &mut dyn Serializer, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:3274:26 | 3274 | serializer: &mut Serializer, | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 3274 | serializer: &mut dyn Serializer, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:3348:26 | 3348 | serializer: &mut Serializer, | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 3348 | serializer: &mut dyn Serializer, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:3361:26 | 3361 | serializer: &mut Serializer, | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 3361 | serializer: &mut dyn Serializer, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:3374:26 | 3374 | serializer: &mut Serializer, | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 3374 | serializer: &mut dyn Serializer, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:3435:24 | 3435 | next_node: Arc, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 3435 | next_node: Arc, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:3524:32 | 3524 | fn cause(&self) -> Option<&std::error::Error> { | ^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 3524 | fn cause(&self) -> Option<&dyn std::error::Error> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:1124:24 | 1124 | as Arc>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 1124 | as Arc>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:1228:24 | 1228 | as Arc>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 1228 | as Arc>, | +++ warning: use of deprecated method `core::error::Error::description`: use the Display impl or to_string() --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:1991:48 | 1991 | MutexDrainError::Drain(ref e) => e.description(), | ^^^^^^^^^^^ warning: use of deprecated method `core::error::Error::description`: use the Display impl or to_string() --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:3518:35 | 3518 | Error::Io(ref e) => e.description(), | ^^^^^^^^^^^ warning: call to `.clone()` on a reference in this situation does nothing --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:3002:42 | 3002 | s.serialize(self.record, self.key.clone(), self.serializer) | ^^^^^^^^ help: remove this redundant call | = note: the type `str` does not implement `Clone`, so calling `clone` on `&str` copies the reference, which does not do anything and can be removed = note: `#[warn(noop_method_call)]` on by default warning: call to `.clone()` on a reference in this situation does nothing --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:3010:55 | 3010 | let _ = self.serializer.emit_unit(self.key.clone()); | ^^^^^^^^ help: remove this redundant call | = note: the type `str` does not implement `Clone`, so calling `clone` on `&str` copies the reference, which does not do anything and can be removed warning: call to `.clone()` on a reference in this situation does nothing --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:3206:40 | 3206 | self.1.serialize(record, self.0.clone(), serializer) | ^^^^^^^^ help: remove this redundant call | = note: the type `str` does not implement `Clone`, so calling `clone` on `&str` copies the reference, which does not do anything and can be removed warning: `slog` (lib) generated 76 warnings Compiling idna v0.2.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=idna CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/idna-0.2.0 CARGO_PKG_AUTHORS='The rust-url developers' CARGO_PKG_DESCRIPTION='IDNA (Internationalizing Domain Names in Applications) and Punycode.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=idna CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/servo/rust-url/' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name idna /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/idna-0.2.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=2 -C embed-bitcode=no -C metadata=53b03e7d595a32f4 -C extra-filename=-53b03e7d595a32f4 --out-dir /wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=cc -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps --extern matches=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps/libmatches-9d7bf5957d6ef191.rmeta --extern unicode_bidi=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps/libunicode_bidi-0d145c4210e7468b.rmeta --extern unicode_normalization=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps/libunicode_normalization-42bbfe6e7909645f.rmeta --cap-lints warn -C link-arg=-fstack-protector-strong` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=maybe_uninit CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/maybe-uninit-2.0.0 CARGO_PKG_AUTHORS='est31 :The Rust Project Developers' CARGO_PKG_DESCRIPTION='MaybeUninit for friends of backwards compatibility' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=maybe-uninit CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/est31/maybe-uninit' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.0.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps:/usr/local/lib' OUT_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/build/maybe-uninit-1cd7d2da66b6e664/out /usr/local/bin/rustc --crate-name maybe_uninit /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/maybe-uninit-2.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=2 -C embed-bitcode=no -C metadata=396505177149120d -C extra-filename=-396505177149120d --out-dir /wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=cc -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps --cap-lints warn -C link-arg=-fstack-protector-strong --cfg derive_copy --cfg repr_transparent --cfg native_uninit` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=libz_sys CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/libz-sys-1.1.2 CARGO_PKG_AUTHORS='Alex Crichton :Josh Triplett ' CARGO_PKG_DESCRIPTION='Low-level bindings to the system libz library (also known as zlib). ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libz-sys CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/libz-sys' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.1.2 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps:/usr/local/lib' OUT_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/build/libz-sys-c8138b3b3ce4cff8/out /usr/local/bin/rustc --crate-name libz_sys /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/libz-sys-1.1.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=2 -C embed-bitcode=no --cfg 'feature="libc"' -C metadata=8f9275ff380a2d44 -C extra-filename=-8f9275ff380a2d44 --out-dir /wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=cc -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps --extern libc=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps/liblibc-57672928debc0835.rmeta --cap-lints warn -C link-arg=-fstack-protector-strong -l z` Compiling atty v0.2.14 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=atty CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/atty-0.2.14 CARGO_PKG_AUTHORS='softprops ' 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_README=README.md CARGO_PKG_REPOSITORY='https://github.com/softprops/atty' CARGO_PKG_RUST_VERSION='' 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/devel/git-absorb/work/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name atty /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/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=2 -C embed-bitcode=no -C metadata=16e6c799f2194e8f -C extra-filename=-16e6c799f2194e8f --out-dir /wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=cc -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps --extern libc=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps/liblibc-57672928debc0835.rmeta --cap-lints warn -C link-arg=-fstack-protector-strong` Compiling time v0.1.44 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=time CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/time-0.1.44 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Utilities for working with time-related functions in Rust. ' CARGO_PKG_HOMEPAGE='https://github.com/time-rs/time' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=time CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/time-rs/time' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.44 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=44 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name time /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/time-0.1.44/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=1b2ef905e10b563b -C extra-filename=-1b2ef905e10b563b --out-dir /wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=cc -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps --extern libc=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps/liblibc-57672928debc0835.rmeta --cap-lints warn -C link-arg=-fstack-protector-strong` Compiling memchr v2.3.3 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/memchr-2.3.3 CARGO_PKG_AUTHORS='Andrew Gallant :bluss' CARGO_PKG_DESCRIPTION='Safe interface to memchr.' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/rust-memchr' CARGO_PKG_LICENSE=Unlicense/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=memchr CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/rust-memchr' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.3.3 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name build_script_build /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/memchr-2.3.3/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,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=b6bbd9401f186244 -C extra-filename=-b6bbd9401f186244 --out-dir /wrkdirs/usr/ports/devel/git-absorb/work/target/release/build/memchr-b6bbd9401f186244 -C linker=cc -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps --cap-lints warn` Compiling unicode-width v0.1.8 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=unicode_width CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/unicode-width-0.1.8 CARGO_PKG_AUTHORS='kwantam :Manish Goregaokar ' 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_README=README.md CARGO_PKG_REPOSITORY='https://github.com/unicode-rs/unicode-width' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.8 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name unicode_width /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/unicode-width-0.1.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=2 -C embed-bitcode=no --cfg 'feature="default"' -C metadata=403b6bc21fdeb59d -C extra-filename=-403b6bc21fdeb59d --out-dir /wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=cc -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps --cap-lints warn -C link-arg=-fstack-protector-strong` Compiling percent-encoding v2.1.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=percent_encoding CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/percent-encoding-2.1.0 CARGO_PKG_AUTHORS='The rust-url developers' CARGO_PKG_DESCRIPTION='Percent encoding and decoding' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=percent-encoding CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/servo/rust-url/' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.1.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name percent_encoding /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/percent-encoding-2.1.0/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=e3ce8707694110c4 -C extra-filename=-e3ce8707694110c4 --out-dir /wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=cc -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps --cap-lints warn -C link-arg=-fstack-protector-strong` warning: ambiguous wide pointer comparison, the comparison includes metadata which may not be expected --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/percent-encoding-2.1.0/lib.rs:437:27 | 437 | debug_assert!(raw_utf8 == &*bytes as *const [u8]); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: `#[warn(ambiguous_wide_pointer_comparisons)]` on by default help: use `std::ptr::addr_eq` or untyped pointers to only compare their addresses | 437 | debug_assert!(std::ptr::addr_eq(raw_utf8, &*bytes as *const [u8])); | ++++++++++++++++++ ~ + help: use explicit `std::ptr::eq` method to compare metadata and addresses | 437 | debug_assert!(std::ptr::eq(raw_utf8, &*bytes as *const [u8])); | +++++++++++++ ~ + warning: `percent-encoding` (lib) generated 1 warning Compiling anyhow v1.0.33 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/anyhow-1.0.33 CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Flexible concrete Error type built on std::error::Error' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=anyhow CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/anyhow' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.33 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=33 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name build_script_build --edition=2018 /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/anyhow-1.0.33/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,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=b06a6cb4e53534ea -C extra-filename=-b06a6cb4e53534ea --out-dir /wrkdirs/usr/ports/devel/git-absorb/work/target/release/build/anyhow-b06a6cb4e53534ea -C linker=cc -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps --cap-lints warn` Running `CARGO=/usr/local/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=freebsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='-Clink-arg=-fstack-protector-strong' CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_STD=1 CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/anyhow-1.0.33 CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Flexible concrete Error type built on std::error::Error' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=anyhow CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/anyhow' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.33 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=33 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-freebsd LD_LIBRARY_PATH='/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps:/wrkdirs/usr/ports/devel/git-absorb/work/target/release:/usr/local/lib/rustlib/x86_64-unknown-freebsd/lib' NUM_JOBS=1 OPT_LEVEL=2 OUT_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/build/anyhow-f536abb559505e39/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTC_LINKER=cc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-freebsd /wrkdirs/usr/ports/devel/git-absorb/work/target/release/build/anyhow-b06a6cb4e53534ea/build-script-build` Compiling url v2.1.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=url CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/url-2.1.1 CARGO_PKG_AUTHORS='The rust-url developers' CARGO_PKG_DESCRIPTION='URL library for Rust, based on the WHATWG URL Standard' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=url CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/servo/rust-url' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.1.1 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name url /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/url-2.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=2 -C embed-bitcode=no -C metadata=8fb7e8af59d088f6 -C extra-filename=-8fb7e8af59d088f6 --out-dir /wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=cc -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps --extern idna=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps/libidna-53b03e7d595a32f4.rmeta --extern matches=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps/libmatches-9d7bf5957d6ef191.rmeta --extern percent_encoding=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps/libpercent_encoding-e3ce8707694110c4.rmeta --cap-lints warn -C link-arg=-fstack-protector-strong` warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/url-2.1.1/src/parser.rs:95:32 | 95 | fmt::Display::fmt(self.description(), f) | ^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: ambiguous wide pointer comparison, the comparison includes metadata which may not be expected --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/url-2.1.1/src/query_encoding.rs:30:27 | 30 | debug_assert!(raw_utf8 == &*bytes as *const [u8]); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: `#[warn(ambiguous_wide_pointer_comparisons)]` on by default help: use `std::ptr::addr_eq` or untyped pointers to only compare their addresses | 30 | debug_assert!(std::ptr::addr_eq(raw_utf8, &*bytes as *const [u8])); | ++++++++++++++++++ ~ + help: use explicit `std::ptr::eq` method to compare metadata and addresses | 30 | debug_assert!(std::ptr::eq(raw_utf8, &*bytes as *const [u8])); | +++++++++++++ ~ + warning: unused borrow that must be used --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/url-2.1.1/src/form_urlencoded.rs:233:9 | 233 | &target.as_mut_string()[start_position..]; // Panic if out of bounds | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value | = note: `#[warn(unused_must_use)]` on by default help: use `let _ = ...` to ignore the resulting value | 233 | let _ = &target.as_mut_string()[start_position..]; // Panic if out of bounds | +++++++ warning: `url` (lib) generated 3 warnings Compiling textwrap v0.11.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=textwrap CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/textwrap-0.11.0 CARGO_PKG_AUTHORS='Martin Geisler ' 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_README=README.md CARGO_PKG_REPOSITORY='https://github.com/mgeisler/textwrap' CARGO_PKG_RUST_VERSION='' 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/devel/git-absorb/work/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name textwrap /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/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=2 -C embed-bitcode=no -C metadata=fcdedcecec980c20 -C extra-filename=-fcdedcecec980c20 --out-dir /wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=cc -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps --extern unicode_width=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps/libunicode_width-403b6bc21fdeb59d.rmeta --cap-lints warn -C link-arg=-fstack-protector-strong` Running `CARGO=/usr/local/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=freebsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='-Clink-arg=-fstack-protector-strong' CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_STD=1 CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/memchr-2.3.3 CARGO_PKG_AUTHORS='Andrew Gallant :bluss' CARGO_PKG_DESCRIPTION='Safe interface to memchr.' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/rust-memchr' CARGO_PKG_LICENSE=Unlicense/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=memchr CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/rust-memchr' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.3.3 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-freebsd LD_LIBRARY_PATH='/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps:/wrkdirs/usr/ports/devel/git-absorb/work/target/release:/usr/local/lib/rustlib/x86_64-unknown-freebsd/lib' NUM_JOBS=1 OPT_LEVEL=2 OUT_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/build/memchr-c84cd9bbc9e910b8/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTC_LINKER=cc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-freebsd /wrkdirs/usr/ports/devel/git-absorb/work/target/release/build/memchr-b6bbd9401f186244/build-script-build` [memchr 2.3.3] cargo:rustc-cfg=memchr_runtime_simd [memchr 2.3.3] cargo:rustc-cfg=memchr_runtime_sse2 [memchr 2.3.3] cargo:rustc-cfg=memchr_runtime_sse42 [memchr 2.3.3] cargo:rustc-cfg=memchr_runtime_avx Compiling chrono v0.4.19 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=chrono CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/chrono-0.4.19 CARGO_PKG_AUTHORS='Kang Seonghoon :Brandon W Maister ' CARGO_PKG_DESCRIPTION='Date and time library for Rust' CARGO_PKG_HOMEPAGE='https://github.com/chronotope/chrono' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=chrono CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/chronotope/chrono' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.19 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=19 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name chrono /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/chrono-0.4.19/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no --cfg 'feature="clock"' --cfg 'feature="default"' --cfg 'feature="libc"' --cfg 'feature="oldtime"' --cfg 'feature="std"' --cfg 'feature="time"' --cfg 'feature="winapi"' -C metadata=fa280fa800b8f010 -C extra-filename=-fa280fa800b8f010 --out-dir /wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=cc -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps --extern libc=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps/liblibc-57672928debc0835.rmeta --extern num_integer=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps/libnum_integer-95d9be1ab46bac27.rmeta --extern num_traits=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps/libnum_traits-69c892c04dc297bc.rmeta --extern time=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps/libtime-1b2ef905e10b563b.rmeta --cap-lints warn -C link-arg=-fstack-protector-strong` warning: field `locale` is never read --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/chrono-0.4.19/src/format/mod.rs:729:5 | 719 | pub struct DelayedFormat { | ------------- field in this struct ... 729 | locale: Option, | ^^^^^^ | = note: `DelayedFormat` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis note: the lint level is defined here --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/chrono-0.4.19/src/lib.rs:417:9 | 417 | #![deny(dead_code)] | ^^^^^^^^^ warning: `chrono` (lib) generated 1 warning Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=libgit2_sys CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/libgit2-sys-0.16.2+1.7.2 CARGO_PKG_AUTHORS='Josh Triplett :Alex Crichton ' CARGO_PKG_DESCRIPTION='Native bindings to the libgit2 library' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libgit2-sys CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/rust-lang/git2-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.16.2+1.7.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=16 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps:/usr/local/lib' OUT_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/build/libgit2-sys-210a62ac5eb8faba/out /usr/local/bin/rustc --crate-name libgit2_sys --edition=2018 /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/libgit2-sys-0.16.2+1.7.2/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=2aeca7176847f8c5 -C extra-filename=-2aeca7176847f8c5 --out-dir /wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=cc -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps --extern libc=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps/liblibc-57672928debc0835.rmeta --extern libz_sys=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps/liblibz_sys-8f9275ff380a2d44.rmeta --cap-lints warn -C link-arg=-fstack-protector-strong -L native=/usr/local/lib -l git2` Compiling crossbeam-channel v0.4.4 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=crossbeam_channel CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/crossbeam-channel-0.4.4 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_README=README.md CARGO_PKG_REPOSITORY='https://github.com/crossbeam-rs/crossbeam' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name crossbeam_channel /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/crossbeam-channel-0.4.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=2 -C embed-bitcode=no -C metadata=b9356c284caec870 -C extra-filename=-b9356c284caec870 --out-dir /wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=cc -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps --extern crossbeam_utils=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps/libcrossbeam_utils-deba61f2443491a9.rmeta --extern maybe_uninit=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps/libmaybe_uninit-396505177149120d.rmeta --cap-lints warn -C link-arg=-fstack-protector-strong` warning: use of deprecated method `std::sync::atomic::AtomicPtr::::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/crossbeam-channel-0.4.4/src/flavors/list.rs:235:22 | 235 | .compare_and_swap(block, new, Ordering::Release) | ^^^^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: `crossbeam-channel` (lib) generated 1 warning Compiling term v0.6.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=term CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/term-0.6.1 CARGO_PKG_AUTHORS='The Rust Project Developers:Steven Allen' CARGO_PKG_DESCRIPTION='A terminal formatting library ' CARGO_PKG_HOMEPAGE='https://github.com/Stebalien/term' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=term CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Stebalien/term' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.6.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name term --edition=2018 /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/term-0.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=2 -C embed-bitcode=no --cfg 'feature="default"' -C metadata=0463ae338b374c3d -C extra-filename=-0463ae338b374c3d --out-dir /wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=cc -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps --extern dirs=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps/libdirs-ec9a10443b37c78a.rmeta --cap-lints warn -C link-arg=-fstack-protector-strong` warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/term-0.6.1/src/terminfo/mod.rs:213:35 | 213 | _ => f.write_str(self.description()), | ^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/term-0.6.1/src/terminfo/mod.rs:233:33 | 233 | NotUtf8(ref e) => e.description(), | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/term-0.6.1/src/terminfo/parm.rs:86:26 | 86 | f.write_str(self.description()) | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/term-0.6.1/src/lib.rs:260:30 | 260 | f.write_str(self.description()) | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/term-0.6.1/src/lib.rs:269:30 | 269 | Io(ref io) => io.description(), | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/term-0.6.1/src/lib.rs:270:41 | 270 | TerminfoParsing(ref e) => e.description(), | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/term-0.6.1/src/lib.rs:271:48 | 271 | ParameterizedExpansion(ref e) => e.description(), | ^^^^^^^^^^^ warning: `term` (lib) generated 7 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=log CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/log-0.4.11 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='A lightweight logging facade for Rust ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=log CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/log' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.11 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=11 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps:/usr/local/lib' OUT_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/build/log-31f51bfd6ade2c5a/out /usr/local/bin/rustc --crate-name log /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/log-0.4.11/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=179c7466250997f6 -C extra-filename=-179c7466250997f6 --out-dir /wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=cc -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps --extern cfg_if=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps/libcfg_if-eca0f046566e20f8.rmeta --cap-lints warn -C link-arg=-fstack-protector-strong --cfg atomic_cas` warning: use of deprecated function `core::sync::atomic::spin_loop_hint`: use hint::spin_loop instead --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/log-0.4.11/src/lib.rs:1279:36 | 1279 | std::sync::atomic::spin_loop_hint(); | ^^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated method `core::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/log-0.4.11/src/lib.rs:1269:17 | 1269 | match STATE.compare_and_swap(UNINITIALIZED, INITIALIZING, Ordering::SeqCst) { | ^^^^^^^^^^^^^^^^ warning: `log` (lib) generated 2 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=bitflags CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/bitflags-1.2.1 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_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bitflags/bitflags' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.2.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps:/usr/local/lib' OUT_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/build/bitflags-a7e69c80a663fb66/out /usr/local/bin/rustc --crate-name bitflags /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/bitflags-1.2.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=2 -C embed-bitcode=no --cfg 'feature="default"' -C metadata=b0d1c7a3f70a4c0f -C extra-filename=-b0d1c7a3f70a4c0f --out-dir /wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=cc -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps --cap-lints warn -C link-arg=-fstack-protector-strong --cfg bitflags_const_fn` Compiling bitflags v2.4.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=bitflags CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/bitflags-2.4.1 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 OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitflags CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bitflags/bitflags' CARGO_PKG_RUST_VERSION=1.56.0 CARGO_PKG_VERSION=2.4.1 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name bitflags --edition=2021 /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/bitflags-2.4.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=2 -C embed-bitcode=no -C metadata=636a23f1a07820ec -C extra-filename=-636a23f1a07820ec --out-dir /wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=cc -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps --cap-lints warn -C link-arg=-fstack-protector-strong` warning: unused import: `external::__private::*` --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/bitflags-2.4.1/src/lib.rs:255:21 | 255 | pub use crate::{external::__private::*, traits::__private::*}; | ^^^^^^^^^^^^^^^^^^^^^^ | = note: `#[warn(unused_imports)]` on by default warning: `bitflags` (lib) generated 1 warning Compiling ansi_term v0.11.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=ansi_term CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/ansi_term-0.11.0 CARGO_PKG_AUTHORS='ogham@bsago.me:Ryan Scheel (Havvy) :Josh Triplett ' 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_README=README.md CARGO_PKG_REPOSITORY='' CARGO_PKG_RUST_VERSION='' 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/devel/git-absorb/work/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name ansi_term /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/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=2 -C embed-bitcode=no -C metadata=63f53053a36e7280 -C extra-filename=-63f53053a36e7280 --out-dir /wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=cc -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps --cap-lints warn -C link-arg=-fstack-protector-strong` warning: associated type `wstr` should have an upper camel case name --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/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 import: `windows::*` --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/ansi_term-0.11.0/src/lib.rs:203:9 | 203 | pub use windows::*; | ^^^^^^^^^^ | = note: `#[warn(unused_imports)]` on by default warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/ansi_term-0.11.0/src/write.rs:15:23 | 15 | impl<'a> AnyWrite for fmt::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 = note: `#[warn(bare_trait_objects)]` on by default help: use `dyn` | 15 | impl<'a> AnyWrite for dyn fmt::Write + 'a { | +++ help: alternatively use a blanket implementation to implement `AnyWrite` for all types that also implement `fmt::Write + 'a` | 15 | impl<'a, T: fmt::Write + 'a> AnyWrite for T { | ++++++++++++++++++++ ~ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/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 help: use `dyn` | 29 | impl<'a> AnyWrite for dyn io::Write + 'a { | +++ help: alternatively use a blanket implementation to implement `AnyWrite` for all types that also implement `io::Write + 'a` | 29 | impl<'a, T: io::Write + 'a> AnyWrite for T { | +++++++++++++++++++ ~ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/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 help: use `dyn` | 171 | let f: &mut dyn fmt::Write = f; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/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 help: use `dyn` | 183 | let f: &mut dyn fmt::Write = f; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/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 help: use `dyn` | 187 | let f: &mut dyn fmt::Write = f; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/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 help: use `dyn` | 200 | let f: &mut dyn fmt::Write = f; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/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 help: use `dyn` | 184 | let w: &mut dyn fmt::Write = f; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/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 help: use `dyn` | 193 | let w: &mut dyn io::Write = w; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/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 help: use `dyn` | 212 | let f: &mut dyn fmt::Write = f; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/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 help: use `dyn` | 222 | let w: &mut dyn io::Write = w; | +++ warning: `ansi_term` (lib) generated 12 warnings Compiling vec_map v0.8.2 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=vec_map CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/vec_map-0.8.2 CARGO_PKG_AUTHORS='Alex Crichton :Jorge Aparicio :Alexis Beingessner :Brian Anderson <>:tbu- <>:Manish Goregaokar <>:Aaron Turon :Adolfo Ochagavía <>:Niko Matsakis <>:Steven Fackler <>:Chase Southwood :Eduard Burtescu <>:Florian Wilkens <>:Félix Raimundo <>:Tibor Benke <>:Markus Siemens :Josh Branchaud :Huon Wilson :Corey Farwell :Aaron Liblong <>:Nick Cameron :Patrick Walton :Felix S Klock II <>:Andrew Paseltiner :Sean McArthur :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_README=README.md CARGO_PKG_REPOSITORY='https://github.com/contain-rs/vec-map' CARGO_PKG_RUST_VERSION='' 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/devel/git-absorb/work/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name vec_map /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/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=2 -C embed-bitcode=no -C metadata=7311089be83454c1 -C extra-filename=-7311089be83454c1 --out-dir /wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=cc -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps --cap-lints warn -C link-arg=-fstack-protector-strong` warning: unnecessary parentheses around type --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/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/devel/git-absorb/work/git-absorb-0.6.12/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/devel/git-absorb/work/git-absorb-0.6.12/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: `vec_map` (lib) generated 3 warnings Compiling strsim v0.8.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=strsim CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/strsim-0.8.0 CARGO_PKG_AUTHORS='Danny Guo ' 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_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dguo/strsim-rs' CARGO_PKG_RUST_VERSION='' 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/devel/git-absorb/work/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name strsim /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/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=2 -C embed-bitcode=no -C metadata=b3a0a3c0806188ca -C extra-filename=-b3a0a3c0806188ca --out-dir /wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=cc -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps --cap-lints warn -C link-arg=-fstack-protector-strong` Compiling take_mut v0.2.2 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=take_mut CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/take_mut-0.2.2 CARGO_PKG_AUTHORS='Sgeo ' CARGO_PKG_DESCRIPTION='Take a T from a &mut T temporarily' CARGO_PKG_HOMEPAGE='https://github.com/Sgeo/take_mut' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=take_mut CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Sgeo/take_mut' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name take_mut /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/take_mut-0.2.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=2 -C embed-bitcode=no -C metadata=e05042a4a2f2d1f3 -C extra-filename=-e05042a4a2f2d1f3 --out-dir /wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=cc -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps --cap-lints warn -C link-arg=-fstack-protector-strong` Compiling slog-async v2.5.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=slog_async CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-async-2.5.0 CARGO_PKG_AUTHORS='Dawid Ciężarkiewicz ' CARGO_PKG_DESCRIPTION='Asynchronous drain for slog-rs' CARGO_PKG_HOMEPAGE='https://github.com/slog-rs/slog' CARGO_PKG_LICENSE=MPL-2.0/MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=slog-async CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/slog-rs/async' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name slog_async /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-async-2.5.0/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no --cfg 'feature="default"' -C metadata=7da8110a4ad674df -C extra-filename=-7da8110a4ad674df --out-dir /wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=cc -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps --extern crossbeam_channel=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps/libcrossbeam_channel-b9356c284caec870.rmeta --extern slog=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps/libslog-349096e68dd99137.rmeta --extern take_mut=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps/libtake_mut-e05042a4a2f2d1f3.rmeta --extern thread_local=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps/libthread_local-415b99fac0bcad46.rmeta --cap-lints warn -C link-arg=-fstack-protector-strong` warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-async-2.5.0/lib.rs:207:59 | 207 | io::Error::new(io::ErrorKind::BrokenPipe, err.description()), | ^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: `slog-async` (lib) generated 1 warning Compiling clap v2.33.3 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=clap CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/clap-2.33.3 CARGO_PKG_AUTHORS='Kevin K. ' 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_README=README.md CARGO_PKG_REPOSITORY='https://github.com/clap-rs/clap' CARGO_PKG_RUST_VERSION='' 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/devel/git-absorb/work/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name clap /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/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=2 -C embed-bitcode=no --cfg 'feature="ansi_term"' --cfg 'feature="atty"' --cfg 'feature="color"' --cfg 'feature="default"' --cfg 'feature="strsim"' --cfg 'feature="suggestions"' --cfg 'feature="vec_map"' -C metadata=1d129bc1ef56f9d8 -C extra-filename=-1d129bc1ef56f9d8 --out-dir /wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=cc -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps --extern ansi_term=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps/libansi_term-63f53053a36e7280.rmeta --extern atty=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps/libatty-16e6c799f2194e8f.rmeta --extern bitflags=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps/libbitflags-b0d1c7a3f70a4c0f.rmeta --extern strsim=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps/libstrsim-b3a0a3c0806188ca.rmeta --extern textwrap=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps/libtextwrap-fcdedcecec980c20.rmeta --extern unicode_width=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps/libunicode_width-403b6bc21fdeb59d.rmeta --extern vec_map=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps/libvec_map-7311089be83454c1.rmeta --cap-lints warn -C link-arg=-fstack-protector-strong` warning: unnecessary parentheses around block return value --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/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/devel/git-absorb/work/git-absorb-0.6.12/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/devel/git-absorb/work/git-absorb-0.6.12/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/devel/git-absorb/work/git-absorb-0.6.12/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/devel/git-absorb/work/git-absorb-0.6.12/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/devel/git-absorb/work/git-absorb-0.6.12/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/devel/git-absorb/work/git-absorb-0.6.12/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/devel/git-absorb/work/git-absorb-0.6.12/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` | = 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 = note: `#[warn(anonymous_parameters)]` on by default warning: anonymous parameters are deprecated and will be removed in the next edition --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/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 warning: unnecessary trailing semicolon --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/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/devel/git-absorb/work/git-absorb-0.6.12/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/devel/git-absorb/work/git-absorb-0.6.12/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/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/clap-2.33.3/src/app/help.rs:85:21 | 85 | writer: &'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 = note: `#[warn(bare_trait_objects)]` on by default help: use `dyn` | 85 | writer: &'a mut dyn Write, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/clap-2.33.3/src/args/arg_builder/valued.rs:19:30 | 19 | pub validator: Option 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 help: use `dyn` | 19 | pub validator: Option Result<(), String>>>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/clap-2.33.3/src/args/arg_builder/valued.rs:20:33 | 20 | pub validator_os: Option 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 help: use `dyn` | 20 | pub validator_os: Option Result<(), OsString>>>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/clap-2.33.3/src/app/mod.rs:1844:39 | 1844 | fn validator(&self) -> Option<&Rc 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 help: use `dyn` | 1844 | fn validator(&self) -> Option<&Rc StdResult<(), String>>> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/clap-2.33.3/src/app/mod.rs:1847:42 | 1847 | fn validator_os(&self) -> Option<&Rc 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 help: use `dyn` | 1847 | fn validator_os(&self) -> Option<&Rc StdResult<(), OsString>>> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/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 help: use `dyn` | 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/devel/git-absorb/work/git-absorb-0.6.12/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 help: use `dyn` | 579 | fn should_show_arg(use_long: bool, arg: &dyn ArgWithOrder) -> bool { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/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 help: use `dyn` | 43 | fn as_base(&self) -> &dyn ArgWithDisplay<'b, 'c>; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/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 help: use `dyn` | 49 | fn as_base(&self) -> &dyn ArgWithDisplay<'b, 'c> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/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 help: use `dyn` | 101 | w: &'a mut dyn Write, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/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 help: use `dyn` | 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/devel/git-absorb/work/git-absorb-0.6.12/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 help: use `dyn` | 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/devel/git-absorb/work/git-absorb-0.6.12/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 help: use `dyn` | 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/devel/git-absorb/work/git-absorb-0.6.12/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 help: use `dyn` | 163 | w: &'a mut dyn Write, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/clap-2.33.3/src/app/help.rs:208:32 | 208 | I: Iterator>, | ^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 208 | I: Iterator>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/clap-2.33.3/src/app/help.rs:236:32 | 236 | I: Iterator>, | ^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 236 | I: Iterator>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/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 help: use `dyn` | 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/devel/git-absorb/work/git-absorb-0.6.12/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 help: use `dyn` | 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/devel/git-absorb/work/git-absorb-0.6.12/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 help: use `dyn` | 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/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/clap-2.33.3/src/app/help.rs:325:37 | 325 | fn val<'b, 'c>(&mut self, arg: &ArgWithDisplay<'b, 'c>) -> Result { | ^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 325 | fn val<'b, 'c>(&mut self, arg: &dyn ArgWithDisplay<'b, 'c>) -> Result { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/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 help: use `dyn` | 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/devel/git-absorb/work/git-absorb-0.6.12/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 help: use `dyn` | 511 | fn spec_vals(&self, a: &dyn ArgWithDisplay) -> String { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/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/devel/git-absorb/work/git-absorb-0.6.12/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 = 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) -> &dyn AnyArg<'a, 'b> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/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/devel/git-absorb/work/git-absorb-0.6.12/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 = 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) -> &dyn AnyArg<'a, 'b> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/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/devel/git-absorb/work/git-absorb-0.6.12/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 = 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) -> &dyn AnyArg<'a, 'b> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/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 help: use `dyn` | 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/devel/git-absorb/work/git-absorb-0.6.12/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/devel/git-absorb/work/git-absorb-0.6.12/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 = 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) -> &dyn AnyArg<'a, 'b> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/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/devel/git-absorb/work/git-absorb-0.6.12/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 = 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) -> &dyn AnyArg<'a, 'b> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/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/devel/git-absorb/work/git-absorb-0.6.12/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 = 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) -> &dyn AnyArg<'a, 'b> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/clap-2.33.3/src/app/validator.rs:508:42 | 508 | fn validate_arg_conflicts(&self, a: &AnyArg, matcher: &ArgMatcher) -> Option { | ^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 508 | fn validate_arg_conflicts(&self, a: &dyn AnyArg, matcher: &ArgMatcher) -> Option { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/clap-2.33.3/src/app/validator.rs:523:44 | 523 | fn validate_required_unless(&self, a: &AnyArg, matcher: &ArgMatcher) -> Option { | ^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 523 | fn validate_required_unless(&self, a: &dyn AnyArg, matcher: &ArgMatcher) -> Option { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/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 help: use `dyn` | 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/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/clap-2.33.3/src/args/any_arg.rs:26:39 | 26 | fn validator(&self) -> Option<&Rc 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 help: use `dyn` | 26 | fn validator(&self) -> Option<&Rc Result<(), String>>>; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/clap-2.33.3/src/args/any_arg.rs:27:42 | 27 | fn validator_os(&self) -> Option<&Rc 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 help: use `dyn` | 27 | fn validator_os(&self) -> Option<&Rc Result<(), OsString>>>; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/clap-2.33.3/src/args/any_arg.rs:89:39 | 89 | fn validator(&self) -> Option<&Rc 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 help: use `dyn` | 89 | fn validator(&self) -> Option<&Rc Result<(), String>>> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/clap-2.33.3/src/args/any_arg.rs:92:42 | 92 | fn validator_os(&self) -> Option<&Rc 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 help: use `dyn` | 92 | fn validator_os(&self) -> Option<&Rc Result<(), OsString>>> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/clap-2.33.3/src/args/arg_builder/flag.rs:103:39 | 103 | fn validator(&self) -> Option<&Rc 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 help: use `dyn` | 103 | fn validator(&self) -> Option<&Rc StdResult<(), String>>> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/clap-2.33.3/src/args/arg_builder/flag.rs:106:42 | 106 | fn validator_os(&self) -> Option<&Rc 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 help: use `dyn` | 106 | fn validator_os(&self) -> Option<&Rc StdResult<(), OsString>>> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/clap-2.33.3/src/args/arg_builder/option.rs:156:39 | 156 | fn validator(&self) -> Option<&Rc 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 help: use `dyn` | 156 | fn validator(&self) -> Option<&Rc StdResult<(), String>>> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/clap-2.33.3/src/args/arg_builder/option.rs:159:42 | 159 | fn validator_os(&self) -> Option<&Rc 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 help: use `dyn` | 159 | fn validator_os(&self) -> Option<&Rc StdResult<(), OsString>>> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/clap-2.33.3/src/args/arg_builder/positional.rs:177:39 | 177 | fn validator(&self) -> Option<&Rc 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 help: use `dyn` | 177 | fn validator(&self) -> Option<&Rc StdResult<(), String>>> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/clap-2.33.3/src/args/arg_builder/positional.rs:180:42 | 180 | fn validator_os(&self) -> Option<&Rc 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 help: use `dyn` | 180 | fn validator_os(&self) -> Option<&Rc StdResult<(), OsString>>> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/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 help: use `dyn` | 30 | a: Option<&dyn AnyArg<'a, 'b>>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/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 help: use `dyn` | 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/devel/git-absorb/work/git-absorb-0.6.12/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 help: use `dyn` | 412 | arg: &dyn AnyArg, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/clap-2.33.3/src/errors.rs:450:33 | 450 | pub fn empty_value(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 help: use `dyn` | 450 | pub fn empty_value(arg: &dyn AnyArg, usage: U, color: ColorWhen) -> Self | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/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 help: use `dyn` | 478 | arg: &dyn AnyArg, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/clap-2.33.3/src/errors.rs:663:48 | 663 | pub fn too_many_values(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 help: use `dyn` | 663 | pub fn too_many_values(val: V, arg: &dyn AnyArg, usage: U, color: ColorWhen) -> Self | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/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 help: use `dyn` | 692 | arg: &dyn AnyArg, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/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 help: use `dyn` | 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/devel/git-absorb/work/git-absorb-0.6.12/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 help: use `dyn` | 754 | arg: &dyn AnyArg, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/clap-2.33.3/src/errors.rs:789:47 | 789 | pub fn unexpected_multiple_usage(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 help: use `dyn` | 789 | pub fn unexpected_multiple_usage(arg: &dyn AnyArg, usage: U, color: ColorWhen) -> Self | +++ warning: use of deprecated method `bitflags::core::str::::trim_left_matches`: superseded by `trim_start_matches` --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/clap-2.33.3/src/app/parser.rs:96:14 | 96 | .trim_left_matches(|c| c == '-') | ^^^^^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default help: replace the use of the deprecated method | 96 | .trim_start_matches(|c| c == '-') | ~~~~~~~~~~~~~~~~~~ warning: use of deprecated method `bitflags::core::str::::trim_left_matches`: superseded by `trim_start_matches` --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/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 method | 105 | .trim_start_matches(|c| c == '-') | ~~~~~~~~~~~~~~~~~~ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/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 method `bitflags::core::str::::trim_left_matches`: superseded by `trim_start_matches` --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/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 method | 337 | self.s.short = s.as_ref().trim_start_matches(|c| c == '-').chars().nth(0); | ~~~~~~~~~~~~~~~~~~ warning: use of deprecated method `bitflags::core::str::::trim_left_matches`: superseded by `trim_start_matches` --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/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 method | 377 | self.s.long = Some(l.trim_start_matches(|c| c == '-')); | ~~~~~~~~~~~~~~~~~~ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/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 help: use `dyn` | 748 | let n: Option<&dyn AnyArg> = None; | +++ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/clap-2.33.3/src/errors.rs:852:60 | 852 | message: format!("{} {}", c.error("error:"), e.description()), | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/clap-2.33.3/src/errors.rs:910:35 | 910 | Error::with_description(e.description(), ErrorKind::Io) | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/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/devel/git-absorb/work/git-absorb-0.6.12/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: this usage of `assert!()` is deprecated; it will be a hard error in Rust 2021 = note: for more information, see = note: the `assert!()` macro supports formatting, so there's no need for the `format!()` macro here = note: `#[warn(non_fmt_panics)]` on by default 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/devel/git-absorb/work/git-absorb-0.6.12/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 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/devel/git-absorb/work/git-absorb-0.6.12/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 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/devel/git-absorb/work/git-absorb-0.6.12/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 = 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 Compiling git2 v0.18.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=git2 CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/git2-0.18.1 CARGO_PKG_AUTHORS='Josh Triplett :Alex Crichton ' CARGO_PKG_DESCRIPTION='Bindings to libgit2 for interoperating with git repositories. This library is both threadsafe and memory safe and allows both reading and writing git repositories. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=git2 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/git2-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.18.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=18 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name git2 --edition=2018 /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/git2-0.18.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=2 -C embed-bitcode=no -C metadata=416ad940586dba8c -C extra-filename=-416ad940586dba8c --out-dir /wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=cc -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps --extern bitflags=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps/libbitflags-636a23f1a07820ec.rmeta --extern libc=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps/liblibc-57672928debc0835.rmeta --extern libgit2_sys=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps/liblibgit2_sys-2aeca7176847f8c5.rmeta --extern log=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps/liblog-179c7466250997f6.rmeta --extern url=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps/liburl-8fb7e8af59d088f6.rmeta --cap-lints warn -C link-arg=-fstack-protector-strong -L native=/usr/local/lib` Compiling slog-term v2.6.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=slog_term CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-term-2.6.0 CARGO_PKG_AUTHORS='Dawid Ciężarkiewicz ' CARGO_PKG_DESCRIPTION='Unix terminal drain and formatter for slog-rs' CARGO_PKG_HOMEPAGE='https://github.com/slog-rs/slog' CARGO_PKG_LICENSE=MPL-2.0/MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=slog-term CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/slog-rs/term' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.6.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name slog_term --edition=2018 /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-term-2.6.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=2 -C embed-bitcode=no -C metadata=f273a82644f9570a -C extra-filename=-f273a82644f9570a --out-dir /wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=cc -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps --extern atty=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps/libatty-16e6c799f2194e8f.rmeta --extern chrono=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps/libchrono-fa280fa800b8f010.rmeta --extern slog=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps/libslog-349096e68dd99137.rmeta --extern term=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps/libterm-0463ae338b374c3d.rmeta --extern thread_local=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps/libthread_local-415b99fac0bcad46.rmeta --cap-lints warn -C link-arg=-fstack-protector-strong` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=memchr CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/memchr-2.3.3 CARGO_PKG_AUTHORS='Andrew Gallant :bluss' CARGO_PKG_DESCRIPTION='Safe interface to memchr.' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/rust-memchr' CARGO_PKG_LICENSE=Unlicense/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=memchr CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/rust-memchr' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.3.3 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps:/usr/local/lib' OUT_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/build/memchr-c84cd9bbc9e910b8/out /usr/local/bin/rustc --crate-name memchr /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/memchr-2.3.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=2 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=286751ea0d90968a -C extra-filename=-286751ea0d90968a --out-dir /wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=cc -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps --cap-lints warn -C link-arg=-fstack-protector-strong --cfg memchr_runtime_simd --cfg memchr_runtime_sse2 --cfg memchr_runtime_sse42 --cfg memchr_runtime_avx` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=anyhow CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/anyhow-1.0.33 CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Flexible concrete Error type built on std::error::Error' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=anyhow CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/anyhow' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.33 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=33 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps:/usr/local/lib' OUT_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/build/anyhow-f536abb559505e39/out /usr/local/bin/rustc --crate-name anyhow --edition=2018 /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/anyhow-1.0.33/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=4f53d792cd0c9fc8 -C extra-filename=-4f53d792cd0c9fc8 --out-dir /wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=cc -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps --cap-lints warn -C link-arg=-fstack-protector-strong` Compiling git-absorb v0.6.12 (/wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=git_absorb CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12 CARGO_PKG_AUTHORS='Stephen Jung ' CARGO_PKG_DESCRIPTION='git commit --fixup, but automatic' CARGO_PKG_HOMEPAGE='https://github.com/tummychow/git-absorb' CARGO_PKG_LICENSE=BSD-3-Clause CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=git-absorb CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tummychow/git-absorb' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.6.12 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=12 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 LD_LIBRARY_PATH='/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name git_absorb --edition=2018 src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C metadata=36a63161ebe0dfbc -C extra-filename=-36a63161ebe0dfbc --out-dir /wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=cc -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps --extern anyhow=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps/libanyhow-4f53d792cd0c9fc8.rmeta --extern clap=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps/libclap-1d129bc1ef56f9d8.rmeta --extern git2=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps/libgit2-416ad940586dba8c.rmeta --extern memchr=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps/libmemchr-286751ea0d90968a.rmeta --extern slog=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps/libslog-349096e68dd99137.rmeta --extern slog_async=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps/libslog_async-7da8110a4ad674df.rmeta --extern slog_term=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps/libslog_term-f273a82644f9570a.rmeta -C link-arg=-fstack-protector-strong -L native=/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_BIN_NAME=git-absorb CARGO_CRATE_NAME=git_absorb CARGO_MANIFEST_DIR=/wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12 CARGO_PKG_AUTHORS='Stephen Jung ' CARGO_PKG_DESCRIPTION='git commit --fixup, but automatic' CARGO_PKG_HOMEPAGE='https://github.com/tummychow/git-absorb' CARGO_PKG_LICENSE=BSD-3-Clause CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=git-absorb CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tummychow/git-absorb' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.6.12 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=12 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 LD_LIBRARY_PATH='/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps:/usr/local/lib' /usr/local/bin/rustc --crate-name git_absorb --edition=2018 src/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=2 -C embed-bitcode=no -C metadata=fbc8ee0249487bcf -C extra-filename=-fbc8ee0249487bcf --out-dir /wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps --target x86_64-unknown-freebsd -C linker=cc -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps -L dependency=/wrkdirs/usr/ports/devel/git-absorb/work/target/release/deps --extern anyhow=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps/libanyhow-4f53d792cd0c9fc8.rlib --extern clap=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps/libclap-1d129bc1ef56f9d8.rlib --extern git_absorb=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps/libgit_absorb-36a63161ebe0dfbc.rlib --extern git2=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps/libgit2-416ad940586dba8c.rlib --extern memchr=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps/libmemchr-286751ea0d90968a.rlib --extern slog=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps/libslog-349096e68dd99137.rlib --extern slog_async=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps/libslog_async-7da8110a4ad674df.rlib --extern slog_term=/wrkdirs/usr/ports/devel/git-absorb/work/target/x86_64-unknown-freebsd/release/deps/libslog_term-f273a82644f9570a.rlib -C link-arg=-fstack-protector-strong -L native=/usr/local/lib` Finished release [optimized] target(s) in 2m 41s =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Staging for git-absorb-0.6.12 ===> Generating temporary packing list Installing git-absorb v0.6.12 (/wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12) Fresh autocfg v1.0.1 Fresh libc v0.2.79 Fresh jobserver v0.1.21 Fresh cfg-if v0.1.10 Fresh cc v1.0.60 Fresh pkg-config v0.3.18 Fresh tinyvec v0.3.4 warning: unused return value of `core::mem::replace` that must be used --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/tinyvec-0.3.4/src/arrayvec.rs:404:7 | 404 | replace(&mut self.data.as_slice_mut()[self.len], val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: if you don't need the old value, you can just assign the new value directly = note: `#[warn(unused_must_use)]` on by default help: use `let _ = ...` to ignore the resulting value | 404 | let _ = replace(&mut self.data.as_slice_mut()[self.len], val); | +++++++ warning: unused return value of `core::mem::replace` that must be used --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/tinyvec-0.3.4/src/tinyvec.rs:150:9 | 150 | replace(self, TinyVec::Heap(v)); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: if you don't need the old value, you can just assign the new value directly help: use `let _ = ...` to ignore the resulting value | 150 | let _ = replace(self, TinyVec::Heap(v)); | +++++++ warning: `tinyvec` (lib) generated 2 warnings Fresh matches v0.1.8 Fresh unicode-bidi v0.3.4 Fresh unicode-normalization v0.1.13 Fresh num-traits v0.2.12 Fresh dirs-sys v0.3.5 Fresh lazy_static v1.4.0 Fresh once_cell v1.12.0 Fresh thread_local v1.1.4 warning: unused return value of `Box::::from_raw` that must be used --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/thread_local-1.1.4/src/lib.rs:158:22 | 158 | unsafe { Box::from_raw(std::slice::from_raw_parts_mut(bucket_ptr, this_bucket_size)) }; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: call `drop(Box::from_raw(ptr))` if you intend to drop the `Box` = note: `#[warn(unused_must_use)]` on by default help: use `let _ = ...` to ignore the resulting value | 158 | unsafe { let _ = Box::from_raw(std::slice::from_raw_parts_mut(bucket_ptr, this_bucket_size)); }; | +++++++ + warning: `thread_local` (lib) generated 1 warning Fresh crossbeam-utils v0.7.2 warning: use of deprecated function `std::sync::atomic::spin_loop_hint`: use hint::spin_loop instead --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/crossbeam-utils-0.7.2/src/backoff.rs:148:21 | 148 | atomic::spin_loop_hint(); | ^^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated function `std::sync::atomic::spin_loop_hint`: use hint::spin_loop instead --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/crossbeam-utils-0.7.2/src/backoff.rs:208:25 | 208 | atomic::spin_loop_hint(); | ^^^^^^^^^^^^^^ warning: `crossbeam-utils` (lib) generated 2 warnings Fresh dirs v2.0.2 Fresh num-integer v0.1.43 Fresh maybe-uninit v2.0.0 Fresh idna v0.2.0 Fresh slog v2.5.2 warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:1251:9 | 1251 | try!(write!(f, "Logger{:?}", self.list)); | ^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:3226:9 | 3226 | try!(self.0.serialize(record, serializer)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:3350:9 | 3350 | try!(self.kv.serialize(record, serializer)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:3351:9 | 3351 | try!(self.next_node.serialize(record, serializer)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:3363:9 | 3363 | try!(self.next_node.serialize(record, serializer)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:3364:9 | 3364 | try!(self.node.serialize(record, serializer)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:3376:9 | 3376 | try!(self.node.serialize(record, serializer)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:3384:9 | 3384 | try!(write!(f, "(")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:3413:9 | 3413 | try!(write!(f, ")")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:3399:13 | 3399 | try!( | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:3393:17 | 3393 | try!(write!(f, "{}", key)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:3390:21 | 3390 | try!(write!(f, ", ")); | ^^^ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:1807:17 | 1807 | map_fn: Box>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(bare_trait_objects)]` on by default help: use `dyn` | 1807 | map_fn: Box>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:2986:25 | 2986 | serializer: &'a mut Serializer, | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 2986 | serializer: &'a mut dyn Serializer, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:3316:13 | 3316 | pub &'a KV, | ^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 3316 | pub &'a dyn KV, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:3326:20 | 3326 | next_node: Arc, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 3326 | next_node: Arc, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:3331:20 | 3331 | next_node: Arc, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 3331 | next_node: Arc, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:3332:15 | 3332 | node: Arc, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 3332 | node: Arc, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:3338:15 | 3338 | node: Arc, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 3338 | node: Arc, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:1079:27 | 1079 | pub struct Logger>> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 1079 | pub struct Logger>> | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:3613:22 | 3613 | pub type Serialize = Value; | ^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 3613 | pub type Serialize = dyn Value; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:2768:26 | 2768 | serializer: &mut Serializer, | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 2768 | serializer: &mut dyn Serializer, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:3133:59 | 3133 | fn serialize(&self, record: &Record, serializer: &mut Serializer) | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 3133 | fn serialize(&self, record: &Record, serializer: &mut dyn Serializer) | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:1222:21 | 1222 | ) -> Logger>> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 1222 | ) -> Logger>> | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:1238:21 | 1238 | ) -> Logger>> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 1238 | ) -> Logger>> | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:1995:32 | 1995 | fn cause(&self) -> Option<&std::error::Error> { | ^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 1995 | fn cause(&self) -> Option<&dyn std::error::Error> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:2780:26 | 2780 | serializer: &mut Serializer, | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 2780 | serializer: &mut dyn Serializer, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:2792:44 | 2792 | serializer : &mut Serializer | ^^^^^^^^^^ ... 2800 | impl_value_for!(usize, emit_usize); | ---------------------------------- 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 = note: this warning originates in the macro `impl_value_for` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `dyn` | 2792 | serializer : &mut dyn Serializer | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:2792:44 | 2792 | serializer : &mut Serializer | ^^^^^^^^^^ ... 2801 | impl_value_for!(isize, emit_isize); | ---------------------------------- 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 = note: this warning originates in the macro `impl_value_for` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `dyn` | 2792 | serializer : &mut dyn Serializer | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:2792:44 | 2792 | serializer : &mut Serializer | ^^^^^^^^^^ ... 2802 | impl_value_for!(bool, emit_bool); | -------------------------------- 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 = note: this warning originates in the macro `impl_value_for` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `dyn` | 2792 | serializer : &mut dyn Serializer | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:2792:44 | 2792 | serializer : &mut Serializer | ^^^^^^^^^^ ... 2803 | impl_value_for!(char, emit_char); | -------------------------------- 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 = note: this warning originates in the macro `impl_value_for` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `dyn` | 2792 | serializer : &mut dyn Serializer | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:2792:44 | 2792 | serializer : &mut Serializer | ^^^^^^^^^^ ... 2804 | impl_value_for!(u8, emit_u8); | ---------------------------- 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 = note: this warning originates in the macro `impl_value_for` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `dyn` | 2792 | serializer : &mut dyn Serializer | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:2792:44 | 2792 | serializer : &mut Serializer | ^^^^^^^^^^ ... 2805 | impl_value_for!(i8, emit_i8); | ---------------------------- 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 = note: this warning originates in the macro `impl_value_for` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `dyn` | 2792 | serializer : &mut dyn Serializer | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:2792:44 | 2792 | serializer : &mut Serializer | ^^^^^^^^^^ ... 2806 | impl_value_for!(u16, emit_u16); | ------------------------------ 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 = note: this warning originates in the macro `impl_value_for` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `dyn` | 2792 | serializer : &mut dyn Serializer | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:2792:44 | 2792 | serializer : &mut Serializer | ^^^^^^^^^^ ... 2807 | impl_value_for!(i16, emit_i16); | ------------------------------ 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 = note: this warning originates in the macro `impl_value_for` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `dyn` | 2792 | serializer : &mut dyn Serializer | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:2792:44 | 2792 | serializer : &mut Serializer | ^^^^^^^^^^ ... 2808 | impl_value_for!(u32, emit_u32); | ------------------------------ 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 = note: this warning originates in the macro `impl_value_for` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `dyn` | 2792 | serializer : &mut dyn Serializer | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:2792:44 | 2792 | serializer : &mut Serializer | ^^^^^^^^^^ ... 2809 | impl_value_for!(i32, emit_i32); | ------------------------------ 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 = note: this warning originates in the macro `impl_value_for` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `dyn` | 2792 | serializer : &mut dyn Serializer | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:2792:44 | 2792 | serializer : &mut Serializer | ^^^^^^^^^^ ... 2810 | impl_value_for!(f32, emit_f32); | ------------------------------ 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 = note: this warning originates in the macro `impl_value_for` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `dyn` | 2792 | serializer : &mut dyn Serializer | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:2792:44 | 2792 | serializer : &mut Serializer | ^^^^^^^^^^ ... 2811 | impl_value_for!(u64, emit_u64); | ------------------------------ 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 = note: this warning originates in the macro `impl_value_for` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `dyn` | 2792 | serializer : &mut dyn Serializer | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:2792:44 | 2792 | serializer : &mut Serializer | ^^^^^^^^^^ ... 2812 | impl_value_for!(i64, emit_i64); | ------------------------------ 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 = note: this warning originates in the macro `impl_value_for` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `dyn` | 2792 | serializer : &mut dyn Serializer | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:2792:44 | 2792 | serializer : &mut Serializer | ^^^^^^^^^^ ... 2813 | impl_value_for!(f64, emit_f64); | ------------------------------ 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 = note: this warning originates in the macro `impl_value_for` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `dyn` | 2792 | serializer : &mut dyn Serializer | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:2792:44 | 2792 | serializer : &mut Serializer | ^^^^^^^^^^ ... 2815 | impl_value_for!(u128, emit_u128); | -------------------------------- 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 = note: this warning originates in the macro `impl_value_for` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `dyn` | 2792 | serializer : &mut dyn Serializer | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:2792:44 | 2792 | serializer : &mut Serializer | ^^^^^^^^^^ ... 2817 | impl_value_for!(i128, emit_i128); | -------------------------------- 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 = note: this warning originates in the macro `impl_value_for` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `dyn` | 2792 | serializer : &mut dyn Serializer | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:2824:26 | 2824 | serializer: &mut Serializer, | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 2824 | serializer: &mut dyn Serializer, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:2835:26 | 2835 | serializer: &mut Serializer, | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 2835 | serializer: &mut dyn Serializer, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:2846:26 | 2846 | serializer: &mut Serializer, | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 2846 | serializer: &mut dyn Serializer, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:2857:26 | 2857 | serializer: &mut Serializer, | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 2857 | serializer: &mut dyn Serializer, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:2868:26 | 2868 | serializer: &mut Serializer, | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 2868 | serializer: &mut dyn Serializer, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:2885:26 | 2885 | serializer: &mut Serializer, | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 2885 | serializer: &mut dyn Serializer, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:2898:26 | 2898 | serializer: &mut Serializer, | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 2898 | serializer: &mut dyn Serializer, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:2912:26 | 2912 | serializer: &mut Serializer, | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 2912 | serializer: &mut dyn Serializer, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:2926:26 | 2926 | serializer: &mut Serializer, | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 2926 | serializer: &mut dyn Serializer, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:2938:26 | 2938 | serializer: &mut Serializer, | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 2938 | serializer: &mut dyn Serializer, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:2950:26 | 2950 | serializer: &mut Serializer, | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 2950 | serializer: &mut dyn Serializer, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:2969:26 | 2969 | serializer: &mut Serializer, | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 2969 | serializer: &mut dyn Serializer, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:3064:26 | 3064 | serializer: &mut Serializer, | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 3064 | serializer: &mut dyn Serializer, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:3144:26 | 3144 | serializer: &mut Serializer, | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 3144 | serializer: &mut dyn Serializer, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:3204:26 | 3204 | serializer: &mut Serializer, | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 3204 | serializer: &mut dyn Serializer, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:3214:27 | 3214 | _serializer: &mut Serializer, | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 3214 | _serializer: &mut dyn Serializer, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:3224:26 | 3224 | serializer: &mut Serializer, | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 3224 | serializer: &mut dyn Serializer, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:3238:26 | 3238 | serializer: &mut Serializer, | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 3238 | serializer: &mut dyn Serializer, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:3251:26 | 3251 | serializer: &mut Serializer, | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 3251 | serializer: &mut dyn Serializer, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:3264:26 | 3264 | serializer: &mut Serializer, | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 3264 | serializer: &mut dyn Serializer, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:3274:26 | 3274 | serializer: &mut Serializer, | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 3274 | serializer: &mut dyn Serializer, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:3348:26 | 3348 | serializer: &mut Serializer, | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 3348 | serializer: &mut dyn Serializer, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:3361:26 | 3361 | serializer: &mut Serializer, | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 3361 | serializer: &mut dyn Serializer, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:3374:26 | 3374 | serializer: &mut Serializer, | ^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 3374 | serializer: &mut dyn Serializer, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:3435:24 | 3435 | next_node: Arc, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 3435 | next_node: Arc, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:3524:32 | 3524 | fn cause(&self) -> Option<&std::error::Error> { | ^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 3524 | fn cause(&self) -> Option<&dyn std::error::Error> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:1124:24 | 1124 | as Arc>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 1124 | as Arc>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:1228:24 | 1228 | as Arc>, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 1228 | as Arc>, | +++ warning: use of deprecated method `core::error::Error::description`: use the Display impl or to_string() --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:1991:48 | 1991 | MutexDrainError::Drain(ref e) => e.description(), | ^^^^^^^^^^^ warning: use of deprecated method `core::error::Error::description`: use the Display impl or to_string() --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:3518:35 | 3518 | Error::Io(ref e) => e.description(), | ^^^^^^^^^^^ warning: call to `.clone()` on a reference in this situation does nothing --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:3002:42 | 3002 | s.serialize(self.record, self.key.clone(), self.serializer) | ^^^^^^^^ help: remove this redundant call | = note: the type `str` does not implement `Clone`, so calling `clone` on `&str` copies the reference, which does not do anything and can be removed = note: `#[warn(noop_method_call)]` on by default warning: call to `.clone()` on a reference in this situation does nothing --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:3010:55 | 3010 | let _ = self.serializer.emit_unit(self.key.clone()); | ^^^^^^^^ help: remove this redundant call | = note: the type `str` does not implement `Clone`, so calling `clone` on `&str` copies the reference, which does not do anything and can be removed warning: call to `.clone()` on a reference in this situation does nothing --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-2.5.2/src/lib.rs:3206:40 | 3206 | self.1.serialize(record, self.0.clone(), serializer) | ^^^^^^^^ help: remove this redundant call | = note: the type `str` does not implement `Clone`, so calling `clone` on `&str` copies the reference, which does not do anything and can be removed warning: `slog` (lib) generated 76 warnings Fresh libz-sys v1.1.2 Fresh atty v0.2.14 Fresh time v0.1.44 Fresh unicode-width v0.1.8 Fresh percent-encoding v2.1.0 warning: ambiguous wide pointer comparison, the comparison includes metadata which may not be expected --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/percent-encoding-2.1.0/lib.rs:437:27 | 437 | debug_assert!(raw_utf8 == &*bytes as *const [u8]); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: `#[warn(ambiguous_wide_pointer_comparisons)]` on by default help: use `std::ptr::addr_eq` or untyped pointers to only compare their addresses | 437 | debug_assert!(std::ptr::addr_eq(raw_utf8, &*bytes as *const [u8])); | ++++++++++++++++++ ~ + help: use explicit `std::ptr::eq` method to compare metadata and addresses | 437 | debug_assert!(std::ptr::eq(raw_utf8, &*bytes as *const [u8])); | +++++++++++++ ~ + warning: `percent-encoding` (lib) generated 1 warning Fresh url v2.1.1 warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/url-2.1.1/src/parser.rs:95:32 | 95 | fmt::Display::fmt(self.description(), f) | ^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: ambiguous wide pointer comparison, the comparison includes metadata which may not be expected --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/url-2.1.1/src/query_encoding.rs:30:27 | 30 | debug_assert!(raw_utf8 == &*bytes as *const [u8]); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: `#[warn(ambiguous_wide_pointer_comparisons)]` on by default help: use `std::ptr::addr_eq` or untyped pointers to only compare their addresses | 30 | debug_assert!(std::ptr::addr_eq(raw_utf8, &*bytes as *const [u8])); | ++++++++++++++++++ ~ + help: use explicit `std::ptr::eq` method to compare metadata and addresses | 30 | debug_assert!(std::ptr::eq(raw_utf8, &*bytes as *const [u8])); | +++++++++++++ ~ + warning: unused borrow that must be used --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/url-2.1.1/src/form_urlencoded.rs:233:9 | 233 | &target.as_mut_string()[start_position..]; // Panic if out of bounds | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the borrow produces a value | = note: `#[warn(unused_must_use)]` on by default help: use `let _ = ...` to ignore the resulting value | 233 | let _ = &target.as_mut_string()[start_position..]; // Panic if out of bounds | +++++++ warning: `url` (lib) generated 3 warnings Fresh textwrap v0.11.0 Fresh chrono v0.4.19 warning: field `locale` is never read --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/chrono-0.4.19/src/format/mod.rs:729:5 | 719 | pub struct DelayedFormat { | ------------- field in this struct ... 729 | locale: Option, | ^^^^^^ | = note: `DelayedFormat` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis note: the lint level is defined here --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/chrono-0.4.19/src/lib.rs:417:9 | 417 | #![deny(dead_code)] | ^^^^^^^^^ warning: `chrono` (lib) generated 1 warning Fresh libgit2-sys v0.16.2+1.7.2 Fresh crossbeam-channel v0.4.4 warning: use of deprecated method `std::sync::atomic::AtomicPtr::::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/crossbeam-channel-0.4.4/src/flavors/list.rs:235:22 | 235 | .compare_and_swap(block, new, Ordering::Release) | ^^^^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: `crossbeam-channel` (lib) generated 1 warning Fresh term v0.6.1 warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/term-0.6.1/src/terminfo/mod.rs:213:35 | 213 | _ => f.write_str(self.description()), | ^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/term-0.6.1/src/terminfo/mod.rs:233:33 | 233 | NotUtf8(ref e) => e.description(), | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/term-0.6.1/src/terminfo/parm.rs:86:26 | 86 | f.write_str(self.description()) | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/term-0.6.1/src/lib.rs:260:30 | 260 | f.write_str(self.description()) | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/term-0.6.1/src/lib.rs:269:30 | 269 | Io(ref io) => io.description(), | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/term-0.6.1/src/lib.rs:270:41 | 270 | TerminfoParsing(ref e) => e.description(), | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/term-0.6.1/src/lib.rs:271:48 | 271 | ParameterizedExpansion(ref e) => e.description(), | ^^^^^^^^^^^ warning: `term` (lib) generated 7 warnings Fresh log v0.4.11 warning: use of deprecated function `core::sync::atomic::spin_loop_hint`: use hint::spin_loop instead --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/log-0.4.11/src/lib.rs:1279:36 | 1279 | std::sync::atomic::spin_loop_hint(); | ^^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated method `core::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/log-0.4.11/src/lib.rs:1269:17 | 1269 | match STATE.compare_and_swap(UNINITIALIZED, INITIALIZING, Ordering::SeqCst) { | ^^^^^^^^^^^^^^^^ warning: `log` (lib) generated 2 warnings Fresh bitflags v1.2.1 Fresh take_mut v0.2.2 Fresh ansi_term v0.11.0 warning: associated type `wstr` should have an upper camel case name --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/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 import: `windows::*` --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/ansi_term-0.11.0/src/lib.rs:203:9 | 203 | pub use windows::*; | ^^^^^^^^^^ | = note: `#[warn(unused_imports)]` on by default warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/ansi_term-0.11.0/src/write.rs:15:23 | 15 | impl<'a> AnyWrite for fmt::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 = note: `#[warn(bare_trait_objects)]` on by default help: use `dyn` | 15 | impl<'a> AnyWrite for dyn fmt::Write + 'a { | +++ help: alternatively use a blanket implementation to implement `AnyWrite` for all types that also implement `fmt::Write + 'a` | 15 | impl<'a, T: fmt::Write + 'a> AnyWrite for T { | ++++++++++++++++++++ ~ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/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 help: use `dyn` | 29 | impl<'a> AnyWrite for dyn io::Write + 'a { | +++ help: alternatively use a blanket implementation to implement `AnyWrite` for all types that also implement `io::Write + 'a` | 29 | impl<'a, T: io::Write + 'a> AnyWrite for T { | +++++++++++++++++++ ~ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/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 help: use `dyn` | 171 | let f: &mut dyn fmt::Write = f; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/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 help: use `dyn` | 183 | let f: &mut dyn fmt::Write = f; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/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 help: use `dyn` | 187 | let f: &mut dyn fmt::Write = f; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/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 help: use `dyn` | 200 | let f: &mut dyn fmt::Write = f; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/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 help: use `dyn` | 184 | let w: &mut dyn fmt::Write = f; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/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 help: use `dyn` | 193 | let w: &mut dyn io::Write = w; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/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 help: use `dyn` | 212 | let f: &mut dyn fmt::Write = f; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/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 help: use `dyn` | 222 | let w: &mut dyn io::Write = w; | +++ warning: `ansi_term` (lib) generated 12 warnings Fresh vec_map v0.8.2 warning: unnecessary parentheses around type --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/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/devel/git-absorb/work/git-absorb-0.6.12/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/devel/git-absorb/work/git-absorb-0.6.12/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: `vec_map` (lib) generated 3 warnings Fresh bitflags v2.4.1 warning: unused import: `external::__private::*` --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/bitflags-2.4.1/src/lib.rs:255:21 | 255 | pub use crate::{external::__private::*, traits::__private::*}; | ^^^^^^^^^^^^^^^^^^^^^^ | = note: `#[warn(unused_imports)]` on by default warning: `bitflags` (lib) generated 1 warning Fresh strsim v0.8.0 Fresh clap v2.33.3 warning: unnecessary parentheses around block return value --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/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/devel/git-absorb/work/git-absorb-0.6.12/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/devel/git-absorb/work/git-absorb-0.6.12/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/devel/git-absorb/work/git-absorb-0.6.12/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/devel/git-absorb/work/git-absorb-0.6.12/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/devel/git-absorb/work/git-absorb-0.6.12/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/devel/git-absorb/work/git-absorb-0.6.12/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/devel/git-absorb/work/git-absorb-0.6.12/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` | = 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 = note: `#[warn(anonymous_parameters)]` on by default warning: anonymous parameters are deprecated and will be removed in the next edition --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/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 warning: unnecessary trailing semicolon --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/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/devel/git-absorb/work/git-absorb-0.6.12/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/devel/git-absorb/work/git-absorb-0.6.12/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/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/clap-2.33.3/src/app/help.rs:85:21 | 85 | writer: &'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 = note: `#[warn(bare_trait_objects)]` on by default help: use `dyn` | 85 | writer: &'a mut dyn Write, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/clap-2.33.3/src/args/arg_builder/valued.rs:19:30 | 19 | pub validator: Option 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 help: use `dyn` | 19 | pub validator: Option Result<(), String>>>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/clap-2.33.3/src/args/arg_builder/valued.rs:20:33 | 20 | pub validator_os: Option 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 help: use `dyn` | 20 | pub validator_os: Option Result<(), OsString>>>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/clap-2.33.3/src/app/mod.rs:1844:39 | 1844 | fn validator(&self) -> Option<&Rc 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 help: use `dyn` | 1844 | fn validator(&self) -> Option<&Rc StdResult<(), String>>> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/clap-2.33.3/src/app/mod.rs:1847:42 | 1847 | fn validator_os(&self) -> Option<&Rc 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 help: use `dyn` | 1847 | fn validator_os(&self) -> Option<&Rc StdResult<(), OsString>>> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/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 help: use `dyn` | 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/devel/git-absorb/work/git-absorb-0.6.12/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 help: use `dyn` | 579 | fn should_show_arg(use_long: bool, arg: &dyn ArgWithOrder) -> bool { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/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 help: use `dyn` | 43 | fn as_base(&self) -> &dyn ArgWithDisplay<'b, 'c>; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/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 help: use `dyn` | 49 | fn as_base(&self) -> &dyn ArgWithDisplay<'b, 'c> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/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 help: use `dyn` | 101 | w: &'a mut dyn Write, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/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 help: use `dyn` | 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/devel/git-absorb/work/git-absorb-0.6.12/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 help: use `dyn` | 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/devel/git-absorb/work/git-absorb-0.6.12/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 help: use `dyn` | 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/devel/git-absorb/work/git-absorb-0.6.12/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 help: use `dyn` | 163 | w: &'a mut dyn Write, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/clap-2.33.3/src/app/help.rs:208:32 | 208 | I: Iterator>, | ^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 208 | I: Iterator>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/clap-2.33.3/src/app/help.rs:236:32 | 236 | I: Iterator>, | ^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 236 | I: Iterator>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/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 help: use `dyn` | 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/devel/git-absorb/work/git-absorb-0.6.12/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 help: use `dyn` | 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/devel/git-absorb/work/git-absorb-0.6.12/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 help: use `dyn` | 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/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/clap-2.33.3/src/app/help.rs:325:37 | 325 | fn val<'b, 'c>(&mut self, arg: &ArgWithDisplay<'b, 'c>) -> Result { | ^^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 325 | fn val<'b, 'c>(&mut self, arg: &dyn ArgWithDisplay<'b, 'c>) -> Result { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/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 help: use `dyn` | 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/devel/git-absorb/work/git-absorb-0.6.12/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 help: use `dyn` | 511 | fn spec_vals(&self, a: &dyn ArgWithDisplay) -> String { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/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/devel/git-absorb/work/git-absorb-0.6.12/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 = 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) -> &dyn AnyArg<'a, 'b> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/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/devel/git-absorb/work/git-absorb-0.6.12/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 = 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) -> &dyn AnyArg<'a, 'b> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/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/devel/git-absorb/work/git-absorb-0.6.12/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 = 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) -> &dyn AnyArg<'a, 'b> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/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 help: use `dyn` | 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/devel/git-absorb/work/git-absorb-0.6.12/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/devel/git-absorb/work/git-absorb-0.6.12/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 = 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) -> &dyn AnyArg<'a, 'b> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/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/devel/git-absorb/work/git-absorb-0.6.12/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 = 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) -> &dyn AnyArg<'a, 'b> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/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/devel/git-absorb/work/git-absorb-0.6.12/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 = 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) -> &dyn AnyArg<'a, 'b> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/clap-2.33.3/src/app/validator.rs:508:42 | 508 | fn validate_arg_conflicts(&self, a: &AnyArg, matcher: &ArgMatcher) -> Option { | ^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 508 | fn validate_arg_conflicts(&self, a: &dyn AnyArg, matcher: &ArgMatcher) -> Option { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/clap-2.33.3/src/app/validator.rs:523:44 | 523 | fn validate_required_unless(&self, a: &AnyArg, matcher: &ArgMatcher) -> Option { | ^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see help: use `dyn` | 523 | fn validate_required_unless(&self, a: &dyn AnyArg, matcher: &ArgMatcher) -> Option { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/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 help: use `dyn` | 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/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/clap-2.33.3/src/args/any_arg.rs:26:39 | 26 | fn validator(&self) -> Option<&Rc 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 help: use `dyn` | 26 | fn validator(&self) -> Option<&Rc Result<(), String>>>; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/clap-2.33.3/src/args/any_arg.rs:27:42 | 27 | fn validator_os(&self) -> Option<&Rc 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 help: use `dyn` | 27 | fn validator_os(&self) -> Option<&Rc Result<(), OsString>>>; | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/clap-2.33.3/src/args/any_arg.rs:89:39 | 89 | fn validator(&self) -> Option<&Rc 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 help: use `dyn` | 89 | fn validator(&self) -> Option<&Rc Result<(), String>>> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/clap-2.33.3/src/args/any_arg.rs:92:42 | 92 | fn validator_os(&self) -> Option<&Rc 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 help: use `dyn` | 92 | fn validator_os(&self) -> Option<&Rc Result<(), OsString>>> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/clap-2.33.3/src/args/arg_builder/flag.rs:103:39 | 103 | fn validator(&self) -> Option<&Rc 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 help: use `dyn` | 103 | fn validator(&self) -> Option<&Rc StdResult<(), String>>> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/clap-2.33.3/src/args/arg_builder/flag.rs:106:42 | 106 | fn validator_os(&self) -> Option<&Rc 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 help: use `dyn` | 106 | fn validator_os(&self) -> Option<&Rc StdResult<(), OsString>>> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/clap-2.33.3/src/args/arg_builder/option.rs:156:39 | 156 | fn validator(&self) -> Option<&Rc 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 help: use `dyn` | 156 | fn validator(&self) -> Option<&Rc StdResult<(), String>>> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/clap-2.33.3/src/args/arg_builder/option.rs:159:42 | 159 | fn validator_os(&self) -> Option<&Rc 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 help: use `dyn` | 159 | fn validator_os(&self) -> Option<&Rc StdResult<(), OsString>>> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/clap-2.33.3/src/args/arg_builder/positional.rs:177:39 | 177 | fn validator(&self) -> Option<&Rc 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 help: use `dyn` | 177 | fn validator(&self) -> Option<&Rc StdResult<(), String>>> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/clap-2.33.3/src/args/arg_builder/positional.rs:180:42 | 180 | fn validator_os(&self) -> Option<&Rc 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 help: use `dyn` | 180 | fn validator_os(&self) -> Option<&Rc StdResult<(), OsString>>> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/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 help: use `dyn` | 30 | a: Option<&dyn AnyArg<'a, 'b>>, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/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 help: use `dyn` | 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/devel/git-absorb/work/git-absorb-0.6.12/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 help: use `dyn` | 412 | arg: &dyn AnyArg, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/clap-2.33.3/src/errors.rs:450:33 | 450 | pub fn empty_value(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 help: use `dyn` | 450 | pub fn empty_value(arg: &dyn AnyArg, usage: U, color: ColorWhen) -> Self | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/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 help: use `dyn` | 478 | arg: &dyn AnyArg, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/clap-2.33.3/src/errors.rs:663:48 | 663 | pub fn too_many_values(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 help: use `dyn` | 663 | pub fn too_many_values(val: V, arg: &dyn AnyArg, usage: U, color: ColorWhen) -> Self | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/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 help: use `dyn` | 692 | arg: &dyn AnyArg, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/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 help: use `dyn` | 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/devel/git-absorb/work/git-absorb-0.6.12/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 help: use `dyn` | 754 | arg: &dyn AnyArg, | +++ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/clap-2.33.3/src/errors.rs:789:47 | 789 | pub fn unexpected_multiple_usage(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 help: use `dyn` | 789 | pub fn unexpected_multiple_usage(arg: &dyn AnyArg, usage: U, color: ColorWhen) -> Self | +++ warning: use of deprecated method `bitflags::core::str::::trim_left_matches`: superseded by `trim_start_matches` --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/clap-2.33.3/src/app/parser.rs:96:14 | 96 | .trim_left_matches(|c| c == '-') | ^^^^^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default help: replace the use of the deprecated method | 96 | .trim_start_matches(|c| c == '-') | ~~~~~~~~~~~~~~~~~~ warning: use of deprecated method `bitflags::core::str::::trim_left_matches`: superseded by `trim_start_matches` --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/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 method | 105 | .trim_start_matches(|c| c == '-') | ~~~~~~~~~~~~~~~~~~ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/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 method `bitflags::core::str::::trim_left_matches`: superseded by `trim_start_matches` --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/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 method | 337 | self.s.short = s.as_ref().trim_start_matches(|c| c == '-').chars().nth(0); | ~~~~~~~~~~~~~~~~~~ warning: use of deprecated method `bitflags::core::str::::trim_left_matches`: superseded by `trim_start_matches` --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/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 method | 377 | self.s.long = Some(l.trim_start_matches(|c| c == '-')); | ~~~~~~~~~~~~~~~~~~ warning: trait objects without an explicit `dyn` are deprecated --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/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 help: use `dyn` | 748 | let n: Option<&dyn AnyArg> = None; | +++ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/clap-2.33.3/src/errors.rs:852:60 | 852 | message: format!("{} {}", c.error("error:"), e.description()), | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/clap-2.33.3/src/errors.rs:910:35 | 910 | Error::with_description(e.description(), ErrorKind::Io) | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/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/devel/git-absorb/work/git-absorb-0.6.12/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: this usage of `assert!()` is deprecated; it will be a hard error in Rust 2021 = note: for more information, see = note: the `assert!()` macro supports formatting, so there's no need for the `format!()` macro here = note: `#[warn(non_fmt_panics)]` on by default 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/devel/git-absorb/work/git-absorb-0.6.12/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 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/devel/git-absorb/work/git-absorb-0.6.12/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 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/devel/git-absorb/work/git-absorb-0.6.12/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 = 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 git2 v0.18.1 Fresh slog-async v2.5.0 warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12/cargo-crates/slog-async-2.5.0/lib.rs:207:59 | 207 | io::Error::new(io::ErrorKind::BrokenPipe, err.description()), | ^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: `slog-async` (lib) generated 1 warning Fresh slog-term v2.6.0 Fresh memchr v2.3.3 Fresh anyhow v1.0.33 Fresh git-absorb v0.6.12 (/wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12) Finished release [optimized] target(s) in 0.27s Installing /wrkdirs/usr/ports/devel/git-absorb/work/stage/usr/local/bin/git-absorb Installed package `git-absorb v0.6.12 (/wrkdirs/usr/ports/devel/git-absorb/work/git-absorb-0.6.12)` (executable `git-absorb`) warning: be sure to add `/wrkdirs/usr/ports/devel/git-absorb/work/stage/usr/local/bin` to your PATH to be able to run the installed binaries /usr/bin/strip /wrkdirs/usr/ports/devel/git-absorb/work/stage/usr/local/bin/git-absorb ====> Compressing man pages (compress-man) =========================================================================== =================================================== ===== env: 'PKG_NOTES=build_timestamp ports_top_git_hash ports_top_checkout_unclean port_git_hash port_checkout_unclean built_by' 'PKG_NOTE_build_timestamp=2024-04-05T15:26:04+0000' 'PKG_NOTE_ports_top_git_hash=c2c35d895e' 'PKG_NOTE_ports_top_checkout_unclean=yes' 'PKG_NOTE_port_git_hash=31bd6d3e79' 'PKG_NOTE_port_checkout_unclean=no' 'PKG_NOTE_built_by=poudriere-git-3.4.99.20240122_1' NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building packages for git-absorb-0.6.12 ===> Building git-absorb-0.6.12 =========================================================================== =>> Cleaning up wrkdir ===> Cleaning for git-absorb-0.6.12 build of devel/git-absorb | git-absorb-0.6.12 ended at Fri Apr 5 16:29:24 BST 2024 build time: 00:03:22