Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 642808 Details for
Bug 726368
app-backup/rdedup-1.0.2 does not respect LDFLAGS
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
build.log
build.log (text/plain), 84.41 KB, created by
Agostino Sarubbo
on 2020-05-31 08:32:11 UTC
(
hide
)
Description:
build.log
Filename:
MIME Type:
Creator:
Agostino Sarubbo
Created:
2020-05-31 08:32:11 UTC
Size:
84.41 KB
patch
obsolete
> * Package: app-backup/rdedup-1.0.2 > * Repository: gentoo > * Maintainer: robbat2@gentoo.org > * USE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU > * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>>> Unpacking source... > * Loading aho-corasick-0.5.3.crate into Cargo registry ... > [ ok ] > * Loading argparse-0.2.1.crate into Cargo registry ... > [ ok ] > * Loading env_logger-0.3.5.crate into Cargo registry ... > [ ok ] > * Loading flate2-0.2.17.crate into Cargo registry ... > [ ok ] > * Loading fs2-0.2.5.crate into Cargo registry ... > [ ok ] > * Loading gcc-0.3.43.crate into Cargo registry ... > [ ok ] > * Loading kernel32-sys-0.2.2.crate into Cargo registry ... > [ ok ] > * Loading libc-0.2.20.crate into Cargo registry ... > [ ok ] > * Loading libsodium-sys-0.0.12.crate into Cargo registry ... > [ ok ] > * Loading log-0.3.6.crate into Cargo registry ... > [ ok ] > * Loading memchr-0.1.11.crate into Cargo registry ... > [ ok ] > * Loading miniz-sys-0.1.9.crate into Cargo registry ... > [ ok ] > * Loading pkg-config-0.3.9.crate into Cargo registry ... > [ ok ] > * Loading rand-0.3.15.crate into Cargo registry ... > [ ok ] > * Loading rdedup-lib-1.0.2.crate into Cargo registry ... > [ ok ] > * Loading regex-0.1.80.crate into Cargo registry ... > [ ok ] > * Loading regex-syntax-0.3.9.crate into Cargo registry ... > [ ok ] > * Loading rollsum-0.2.1.crate into Cargo registry ... > [ ok ] > * Loading rpassword-0.2.3.crate into Cargo registry ... > [ ok ] > * Loading rust-crypto-0.2.36.crate into Cargo registry ... > [ ok ] > * Loading rustc-serialize-0.3.22.crate into Cargo registry ... > [ ok ] > * Loading serde-0.7.15.crate into Cargo registry ... > [ ok ] > * Loading sodiumoxide-0.0.12.crate into Cargo registry ... > [ ok ] > * Loading termios-0.2.2.crate into Cargo registry ... > [ ok ] > * Loading thread-id-2.0.0.crate into Cargo registry ... > [ ok ] > * Loading thread_local-0.2.7.crate into Cargo registry ... > [ ok ] > * Loading time-0.1.36.crate into Cargo registry ... > [ ok ] > * Loading utf8-ranges-0.1.3.crate into Cargo registry ... > [ ok ] > * Loading winapi-0.2.8.crate into Cargo registry ... > [ ok ] > * Loading winapi-build-0.1.1.crate into Cargo registry ... > [ ok ] > * Loading rdedup-1.0.2.crate into Cargo registry ... > [ ok ] > * Loading redox_syscall-0.1.16.crate into Cargo registry ... > [ ok ] >>>> Source unpacked in /var/tmp/portage/app-backup/rdedup-1.0.2/work >>>> Preparing source in /var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2 ... >>>> Source prepared. >>>> Configuring source in /var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2 ... >>>> Source configured. >>>> Compiling source in /var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2 ... > Compiling libc v0.2.20 > Compiling winapi-build v0.1.1 > Compiling gcc v0.3.43 > Compiling winapi v0.2.8 > Running `rustc --crate-name libc /var/tmp/portage/app-backup/rdedup-1.0.2/work/cargo_home/gentoo/libc-0.2.20/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 --cfg 'feature="default"' --cfg 'feature="use_std"' -C metadata=f3675c1001dbf758 -C extra-filename=-f3675c1001dbf758 --out-dir /var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps -L dependency=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps --cap-lints allow` > Running `rustc --crate-name build /var/tmp/portage/app-backup/rdedup-1.0.2/work/cargo_home/gentoo/winapi-build-0.1.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C metadata=078d0848ff989e46 -C extra-filename=-078d0848ff989e46 --out-dir /var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps -L dependency=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps --cap-lints allow` > Running `rustc --crate-name winapi /var/tmp/portage/app-backup/rdedup-1.0.2/work/cargo_home/gentoo/winapi-0.2.8/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C metadata=11a72edd7072d163 -C extra-filename=-11a72edd7072d163 --out-dir /var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps -L dependency=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps --cap-lints allow` > Running `rustc --crate-name gcc /var/tmp/portage/app-backup/rdedup-1.0.2/work/cargo_home/gentoo/gcc-0.3.43/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C metadata=04b2d0a2b23685bf -C extra-filename=-04b2d0a2b23685bf --out-dir /var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps -L dependency=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps --cap-lints allow` > Compiling pkg-config v0.3.9 > Running `rustc --crate-name pkg_config /var/tmp/portage/app-backup/rdedup-1.0.2/work/cargo_home/gentoo/pkg-config-0.3.9/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C metadata=d8170cd0473659ea -C extra-filename=-d8170cd0473659ea --out-dir /var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps -L dependency=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps --cap-lints allow` > Compiling utf8-ranges v0.1.3 > Running `rustc --crate-name utf8_ranges /var/tmp/portage/app-backup/rdedup-1.0.2/work/cargo_home/gentoo/utf8-ranges-0.1.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C metadata=e4dbaec6ceec83dc -C extra-filename=-e4dbaec6ceec83dc --out-dir /var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps -L dependency=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps --cap-lints allow` > Compiling log v0.3.6 > Running `rustc --crate-name log /var/tmp/portage/app-backup/rdedup-1.0.2/work/cargo_home/gentoo/log-0.3.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 --cfg 'feature="default"' --cfg 'feature="use_std"' -C metadata=ab0818626f2bdbb1 -C extra-filename=-ab0818626f2bdbb1 --out-dir /var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps -L dependency=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps --cap-lints allow` > Compiling regex-syntax v0.3.9 > Running `rustc --crate-name regex_syntax /var/tmp/portage/app-backup/rdedup-1.0.2/work/cargo_home/gentoo/regex-syntax-0.3.9/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C metadata=5e7e91e584423cee -C extra-filename=-5e7e91e584423cee --out-dir /var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps -L dependency=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps --cap-lints allow` > Compiling serde v0.7.15 > Running `rustc --crate-name serde /var/tmp/portage/app-backup/rdedup-1.0.2/work/cargo_home/gentoo/serde-0.7.15/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=90d8b41ee6cfe3f1 -C extra-filename=-90d8b41ee6cfe3f1 --out-dir /var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps -L dependency=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps --cap-lints allow` > Compiling rustc-serialize v0.3.22 > Running `rustc --crate-name rustc_serialize /var/tmp/portage/app-backup/rdedup-1.0.2/work/cargo_home/gentoo/rustc-serialize-0.3.22/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C metadata=e01a458bee30e8f5 -C extra-filename=-e01a458bee30e8f5 --out-dir /var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps -L dependency=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps --cap-lints allow` > Compiling rollsum v0.2.1 > Running `rustc --crate-name rollsum /var/tmp/portage/app-backup/rdedup-1.0.2/work/cargo_home/gentoo/rollsum-0.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C metadata=47b2f79efa0d00e4 -C extra-filename=-47b2f79efa0d00e4 --out-dir /var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps -L dependency=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps --cap-lints allow` > Compiling argparse v0.2.1 > Running `rustc --crate-name argparse /var/tmp/portage/app-backup/rdedup-1.0.2/work/cargo_home/gentoo/argparse-0.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C metadata=cc5e021f31491967 -C extra-filename=-cc5e021f31491967 --out-dir /var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps -L dependency=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps --cap-lints allow` > Compiling kernel32-sys v0.2.2 > Running `rustc --crate-name build_script_build /var/tmp/portage/app-backup/rdedup-1.0.2/work/cargo_home/gentoo/kernel32-sys-0.2.2/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C opt-level=3 -C metadata=c8cc4dcbaa2f8198 -C extra-filename=-c8cc4dcbaa2f8198 --out-dir /var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/build/kernel32-sys-c8cc4dcbaa2f8198 -L dependency=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps --extern build=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps/libbuild-078d0848ff989e46.rlib --cap-lints allow` > Compiling memchr v0.1.11 > Running `rustc --crate-name memchr /var/tmp/portage/app-backup/rdedup-1.0.2/work/cargo_home/gentoo/memchr-0.1.11/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C metadata=aa9a25f27029b9e5 -C extra-filename=-aa9a25f27029b9e5 --out-dir /var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps -L dependency=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps --extern libc=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps/liblibc-f3675c1001dbf758.rmeta --cap-lints allow` > Compiling rand v0.3.15 > Running `rustc --crate-name rand /var/tmp/portage/app-backup/rdedup-1.0.2/work/cargo_home/gentoo/rand-0.3.15/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C metadata=c728a2a8fc46c7ec -C extra-filename=-c728a2a8fc46c7ec --out-dir /var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps -L dependency=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps --extern libc=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps/liblibc-f3675c1001dbf758.rmeta --cap-lints allow` > Compiling time v0.1.36 > Running `rustc --crate-name time /var/tmp/portage/app-backup/rdedup-1.0.2/work/cargo_home/gentoo/time-0.1.36/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C metadata=9382f65cebb40239 -C extra-filename=-9382f65cebb40239 --out-dir /var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps -L dependency=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps --extern libc=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps/liblibc-f3675c1001dbf758.rmeta --cap-lints allow` > Compiling termios v0.2.2 > Running `rustc --crate-name termios /var/tmp/portage/app-backup/rdedup-1.0.2/work/cargo_home/gentoo/termios-0.2.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C metadata=62823b4f4e22e33b -C extra-filename=-62823b4f4e22e33b --out-dir /var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps -L dependency=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps --extern libc=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps/liblibc-f3675c1001dbf758.rmeta --cap-lints allow` > Compiling libsodium-sys v0.0.12 > Running `rustc --crate-name build_script_build /var/tmp/portage/app-backup/rdedup-1.0.2/work/cargo_home/gentoo/libsodium-sys-0.0.12/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C opt-level=3 -C metadata=cae2eb2ecffa8e52 -C extra-filename=-cae2eb2ecffa8e52 --out-dir /var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/build/libsodium-sys-cae2eb2ecffa8e52 -L dependency=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps --extern pkg_config=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps/libpkg_config-d8170cd0473659ea.rlib --cap-lints allow` > Compiling miniz-sys v0.1.9 > Running `rustc --crate-name build_script_build /var/tmp/portage/app-backup/rdedup-1.0.2/work/cargo_home/gentoo/miniz-sys-0.1.9/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C opt-level=3 -C metadata=bc735512a438d816 -C extra-filename=-bc735512a438d816 --out-dir /var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/build/miniz-sys-bc735512a438d816 -L dependency=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps --extern gcc=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps/libgcc-04b2d0a2b23685bf.rlib --cap-lints allow` > Compiling rust-crypto v0.2.36 > Running `rustc --crate-name build_script_build /var/tmp/portage/app-backup/rdedup-1.0.2/work/cargo_home/gentoo/rust-crypto-0.2.36/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C opt-level=3 -C metadata=f71f6e2f0653fa39 -C extra-filename=-f71f6e2f0653fa39 --out-dir /var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/build/rust-crypto-f71f6e2f0653fa39 -L dependency=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps --extern gcc=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps/libgcc-04b2d0a2b23685bf.rlib --cap-lints allow` > Running `/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/build/kernel32-sys-c8cc4dcbaa2f8198/build-script-build` > Compiling aho-corasick v0.5.3 > Running `rustc --crate-name aho_corasick /var/tmp/portage/app-backup/rdedup-1.0.2/work/cargo_home/gentoo/aho-corasick-0.5.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C metadata=d2e6d7e0e7bc72d5 -C extra-filename=-d2e6d7e0e7bc72d5 --out-dir /var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps -L dependency=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps --extern memchr=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps/libmemchr-aa9a25f27029b9e5.rmeta --cap-lints allow` > Compiling rpassword v0.2.3 > Running `rustc --crate-name rpassword /var/tmp/portage/app-backup/rdedup-1.0.2/work/cargo_home/gentoo/rpassword-0.2.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C metadata=0f5c00a8676db874 -C extra-filename=-0f5c00a8676db874 --out-dir /var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps -L dependency=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps --extern libc=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps/liblibc-f3675c1001dbf758.rmeta --extern termios=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps/libtermios-62823b4f4e22e33b.rmeta --cap-lints allow` > Running `/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/build/libsodium-sys-cae2eb2ecffa8e52/build-script-build` > Running `/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/build/miniz-sys-bc735512a438d816/build-script-build` > Running `rustc --crate-name kernel32 /var/tmp/portage/app-backup/rdedup-1.0.2/work/cargo_home/gentoo/kernel32-sys-0.2.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C metadata=03ed20d8dc3cfea1 -C extra-filename=-03ed20d8dc3cfea1 --out-dir /var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps -L dependency=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps --extern winapi=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps/libwinapi-11a72edd7072d163.rmeta --cap-lints allow` > Running `/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/build/rust-crypto-f71f6e2f0653fa39/build-script-build` > Running `rustc --crate-name libsodium_sys /var/tmp/portage/app-backup/rdedup-1.0.2/work/cargo_home/gentoo/libsodium-sys-0.0.12/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C metadata=69a2ad8ee73063e6 -C extra-filename=-69a2ad8ee73063e6 --out-dir /var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps -L dependency=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps --extern libc=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps/liblibc-f3675c1001dbf758.rmeta --cap-lints allow -L native=/usr/lib64 -l sodium` > Compiling thread-id v2.0.0 > Running `rustc --crate-name thread_id /var/tmp/portage/app-backup/rdedup-1.0.2/work/cargo_home/gentoo/thread-id-2.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C metadata=50a33439d47935d8 -C extra-filename=-50a33439d47935d8 --out-dir /var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps -L dependency=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps --extern kernel32=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps/libkernel32-03ed20d8dc3cfea1.rmeta --extern libc=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps/liblibc-f3675c1001dbf758.rmeta --cap-lints allow` > Compiling fs2 v0.2.5 > Running `rustc --crate-name fs2 /var/tmp/portage/app-backup/rdedup-1.0.2/work/cargo_home/gentoo/fs2-0.2.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C metadata=66ca1bbaf525eced -C extra-filename=-66ca1bbaf525eced --out-dir /var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps -L dependency=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps --extern kernel32=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps/libkernel32-03ed20d8dc3cfea1.rmeta --extern libc=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps/liblibc-f3675c1001dbf758.rmeta --extern winapi=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps/libwinapi-11a72edd7072d163.rmeta --cap-lints allow` > Running `rustc --crate-name crypto /var/tmp/portage/app-backup/rdedup-1.0.2/work/cargo_home/gentoo/rust-crypto-0.2.36/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C metadata=bfcc170828768a47 -C extra-filename=-bfcc170828768a47 --out-dir /var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps -L dependency=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps --extern libc=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps/liblibc-f3675c1001dbf758.rmeta --extern rand=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps/librand-c728a2a8fc46c7ec.rmeta --extern rustc_serialize=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps/librustc_serialize-e01a458bee30e8f5.rmeta --extern time=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps/libtime-9382f65cebb40239.rmeta --cap-lints allow -L native=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/build/rust-crypto-d6db6dc165f24ea7/out -l static=_rust_crypto_helpers` > Compiling thread_local v0.2.7 > Running `rustc --crate-name thread_local /var/tmp/portage/app-backup/rdedup-1.0.2/work/cargo_home/gentoo/thread_local-0.2.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C metadata=87ff81384bd6c97d -C extra-filename=-87ff81384bd6c97d --out-dir /var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps -L dependency=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps --extern thread_id=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps/libthread_id-50a33439d47935d8.rmeta --cap-lints allow` > Compiling sodiumoxide v0.0.12 > Running `rustc --crate-name sodiumoxide /var/tmp/portage/app-backup/rdedup-1.0.2/work/cargo_home/gentoo/sodiumoxide-0.0.12/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 --cfg 'feature="default"' --cfg 'feature="serde"' -C metadata=ed372d09187fa86d -C extra-filename=-ed372d09187fa86d --out-dir /var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps -L dependency=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps --extern libc=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps/liblibc-f3675c1001dbf758.rmeta --extern libsodium_sys=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps/liblibsodium_sys-69a2ad8ee73063e6.rmeta --extern serde=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps/libserde-90d8b41ee6cfe3f1.rmeta --cap-lints allow -L native=/usr/lib64` > Compiling regex v0.1.80 > Running `rustc --crate-name regex /var/tmp/portage/app-backup/rdedup-1.0.2/work/cargo_home/gentoo/regex-0.1.80/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C metadata=c6cce4dd83f65453 -C extra-filename=-c6cce4dd83f65453 --out-dir /var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps -L dependency=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps --extern aho_corasick=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps/libaho_corasick-d2e6d7e0e7bc72d5.rmeta --extern memchr=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps/libmemchr-aa9a25f27029b9e5.rmeta --extern regex_syntax=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps/libregex_syntax-5e7e91e584423cee.rmeta --extern thread_local=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps/libthread_local-87ff81384bd6c97d.rmeta --extern utf8_ranges=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps/libutf8_ranges-e4dbaec6ceec83dc.rmeta --cap-lints allow` > Compiling env_logger v0.3.5 > Running `rustc --crate-name env_logger /var/tmp/portage/app-backup/rdedup-1.0.2/work/cargo_home/gentoo/env_logger-0.3.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 --cfg 'feature="default"' --cfg 'feature="regex"' -C metadata=cd62da0675ba885e -C extra-filename=-cd62da0675ba885e --out-dir /var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps -L dependency=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps --extern log=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps/liblog-ab0818626f2bdbb1.rmeta --extern regex=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps/libregex-c6cce4dd83f65453.rmeta --cap-lints allow` > Running `rustc --crate-name miniz_sys /var/tmp/portage/app-backup/rdedup-1.0.2/work/cargo_home/gentoo/miniz-sys-0.1.9/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C metadata=fdd38e88d3482fd0 -C extra-filename=-fdd38e88d3482fd0 --out-dir /var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps -L dependency=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps --extern libc=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps/liblibc-f3675c1001dbf758.rmeta --cap-lints allow -L native=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/build/miniz-sys-524b449ee1df4ef3/out -l static=miniz` > Compiling flate2 v0.2.17 > Running `rustc --crate-name flate2 /var/tmp/portage/app-backup/rdedup-1.0.2/work/cargo_home/gentoo/flate2-0.2.17/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 --cfg 'feature="default"' --cfg 'feature="miniz-sys"' -C metadata=e93aead447b52244 -C extra-filename=-e93aead447b52244 --out-dir /var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps -L dependency=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps --extern libc=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps/liblibc-f3675c1001dbf758.rmeta --extern miniz_sys=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps/libminiz_sys-fdd38e88d3482fd0.rmeta --cap-lints allow -L native=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/build/miniz-sys-524b449ee1df4ef3/out` > Compiling rdedup-lib v1.0.2 (/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/lib) > Running `rustc --crate-name rdedup_lib lib/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C metadata=341dabc9608ff0d2 -C extra-filename=-341dabc9608ff0d2 --out-dir /var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps -L dependency=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps --extern argparse=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps/libargparse-cc5e021f31491967.rmeta --extern flate2=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps/libflate2-e93aead447b52244.rmeta --extern fs2=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps/libfs2-66ca1bbaf525eced.rmeta --extern log=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps/liblog-ab0818626f2bdbb1.rmeta --extern rollsum=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps/librollsum-47b2f79efa0d00e4.rmeta --extern crypto=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps/libcrypto-bfcc170828768a47.rmeta --extern rustc_serialize=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps/librustc_serialize-e01a458bee30e8f5.rmeta --extern sodiumoxide=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps/libsodiumoxide-ed372d09187fa86d.rmeta -L native=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/build/miniz-sys-524b449ee1df4ef3/out -L native=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/build/rust-crypto-d6db6dc165f24ea7/out -L native=/usr/lib64` >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:165:9 > | >165 | try!(pwhash::derive_key(kb, > | ^^^ > | > = note: `#[warn(deprecated)]` on by default > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:191:19 > | >191 | let len = try!(reader.read(&mut buf)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:214:13 > | >214 | try!(chunk_and_send_to_assembler(tx, &mut io::Cursor::new(index), DataType::Index)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:331:17 > | >331 | try!(traverser.read_recursively(*accessor, &digest)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:333:17 > | >333 | try!(accessor.touch(&digest)) > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:372:9 > | >372 | try!(accessor.read_chunk_into(digest, > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:398:26 > | >398 | let chunk_type = try!(accessor.repo().chunk_type(digest)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:452:24 > | >452 | let mut file = try!(fs::File::open(path)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:457:13 > | >457 | try!(file.read_exact(&mut ephemeral_pub)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:458:13 > | >458 | try!(file.read_to_end(&mut data)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:460:13 > | >460 | try!(box_::open(&data, > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:469:13 > | >469 | try!(file.read_to_end(&mut data)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:477:13 > | >477 | try!(decompressor.write_all(&data)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:478:13 > | >478 | try!(decompressor.finish()) > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:493:13 > | >493 | try!(io::copy(&mut io::Cursor::new(data), writer)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:534:9 > | >534 | try!(self.touch(digest)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:646:9 > | >646 | try!(fs::create_dir_all(&repo_path.join(DATA_SUBDIR))); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:647:9 > | >647 | try!(fs::create_dir_all(&repo_path.join(INDEX_SUBDIR))); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:648:9 > | >648 | try!(fs::create_dir_all(&repo_path.join(NAME_SUBDIR))); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:654:35 > | >654 | let mut pubkey_file = try!(fs::File::create(pubkey_path)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:657:13 > | >657 | try!((&mut pubkey_file as &mut Write).write_all(&pk.0.to_hex().as_bytes())); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:658:13 > | >658 | try!(pubkey_file.flush()); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:664:31 > | >664 | let derived_key = try!(derive_key(passphrase, &salt)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:673:35 > | >673 | let mut seckey_file = try!(fs::File::create(version_path)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:675:13 > | >675 | try!(write!(writer, "{}", REPO_VERSION_CURRENT)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:687:21 > | >687 | let _lock = try!(self.lock_read()); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:688:23 > | >688 | let sec_key = try!(self.load_sec_key(passphrase)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:708:28 > | >708 | let mut file = try!(fs::File::open(&version_path)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:712:13 > | >712 | try!(reader.read_line(&mut version)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:714:31 > | >714 | let version_int = try!(version.parse::<u32>() > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:739:24 > | >739 | let mut file = try!(fs::File::open(&pubkey_path)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:742:9 > | >742 | try!(file.read_to_end(&mut buf)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:744:26 > | >744 | let pubkey_str = try!(std::str::from_utf8(&buf).map_err(|_| { > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:747:28 > | >747 | let pubkey_bytes = try!(pubkey_str.from_hex() > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:752:23 > | >752 | let pub_key = try!(box_::PublicKey::from_slice(&pubkey_bytes) > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:765:21 > | >765 | let _lock = try!(self.lock_write()); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:772:21 > | >772 | let _lock = try!(self.lock_write()); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:778:27 > | >778 | let derived_key = try!(derive_key(new_passphrase, &salt)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:796:20 > | >796 | let file = try!(fs::File::create(&lock_path)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:797:9 > | >797 | try!(file.lock_exclusive()); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:805:20 > | >805 | let file = try!(fs::File::create(&lock_path)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:806:9 > | >806 | try!(file.lock_shared()); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:813:21 > | >813 | let _lock = try!(self.lock_write()); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:841:13 > | >841 | try!(chunk_and_send_to_assembler(&tx_to_assembler, reader, DataType::Data)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:849:9 > | >849 | try!(self.store_digest_as_name(&final_digest, name)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:855:22 > | >855 | let digest = try!(self.name_to_digest(name)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:857:21 > | >857 | let _lock = try!(self.lock_read()); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:866:21 > | >866 | let _lock = try!(self.lock_read()); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:868:22 > | >868 | let digest = try!(self.name_to_digest(name)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:875:13 > | >875 | try!(traverser.read_recursively(&accessor, &digest)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:886:21 > | >886 | let _lock = try!(self.lock_read()); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:888:22 > | >888 | let digest = try!(self.name_to_digest(name)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:895:13 > | >895 | try!(traverser.read_recursively(&accessor, &digest)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:916:24 > | >916 | let mut file = try!(fs::File::open(&path)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:919:9 > | >919 | try!(file.read_to_end(&mut buf)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:921:20 > | >921 | let str_ = try!(std::str::from_utf8(&buf).map_err(|_| { > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:924:21 > | >924 | let bytes = try!(str_.from_hex() > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:941:29 > | >941 | let secfile_bytes = try!(self.read_hex_file(&seckey_path)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:958:27 > | >958 | let derived_key = try!(derive_key(passphrase, &salt)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:960:28 > | >960 | let plain_seckey = try!(secretbox::open(sealed_key, &nonce, &derived_key) > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:965:23 > | >965 | let sec_key = try!(box_::SecretKey::from_slice(&plain_seckey) > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:1158:24 > | >1158 | let mut file = try!(fs::File::open(&name_path)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:1160:9 > | >1160 | try!(file.read_to_end(&mut buf)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:1168:9 > | >1168 | try!(fs::create_dir_all(&name_dir)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:1175:24 > | >1175 | let mut file = try!(fs::File::create(&name_path)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:1177:9 > | >1177 | try!(file.write_all(digest)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:1197:22 > | >1197 | for entry in try!(fs::read_dir(name_dir)) { > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:1198:25 > | >1198 | let entry = try!(entry); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:1209:21 > | >1209 | let _lock = try!(self.lock_read()); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:1219:25 > | >1219 | let all_names = try!(self.list_names_nolock()); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:1226:25 > | >1226 | try!(self.reachable_recursively_insert(&digest, &mut reachable_digests)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:1264:26 > | >1264 | let chunk_type = try!(self.chunk_type(digest)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:1266:18 > | >1266 | let md = try!(fs::metadata(&path)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:1267:9 > | >1267 | try!(fs::remove_file(path)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:1272:21 > | >1272 | let _lock = try!(self.lock_write()); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:1275:28 > | >1275 | let index_chunks = try!(StoredChunks::new(&self.index_dir_path(), DIGEST_SIZE)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:1276:27 > | >1276 | let data_chunks = try!(StoredChunks::new(&self.chunk_dir_path(), DIGEST_SIZE)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:1284:26 > | >1284 | let digest = try!(digest); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:1287:29 > | >1287 | let bytes = try!(self.rm_chunk_by_digest(&digest)); > | ^^^ > >warning: trait objects without an explicit `dyn` are deprecated > --> lib/src/lib.rs:251:47 > | >251 | let mut writer = &mut seckey_file as &mut Write; > | ^^^^^ help: use `dyn`: `dyn Write` > | > = note: `#[warn(bare_trait_objects)]` on by default > >warning: trait objects without an explicit `dyn` are deprecated > --> lib/src/lib.rs:288:19 > | >288 | accessor: &'a ChunkAccessor, > | ^^^^^^^^^^^^^ help: use `dyn`: `dyn ChunkAccessor` > >warning: trait objects without an explicit `dyn` are deprecated > --> lib/src/lib.rs:290:28 > | >290 | writer: Option<&'a mut Write>, > | ^^^^^ help: use `dyn`: `dyn Write` > >warning: trait objects without an explicit `dyn` are deprecated > --> lib/src/lib.rs:296:26 > | >296 | fn new(accessor: &'a ChunkAccessor, > | ^^^^^^^^^^^^^ help: use `dyn`: `dyn ChunkAccessor` > >warning: trait objects without an explicit `dyn` are deprecated > --> lib/src/lib.rs:297:35 > | >297 | writer: Option<&'a mut Write>, > | ^^^^^ help: use `dyn`: `dyn Write` > >warning: trait objects without an explicit `dyn` are deprecated > --> lib/src/lib.rs:349:28 > | >349 | writer: Option<&'a mut Write>, > | ^^^^^ help: use `dyn`: `dyn Write` > >warning: trait objects without an explicit `dyn` are deprecated > --> lib/src/lib.rs:358:35 > | >358 | fn new(writer: Option<&'a mut Write>, > | ^^^^^ help: use `dyn`: `dyn Write` > >warning: trait objects without an explicit `dyn` are deprecated > --> lib/src/lib.rs:369:42 > | >369 | fn on_index(&mut self, accessor: &'a ChunkAccessor, digest: &[u8]) -> Result<()> { > | ^^^^^^^^^^^^^ help: use `dyn`: `dyn ChunkAccessor` > >warning: trait objects without an explicit `dyn` are deprecated > --> lib/src/lib.rs:387:41 > | >387 | fn on_data(&mut self, accessor: &'a ChunkAccessor, digest: &[u8]) -> Result<()> { > | ^^^^^^^^^^^^^ help: use `dyn`: `dyn ChunkAccessor` > >warning: trait objects without an explicit `dyn` are deprecated > --> lib/src/lib.rs:396:50 > | >396 | fn read_recursively(&mut self, accessor: &'a ChunkAccessor, digest: &[u8]) -> Result<()> { > | ^^^^^^^^^^^^^ help: use `dyn`: `dyn ChunkAccessor` > >warning: trait objects without an explicit `dyn` are deprecated > --> lib/src/lib.rs:400:32 > | >400 | let s = &*accessor as &ChunkAccessor; > | ^^^^^^^^^^^^^ help: use `dyn`: `dyn ChunkAccessor` > >warning: trait objects without an explicit `dyn` are deprecated > --> lib/src/lib.rs:418:37 > | >418 | writer: &mut Write, > | ^^^^^ help: use `dyn`: `dyn Write` > >warning: trait objects without an explicit `dyn` are deprecated > --> lib/src/lib.rs:448:37 > | >448 | writer: &mut Write, > | ^^^^^ help: use `dyn`: `dyn Write` > >warning: trait objects without an explicit `dyn` are deprecated > --> lib/src/lib.rs:531:37 > | >531 | writer: &mut Write, > | ^^^^^ help: use `dyn`: `dyn Write` > >warning: trait objects without an explicit `dyn` are deprecated > --> lib/src/lib.rs:575:37 > | >575 | writer: &mut Write, > | ^^^^^ help: use `dyn`: `dyn Write` > >warning: trait objects without an explicit `dyn` are deprecated > --> lib/src/lib.rs:657:44 > | >657 | try!((&mut pubkey_file as &mut Write).write_all(&pk.0.to_hex().as_bytes())); > | ^^^^^ help: use `dyn`: `dyn Write` > >warning: trait objects without an explicit `dyn` are deprecated > --> lib/src/lib.rs:674:55 > | >674 | let mut writer = &mut seckey_file as &mut Write; > | ^^^^^ help: use `dyn`: `dyn Write` > >warning: unnecessary parentheses around type > --> lib/src/lib.rs:1102:33 > | >1102 | let mut queue: VecDeque<(File)> = VecDeque::with_capacity(CHANNEL_SIZE); > | ^^^^^^ help: remove these parentheses > | > = note: `#[warn(unused_parens)]` on by default > >warning: variable does not need to be mutable > --> lib/src/lib.rs:183:41 > | >183 | ... mut reader: &mut R, > | ----^^^^^^ > | | > | help: remove this `mut` > | > = note: `#[warn(unused_mut)]` on by default > >warning: variable does not need to be mutable > --> lib/src/lib.rs:251:9 > | >251 | let mut writer = &mut seckey_file as &mut Write; > | ----^^^^^^ > | | > | help: remove this `mut` > >warning: variable does not need to be mutable > --> lib/src/lib.rs:674:17 > | >674 | let mut writer = &mut seckey_file as &mut Write; > | ----^^^^^^ > | | > | help: remove this `mut` > > Compiling rdedup v1.0.2 (/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2) > Running `rustc --crate-name rdedup src/bin.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C opt-level=3 -C metadata=8628a8f3cde23c36 -C extra-filename=-8628a8f3cde23c36 --out-dir /var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps -L dependency=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps --extern argparse=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps/libargparse-cc5e021f31491967.rlib --extern env_logger=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps/libenv_logger-cd62da0675ba885e.rlib --extern log=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps/liblog-ab0818626f2bdbb1.rlib --extern rdedup_lib=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps/librdedup_lib-341dabc9608ff0d2.rlib --extern rpassword=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps/librpassword-0f5c00a8676db874.rlib --extern rustc_serialize=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/deps/librustc_serialize-e01a458bee30e8f5.rlib -L native=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/build/miniz-sys-524b449ee1df4ef3/out -L native=/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/target/release/build/rust-crypto-d6db6dc165f24ea7/out -L native=/usr/lib64` >warning: use of deprecated item 'try': use the `?` operator instead > --> src/bin.rs:214:24 > | >214 | let repo = try!(Repo::open(&dir)); > | ^^^ > | > = note: `#[warn(deprecated)]` on by default > >warning: use of deprecated item 'try': use the `?` operator instead > --> src/bin.rs:215:25 > | >215 | let stats = try!(repo.write(&name, &mut io::stdin())); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> src/bin.rs:222:24 > | >222 | let repo = try!(Repo::open(&dir)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> src/bin.rs:224:26 > | >224 | let seckey = try!(repo.get_seckey(&pass)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> src/bin.rs:225:13 > | >225 | try!(repo.read(&name, &mut io::stdout(), &seckey)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> src/bin.rs:238:24 > | >238 | let repo = try!(Repo::open(&dir)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> src/bin.rs:240:17 > | >240 | try!(repo.rm(&name)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> src/bin.rs:246:13 > | >246 | try!(Repo::init(&dir, &pass)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> src/bin.rs:251:24 > | >251 | let repo = try!(Repo::open(&dir)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> src/bin.rs:253:26 > | >253 | let seckey = try!(repo.get_seckey(&pass)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> src/bin.rs:255:26 > | >255 | let result = try!(repo.du(&name, &seckey)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> src/bin.rs:263:24 > | >263 | let repo = try!(Repo::open(&dir)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> src/bin.rs:265:26 > | >265 | let result = try!(repo.gc()); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> src/bin.rs:272:24 > | >272 | let repo = try!(Repo::open(&dir)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> src/bin.rs:274:25 > | >274 | for name in try!(repo.list_names()) { > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> src/bin.rs:281:24 > | >281 | let repo = try!(Repo::open(&dir)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> src/bin.rs:283:26 > | >283 | let seckey = try!(repo.get_seckey(&pass)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> src/bin.rs:285:27 > | >285 | let results = try!(repo.verify(&name, &seckey)); > | ^^^ > >warning: unused `#[macro_use]` import > --> src/bin.rs:1:1 > | >1 | #[macro_use] > | ^^^^^^^^^^^^ > | > = note: `#[warn(unused_imports)]` on by default > > Finished release [optimized] target(s) in 40.41s >>>> Source compiled. >>>> Test phase [not enabled]: app-backup/rdedup-1.0.2 > >>>> Install app-backup/rdedup-1.0.2 into /var/tmp/portage/app-backup/rdedup-1.0.2/image > Installing rdedup v1.0.2 (/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2) > Fresh libc v0.2.20 > Fresh winapi-build v0.1.1 > Fresh gcc v0.3.43 > Fresh winapi v0.2.8 > Fresh pkg-config v0.3.9 > Fresh serde v0.7.15 > Fresh regex-syntax v0.3.9 > Fresh utf8-ranges v0.1.3 > Fresh rustc-serialize v0.3.22 > Fresh log v0.3.6 > Fresh rollsum v0.2.1 > Fresh argparse v0.2.1 > Fresh memchr v0.1.11 > Fresh time v0.1.36 > Fresh rand v0.3.15 > Fresh termios v0.2.2 > Fresh aho-corasick v0.5.3 > Fresh rpassword v0.2.3 > Fresh kernel32-sys v0.2.2 > Fresh thread-id v2.0.0 > Fresh libsodium-sys v0.0.12 > Fresh miniz-sys v0.1.9 > Fresh fs2 v0.2.5 > Fresh thread_local v0.2.7 > Fresh flate2 v0.2.17 > Fresh sodiumoxide v0.0.12 > Fresh rust-crypto v0.2.36 > Fresh regex v0.1.80 > Fresh rdedup-lib v1.0.2 (/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2/lib) > Fresh env_logger v0.3.5 >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:165:9 > | >165 | try!(pwhash::derive_key(kb, > | ^^^ > | > = note: `#[warn(deprecated)]` on by default > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:191:19 > | >191 | let len = try!(reader.read(&mut buf)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:214:13 > | >214 | try!(chunk_and_send_to_assembler(tx, &mut io::Cursor::new(index), DataType::Index)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:331:17 > | >331 | try!(traverser.read_recursively(*accessor, &digest)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:333:17 > | >333 | try!(accessor.touch(&digest)) > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:372:9 > | >372 | try!(accessor.read_chunk_into(digest, > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:398:26 > | >398 | let chunk_type = try!(accessor.repo().chunk_type(digest)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:452:24 > | >452 | let mut file = try!(fs::File::open(path)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:457:13 > | >457 | try!(file.read_exact(&mut ephemeral_pub)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:458:13 > | >458 | try!(file.read_to_end(&mut data)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:460:13 > | >460 | try!(box_::open(&data, > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:469:13 > | >469 | try!(file.read_to_end(&mut data)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:477:13 > | >477 | try!(decompressor.write_all(&data)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:478:13 > | >478 | try!(decompressor.finish()) > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:493:13 > | >493 | try!(io::copy(&mut io::Cursor::new(data), writer)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:534:9 > | >534 | try!(self.touch(digest)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:646:9 > | >646 | try!(fs::create_dir_all(&repo_path.join(DATA_SUBDIR))); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:647:9 > | >647 | try!(fs::create_dir_all(&repo_path.join(INDEX_SUBDIR))); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:648:9 > | >648 | try!(fs::create_dir_all(&repo_path.join(NAME_SUBDIR))); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:654:35 > | >654 | let mut pubkey_file = try!(fs::File::create(pubkey_path)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:657:13 > | >657 | try!((&mut pubkey_file as &mut Write).write_all(&pk.0.to_hex().as_bytes())); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:658:13 > | >658 | try!(pubkey_file.flush()); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:664:31 > | >664 | let derived_key = try!(derive_key(passphrase, &salt)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:673:35 > | >673 | let mut seckey_file = try!(fs::File::create(version_path)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:675:13 > | >675 | try!(write!(writer, "{}", REPO_VERSION_CURRENT)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:687:21 > | >687 | let _lock = try!(self.lock_read()); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:688:23 > | >688 | let sec_key = try!(self.load_sec_key(passphrase)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:708:28 > | >708 | let mut file = try!(fs::File::open(&version_path)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:712:13 > | >712 | try!(reader.read_line(&mut version)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:714:31 > | >714 | let version_int = try!(version.parse::<u32>() > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:739:24 > | >739 | let mut file = try!(fs::File::open(&pubkey_path)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:742:9 > | >742 | try!(file.read_to_end(&mut buf)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:744:26 > | >744 | let pubkey_str = try!(std::str::from_utf8(&buf).map_err(|_| { > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:747:28 > | >747 | let pubkey_bytes = try!(pubkey_str.from_hex() > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:752:23 > | >752 | let pub_key = try!(box_::PublicKey::from_slice(&pubkey_bytes) > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:765:21 > | >765 | let _lock = try!(self.lock_write()); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:772:21 > | >772 | let _lock = try!(self.lock_write()); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:778:27 > | >778 | let derived_key = try!(derive_key(new_passphrase, &salt)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:796:20 > | >796 | let file = try!(fs::File::create(&lock_path)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:797:9 > | >797 | try!(file.lock_exclusive()); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:805:20 > | >805 | let file = try!(fs::File::create(&lock_path)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:806:9 > | >806 | try!(file.lock_shared()); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:813:21 > | >813 | let _lock = try!(self.lock_write()); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:841:13 > | >841 | try!(chunk_and_send_to_assembler(&tx_to_assembler, reader, DataType::Data)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:849:9 > | >849 | try!(self.store_digest_as_name(&final_digest, name)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:855:22 > | >855 | let digest = try!(self.name_to_digest(name)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:857:21 > | >857 | let _lock = try!(self.lock_read()); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:866:21 > | >866 | let _lock = try!(self.lock_read()); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:868:22 > | >868 | let digest = try!(self.name_to_digest(name)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:875:13 > | >875 | try!(traverser.read_recursively(&accessor, &digest)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:886:21 > | >886 | let _lock = try!(self.lock_read()); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:888:22 > | >888 | let digest = try!(self.name_to_digest(name)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:895:13 > | >895 | try!(traverser.read_recursively(&accessor, &digest)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:916:24 > | >916 | let mut file = try!(fs::File::open(&path)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:919:9 > | >919 | try!(file.read_to_end(&mut buf)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:921:20 > | >921 | let str_ = try!(std::str::from_utf8(&buf).map_err(|_| { > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:924:21 > | >924 | let bytes = try!(str_.from_hex() > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:941:29 > | >941 | let secfile_bytes = try!(self.read_hex_file(&seckey_path)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:958:27 > | >958 | let derived_key = try!(derive_key(passphrase, &salt)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:960:28 > | >960 | let plain_seckey = try!(secretbox::open(sealed_key, &nonce, &derived_key) > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:965:23 > | >965 | let sec_key = try!(box_::SecretKey::from_slice(&plain_seckey) > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:1158:24 > | >1158 | let mut file = try!(fs::File::open(&name_path)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:1160:9 > | >1160 | try!(file.read_to_end(&mut buf)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:1168:9 > | >1168 | try!(fs::create_dir_all(&name_dir)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:1175:24 > | >1175 | let mut file = try!(fs::File::create(&name_path)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:1177:9 > | >1177 | try!(file.write_all(digest)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:1197:22 > | >1197 | for entry in try!(fs::read_dir(name_dir)) { > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:1198:25 > | >1198 | let entry = try!(entry); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:1209:21 > | >1209 | let _lock = try!(self.lock_read()); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:1219:25 > | >1219 | let all_names = try!(self.list_names_nolock()); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:1226:25 > | >1226 | try!(self.reachable_recursively_insert(&digest, &mut reachable_digests)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:1264:26 > | >1264 | let chunk_type = try!(self.chunk_type(digest)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:1266:18 > | >1266 | let md = try!(fs::metadata(&path)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:1267:9 > | >1267 | try!(fs::remove_file(path)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:1272:21 > | >1272 | let _lock = try!(self.lock_write()); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:1275:28 > | >1275 | let index_chunks = try!(StoredChunks::new(&self.index_dir_path(), DIGEST_SIZE)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:1276:27 > | >1276 | let data_chunks = try!(StoredChunks::new(&self.chunk_dir_path(), DIGEST_SIZE)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:1284:26 > | >1284 | let digest = try!(digest); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> lib/src/lib.rs:1287:29 > | >1287 | let bytes = try!(self.rm_chunk_by_digest(&digest)); > | ^^^ > >warning: trait objects without an explicit `dyn` are deprecated > --> lib/src/lib.rs:251:47 > | >251 | let mut writer = &mut seckey_file as &mut Write; > | ^^^^^ help: use `dyn`: `dyn Write` > | > = note: `#[warn(bare_trait_objects)]` on by default > >warning: trait objects without an explicit `dyn` are deprecated > --> lib/src/lib.rs:288:19 > | >288 | accessor: &'a ChunkAccessor, > | ^^^^^^^^^^^^^ help: use `dyn`: `dyn ChunkAccessor` > >warning: trait objects without an explicit `dyn` are deprecated > --> lib/src/lib.rs:290:28 > | >290 | writer: Option<&'a mut Write>, > | ^^^^^ help: use `dyn`: `dyn Write` > >warning: trait objects without an explicit `dyn` are deprecated > --> lib/src/lib.rs:296:26 > | >296 | fn new(accessor: &'a ChunkAccessor, > | ^^^^^^^^^^^^^ help: use `dyn`: `dyn ChunkAccessor` > >warning: trait objects without an explicit `dyn` are deprecated > --> lib/src/lib.rs:297:35 > | >297 | writer: Option<&'a mut Write>, > | ^^^^^ help: use `dyn`: `dyn Write` > >warning: trait objects without an explicit `dyn` are deprecated > --> lib/src/lib.rs:349:28 > | >349 | writer: Option<&'a mut Write>, > | ^^^^^ help: use `dyn`: `dyn Write` > >warning: trait objects without an explicit `dyn` are deprecated > --> lib/src/lib.rs:358:35 > | >358 | fn new(writer: Option<&'a mut Write>, > | ^^^^^ help: use `dyn`: `dyn Write` > >warning: trait objects without an explicit `dyn` are deprecated > --> lib/src/lib.rs:369:42 > | >369 | fn on_index(&mut self, accessor: &'a ChunkAccessor, digest: &[u8]) -> Result<()> { > | ^^^^^^^^^^^^^ help: use `dyn`: `dyn ChunkAccessor` > >warning: trait objects without an explicit `dyn` are deprecated > --> lib/src/lib.rs:387:41 > | >387 | fn on_data(&mut self, accessor: &'a ChunkAccessor, digest: &[u8]) -> Result<()> { > | ^^^^^^^^^^^^^ help: use `dyn`: `dyn ChunkAccessor` > >warning: trait objects without an explicit `dyn` are deprecated > --> lib/src/lib.rs:396:50 > | >396 | fn read_recursively(&mut self, accessor: &'a ChunkAccessor, digest: &[u8]) -> Result<()> { > | ^^^^^^^^^^^^^ help: use `dyn`: `dyn ChunkAccessor` > >warning: trait objects without an explicit `dyn` are deprecated > --> lib/src/lib.rs:400:32 > | >400 | let s = &*accessor as &ChunkAccessor; > | ^^^^^^^^^^^^^ help: use `dyn`: `dyn ChunkAccessor` > >warning: trait objects without an explicit `dyn` are deprecated > --> lib/src/lib.rs:418:37 > | >418 | writer: &mut Write, > | ^^^^^ help: use `dyn`: `dyn Write` > >warning: trait objects without an explicit `dyn` are deprecated > --> lib/src/lib.rs:448:37 > | >448 | writer: &mut Write, > | ^^^^^ help: use `dyn`: `dyn Write` > >warning: trait objects without an explicit `dyn` are deprecated > --> lib/src/lib.rs:531:37 > | >531 | writer: &mut Write, > | ^^^^^ help: use `dyn`: `dyn Write` > >warning: trait objects without an explicit `dyn` are deprecated > --> lib/src/lib.rs:575:37 > | >575 | writer: &mut Write, > | ^^^^^ help: use `dyn`: `dyn Write` > >warning: trait objects without an explicit `dyn` are deprecated > --> lib/src/lib.rs:657:44 > | >657 | try!((&mut pubkey_file as &mut Write).write_all(&pk.0.to_hex().as_bytes())); > | ^^^^^ help: use `dyn`: `dyn Write` > >warning: trait objects without an explicit `dyn` are deprecated > --> lib/src/lib.rs:674:55 > | >674 | let mut writer = &mut seckey_file as &mut Write; > | ^^^^^ help: use `dyn`: `dyn Write` > >warning: unnecessary parentheses around type > --> lib/src/lib.rs:1102:33 > | >1102 | let mut queue: VecDeque<(File)> = VecDeque::with_capacity(CHANNEL_SIZE); > | ^^^^^^ help: remove these parentheses > | > = note: `#[warn(unused_parens)]` on by default > >warning: variable does not need to be mutable > --> lib/src/lib.rs:183:41 > | >183 | ... mut reader: &mut R, > | ----^^^^^^ > | | > | help: remove this `mut` > | > = note: `#[warn(unused_mut)]` on by default > >warning: variable does not need to be mutable > --> lib/src/lib.rs:251:9 > | >251 | let mut writer = &mut seckey_file as &mut Write; > | ----^^^^^^ > | | > | help: remove this `mut` > >warning: variable does not need to be mutable > --> lib/src/lib.rs:674:17 > | >674 | let mut writer = &mut seckey_file as &mut Write; > | ----^^^^^^ > | | > | help: remove this `mut` > > Fresh rdedup v1.0.2 (/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2) >warning: use of deprecated item 'try': use the `?` operator instead > --> src/bin.rs:214:24 > | >214 | let repo = try!(Repo::open(&dir)); > | ^^^ > | > = note: `#[warn(deprecated)]` on by default > >warning: use of deprecated item 'try': use the `?` operator instead > --> src/bin.rs:215:25 > | >215 | let stats = try!(repo.write(&name, &mut io::stdin())); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> src/bin.rs:222:24 > | >222 | let repo = try!(Repo::open(&dir)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> src/bin.rs:224:26 > | >224 | let seckey = try!(repo.get_seckey(&pass)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> src/bin.rs:225:13 > | >225 | try!(repo.read(&name, &mut io::stdout(), &seckey)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> src/bin.rs:238:24 > | >238 | let repo = try!(Repo::open(&dir)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> src/bin.rs:240:17 > | >240 | try!(repo.rm(&name)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> src/bin.rs:246:13 > | >246 | try!(Repo::init(&dir, &pass)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> src/bin.rs:251:24 > | >251 | let repo = try!(Repo::open(&dir)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> src/bin.rs:253:26 > | >253 | let seckey = try!(repo.get_seckey(&pass)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> src/bin.rs:255:26 > | >255 | let result = try!(repo.du(&name, &seckey)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> src/bin.rs:263:24 > | >263 | let repo = try!(Repo::open(&dir)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> src/bin.rs:265:26 > | >265 | let result = try!(repo.gc()); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> src/bin.rs:272:24 > | >272 | let repo = try!(Repo::open(&dir)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> src/bin.rs:274:25 > | >274 | for name in try!(repo.list_names()) { > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> src/bin.rs:281:24 > | >281 | let repo = try!(Repo::open(&dir)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> src/bin.rs:283:26 > | >283 | let seckey = try!(repo.get_seckey(&pass)); > | ^^^ > >warning: use of deprecated item 'try': use the `?` operator instead > --> src/bin.rs:285:27 > | >285 | let results = try!(repo.verify(&name, &seckey)); > | ^^^ > >warning: unused `#[macro_use]` import > --> src/bin.rs:1:1 > | >1 | #[macro_use] > | ^^^^^^^^^^^^ > | > = note: `#[warn(unused_imports)]` on by default > > Finished release [optimized] target(s) in 0.03s > Installing /var/tmp/portage/app-backup/rdedup-1.0.2/image/usr/bin/rdedup > Installed package `rdedup v1.0.2 (/var/tmp/portage/app-backup/rdedup-1.0.2/work/rdedup-1.0.2)` (executable `rdedup`) >warning: be sure to add `/var/tmp/portage/app-backup/rdedup-1.0.2/image/usr/bin` to your PATH to be able to run the installed binaries >>>> Completed installing app-backup/rdedup-1.0.2 into /var/tmp/portage/app-backup/rdedup-1.0.2/image > > * Final size of build directory: 54700 KiB (53.4 MiB) > * Final size of installed tree: 1484 KiB ( 1.4 MiB) > > > * QA Notice: Files built without respecting LDFLAGS have been detected > * Please include the following list of files in your report: > * /usr/bin/rdedup > >strip: x86_64-pc-linux-gnu-strip --strip-unneeded -N __gentoo_check_ldflags__ -R .comment -R .GCC.command.line -R .note.gnu.gold-version > /usr/bin/rdedup >>>> Done. > > > >emerge --info: >Portage 2.3.100 (python 3.7.7-final-0, default/linux/amd64/17.1, gcc-10.1.0, glibc-2.31-r3, 5.4.0-1011-aws x86_64) >================================================================= >System uname: Linux-5.4.0-1011-aws-x86_64-AMD_EPYC_7571-with-gentoo-2.7 >KiB Mem: 16011348 total, 8800804 free >KiB Swap: 0 total, 0 free >Timestamp of repository gentoo: Sun, 31 May 2020 07:35:30 +0000 >sh bash 5.0_p17 >ld GNU ld (Gentoo 2.34 p4) 2.34.0 >app-shells/bash: 5.0_p17::gentoo >dev-lang/perl: 5.30.2-r2::gentoo >dev-lang/python: 2.7.18::gentoo, 3.7.7-r2::gentoo, 3.8.3::gentoo >sys-apps/baselayout: 2.7::gentoo >sys-apps/openrc: 0.42.1::gentoo >sys-apps/sandbox: 2.18::gentoo >sys-devel/autoconf: 2.69-r5::gentoo >sys-devel/automake: 1.16.2::gentoo >sys-devel/binutils: 2.34-r1::gentoo >sys-devel/gcc: 10.1.0::gentoo >sys-devel/gcc-config: 2.3::gentoo >sys-devel/libtool: 2.4.6-r6::gentoo >sys-devel/make: 4.3::gentoo >sys-kernel/linux-headers: 5.6::gentoo (virtual/os-headers) >sys-libs/glibc: 2.31-r3::gentoo >Repositories: > >gentoo > location: /usr/portage > sync-type: rsync > sync-uri: rsync://rsync.gentoo.org/gentoo-portage > priority: -1000 > sync-rsync-verify-max-age: 24 > sync-rsync-extra-opts: > sync-rsync-verify-metamanifest: yes > sync-rsync-verify-jobs: 1 > >ACCEPT_KEYWORDS="amd64 ~amd64" >ACCEPT_LICENSE="*" >CBUILD="x86_64-pc-linux-gnu" >CFLAGS="-O2 -pipe -march=native -frecord-gcc-switches -fcommon" >CHOST="x86_64-pc-linux-gnu" >CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt" >CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo" >CXXFLAGS="-O2 -pipe -march=native -frecord-gcc-switches -fcommon" >DISTDIR="/usr/portage/distfiles" >EMERGE_DEFAULT_OPTS="--with-bdeps=y --binpkg-respect-use=y -1 -b -k" >ENV_UNSET="DBUS_SESSION_BUS_ADDRESS DISPLAY GOBIN PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR" >FCFLAGS="-O2 -pipe -march=native -frecord-gcc-switches -fcommon" >FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs buildpkg collision-protect config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync multilib-strict network-sandbox news parallel-fetch pid-sandbox preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms sign split-log strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr" >FFLAGS="-O2 -pipe -march=native -frecord-gcc-switches -fcommon" >GENTOO_MIRRORS="http://distfiles.gentoo.org" >LANG="C.UTF-8" >LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0" >MAKEOPTS="-j4" >PKGDIR="/root/.packages" >PORTAGE_CONFIGROOT="/" >PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git" >PORTAGE_TMPDIR="/var/tmp" >USE="acl amd64 berkdb bzip2 cli crypt dri fortran gdbm iconv ipv6 libtirpc multilib native-symlinks ncurses nls nptl openmp pam pcre readline seccomp split-usr ssl tcpd unicode xattr zlib" ABI_X86="64" ADA_TARGET="gnat_2018" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="karbon sheets words" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="mmx mmxext sse sse2" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock greis isync itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 timing tsip tripmate tnt ublox ubx" INPUT_DEVICES="libinput" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php7-2" POSTGRES_TARGETS="postgres10 postgres11" PYTHON_SINGLE_TARGET="python3_7" PYTHON_TARGETS="python2_7 python3_7" RUBY_TARGETS="ruby24 ruby25" USERLAND="GNU" VIDEO_CARDS="amdgpu fbdev intel nouveau radeon radeonsi vesa dummy v4l" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account" >Unset: CC, CPPFLAGS, CTARGET, CXX, INSTALL_MASK, LC_ALL, LINGUAS, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 726368
: 642808