From https://github.com/archlinux/svntogit-community * branch packages/xsv -> FETCH_HEAD * [new branch] packages/xsv -> community/packages/xsv Cloning into 'xsv'... done. :: Synchronizing package databases... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 132k 100 132k 0 0 388k 0 --:--:-- --:--:-- --:--:-- 389k % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 2 8547k 2 211k 0 0 622k 0 0:00:13 --:--:-- 0:00:13 622k 100 8547k 100 8547k 0 0 21.5M 0 --:--:-- --:--:-- --:--:-- 21.5M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 143k 100 143k 0 0 416k 0 --:--:-- --:--:-- --:--:-- 417k :: Starting full system upgrade... there is nothing to do PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin TMPDIR=/tmp/archlinux-ci/ SOURCE_DATE_EPOCH=1690722038 SHELL=/bin/bash SCHROOT_CHROOT_NAME=jenkins-reproducible-archlinux no_proxy=localhost,127.0.0.1 SCHROOT_COMMAND=bash -l -c SOURCE_DATE_EPOCH='1690722038' PATH='/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin' TMPDIR='/tmp/archlinux-ci/' printenv 2>&1 SCHROOT_SESSION_ID=archlinux-xsv-archlinuxrb-build-OnJMXSp0 PWD=/tmp/archlinux-ci/xsv-archlinuxrb-build-OnJMXSp0/xsv/trunk LOGNAME=jenkins SCHROOT_ALIAS_NAME=jenkins-reproducible-archlinux SCHROOT_GROUP=jenkins SCHROOT_USER=jenkins ftp_proxy=http://127.0.0.1:3128 HOME=/var/lib/jenkins LANG=C https_proxy=http://127.0.0.1:3128 USER=jenkins FTP_PROXY=http://127.0.0.1:3128 SHLVL=1 HTTPS_PROXY=http://127.0.0.1:3128 HTTP_PROXY=http://127.0.0.1:3128 SCHROOT_GID=116 http_proxy=http://127.0.0.1:3128 DEBUGINFOD_URLS=https://debuginfod.archlinux.org SCHROOT_UID=108 HG=/usr/bin/hg _=/usr/sbin/printenv ==> Making package: xsv 0.13.0-2 (Sun Jul 30 13:01:01 2023) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... Packages (2) llvm-libs-15.0.7-3 rust-1:1.71.0-1 Total Download Size: 112.91 MiB Total Installed Size: 567.46 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 29.2M 100 29.2M 0 0 172M 0 --:--:-- --:--:-- --:--:-- 173M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 96 83.6M 96 80.9M 0 0 173M 0 --:--:-- --:--:-- --:--:-- 172M 100 83.6M 100 83.6M 0 0 172M 0 --:--:-- --:--:-- --:--:-- 172M checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing llvm-libs... installing rust... Optional dependencies for rust gdb: rust-gdb script lldb: rust-lldb script :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... ==> Retrieving sources... -> Cloning xsv git repo... Cloning into bare repository '/tmp/archlinux-ci/xsv-archlinuxrb-build-OnJMXSp0/xsv/trunk/xsv'... ==> Validating source files with b2sums... xsv ... Skipped ==> Extracting sources... -> Creating working copy of xsv git repo... Cloning into 'xsv'... done. Switched to a new branch 'makepkg' ==> Starting prepare()... warning: An explicit [[test]] section is specified in Cargo.toml which currently disables Cargo from automatically inferring other test targets. This inference behavior will change in the Rust 2018 edition and the following files will be included as a test target: * /tmp/archlinux-ci/xsv-archlinuxrb-build-OnJMXSp0/xsv/trunk/src/xsv/tests/test_partition.rs * /tmp/archlinux-ci/xsv-archlinuxrb-build-OnJMXSp0/xsv/trunk/src/xsv/tests/workdir.rs * /tmp/archlinux-ci/xsv-archlinuxrb-build-OnJMXSp0/xsv/trunk/src/xsv/tests/test_table.rs * /tmp/archlinux-ci/xsv-archlinuxrb-build-OnJMXSp0/xsv/trunk/src/xsv/tests/test_stats.rs * /tmp/archlinux-ci/xsv-archlinuxrb-build-OnJMXSp0/xsv/trunk/src/xsv/tests/test_split.rs * /tmp/archlinux-ci/xsv-archlinuxrb-build-OnJMXSp0/xsv/trunk/src/xsv/tests/test_sort.rs * /tmp/archlinux-ci/xsv-archlinuxrb-build-OnJMXSp0/xsv/trunk/src/xsv/tests/test_slice.rs * /tmp/archlinux-ci/xsv-archlinuxrb-build-OnJMXSp0/xsv/trunk/src/xsv/tests/test_select.rs * /tmp/archlinux-ci/xsv-archlinuxrb-build-OnJMXSp0/xsv/trunk/src/xsv/tests/test_search.rs * /tmp/archlinux-ci/xsv-archlinuxrb-build-OnJMXSp0/xsv/trunk/src/xsv/tests/test_join.rs * /tmp/archlinux-ci/xsv-archlinuxrb-build-OnJMXSp0/xsv/trunk/src/xsv/tests/test_index.rs * /tmp/archlinux-ci/xsv-archlinuxrb-build-OnJMXSp0/xsv/trunk/src/xsv/tests/test_headers.rs * /tmp/archlinux-ci/xsv-archlinuxrb-build-OnJMXSp0/xsv/trunk/src/xsv/tests/test_frequency.rs * /tmp/archlinux-ci/xsv-archlinuxrb-build-OnJMXSp0/xsv/trunk/src/xsv/tests/test_fmt.rs * /tmp/archlinux-ci/xsv-archlinuxrb-build-OnJMXSp0/xsv/trunk/src/xsv/tests/test_flatten.rs * /tmp/archlinux-ci/xsv-archlinuxrb-build-OnJMXSp0/xsv/trunk/src/xsv/tests/test_fixlengths.rs * /tmp/archlinux-ci/xsv-archlinuxrb-build-OnJMXSp0/xsv/trunk/src/xsv/tests/test_count.rs * /tmp/archlinux-ci/xsv-archlinuxrb-build-OnJMXSp0/xsv/trunk/src/xsv/tests/test_cat.rs This is likely to break cargo build or cargo test as these files may not be ready to be compiled as a test target today. You can future-proof yourself and disable this warning by adding `autotests = false` to your [package] section. You may also move the files to a location where Cargo would not automatically infer them to be a target, such as in subfolders. For more information on this warning you can consult https://github.com/rust-lang/cargo/issues/5330 Updating crates.io index Downloading crates ... Downloaded unicode-xid v0.1.0 Downloaded unreachable v1.0.0 Downloaded void v1.0.2 Downloaded filetime v0.1.15 Downloaded threadpool v1.7.1 Downloaded lazy_static v1.0.0 Downloaded regex-syntax v0.6.0 Downloaded thread_local v0.3.5 Downloaded chan v0.1.21 Downloaded utf8-ranges v1.0.0 Downloaded csv-core v0.1.4 Downloaded tabwriter v1.0.4 Downloaded rand v0.3.22 Downloaded ucd-util v0.1.1 Downloaded csv-index v0.1.5 Downloaded num-traits v0.2.4 Downloaded proc-macro2 v0.3.8 Downloaded serde_derive v1.0.54 Downloaded aho-corasick v0.6.4 Downloaded serde v1.0.54 Downloaded rand v0.4.2 Downloaded log v0.4.1 Downloaded streaming-stats v0.2.0 Downloaded docopt v1.0.0 Downloaded cfg-if v0.1.3 Downloaded byteorder v1.2.2 Downloaded syn v0.13.9 Downloaded quickcheck v0.6.2 Downloaded libc v0.2.40 Downloaded csv v1.0.0 Downloaded regex v1.0.0 Downloaded quote v0.5.2 Downloaded memchr v2.0.1 Downloaded unicode-width v0.1.4 Downloaded strsim v0.7.0 Downloaded num_cpus v1.8.0 ==> Starting pkgver()... ==> Starting build()... warning: An explicit [[test]] section is specified in Cargo.toml which currently disables Cargo from automatically inferring other test targets. This inference behavior will change in the Rust 2018 edition and the following files will be included as a test target: * /tmp/archlinux-ci/xsv-archlinuxrb-build-OnJMXSp0/xsv/trunk/src/xsv/tests/test_partition.rs * /tmp/archlinux-ci/xsv-archlinuxrb-build-OnJMXSp0/xsv/trunk/src/xsv/tests/workdir.rs * /tmp/archlinux-ci/xsv-archlinuxrb-build-OnJMXSp0/xsv/trunk/src/xsv/tests/test_table.rs * /tmp/archlinux-ci/xsv-archlinuxrb-build-OnJMXSp0/xsv/trunk/src/xsv/tests/test_stats.rs * /tmp/archlinux-ci/xsv-archlinuxrb-build-OnJMXSp0/xsv/trunk/src/xsv/tests/test_split.rs * /tmp/archlinux-ci/xsv-archlinuxrb-build-OnJMXSp0/xsv/trunk/src/xsv/tests/test_sort.rs * /tmp/archlinux-ci/xsv-archlinuxrb-build-OnJMXSp0/xsv/trunk/src/xsv/tests/test_slice.rs * /tmp/archlinux-ci/xsv-archlinuxrb-build-OnJMXSp0/xsv/trunk/src/xsv/tests/test_select.rs * /tmp/archlinux-ci/xsv-archlinuxrb-build-OnJMXSp0/xsv/trunk/src/xsv/tests/test_search.rs * /tmp/archlinux-ci/xsv-archlinuxrb-build-OnJMXSp0/xsv/trunk/src/xsv/tests/test_join.rs * /tmp/archlinux-ci/xsv-archlinuxrb-build-OnJMXSp0/xsv/trunk/src/xsv/tests/test_index.rs * /tmp/archlinux-ci/xsv-archlinuxrb-build-OnJMXSp0/xsv/trunk/src/xsv/tests/test_headers.rs * /tmp/archlinux-ci/xsv-archlinuxrb-build-OnJMXSp0/xsv/trunk/src/xsv/tests/test_frequency.rs * /tmp/archlinux-ci/xsv-archlinuxrb-build-OnJMXSp0/xsv/trunk/src/xsv/tests/test_fmt.rs * /tmp/archlinux-ci/xsv-archlinuxrb-build-OnJMXSp0/xsv/trunk/src/xsv/tests/test_flatten.rs * /tmp/archlinux-ci/xsv-archlinuxrb-build-OnJMXSp0/xsv/trunk/src/xsv/tests/test_fixlengths.rs * /tmp/archlinux-ci/xsv-archlinuxrb-build-OnJMXSp0/xsv/trunk/src/xsv/tests/test_count.rs * /tmp/archlinux-ci/xsv-archlinuxrb-build-OnJMXSp0/xsv/trunk/src/xsv/tests/test_cat.rs This is likely to break cargo build or cargo test as these files may not be ready to be compiled as a test target today. You can future-proof yourself and disable this warning by adding `autotests = false` to your [package] section. You may also move the files to a location where Cargo would not automatically infer them to be a target, such as in subfolders. For more information on this warning you can consult https://github.com/rust-lang/cargo/issues/5330 Compiling libc v0.2.40 Compiling unicode-xid v0.1.0 Compiling void v1.0.2 Compiling lazy_static v1.0.0 Compiling regex v1.0.0 Compiling ucd-util v0.1.1 Compiling num-traits v0.2.4 Compiling serde v1.0.54 Compiling utf8-ranges v1.0.0 Compiling strsim v0.7.0 Compiling cfg-if v0.1.3 Compiling unicode-width v0.1.4 Compiling byteorder v1.2.2 Compiling unreachable v1.0.0 Compiling proc-macro2 v0.3.8 Compiling tabwriter v1.0.4 Compiling thread_local v0.3.5 Compiling regex-syntax v0.6.0 Compiling quote v0.5.2 Compiling syn v0.13.9 Compiling memchr v2.0.1 Compiling rand v0.4.2 Compiling num_cpus v1.8.0 Compiling filetime v0.1.15 Compiling threadpool v1.7.1 Compiling aho-corasick v0.6.4 Compiling csv-core v0.1.4 Compiling rand v0.3.22 Compiling streaming-stats v0.2.0 Compiling chan v0.1.21 Compiling serde_derive v1.0.54 Compiling csv v1.0.0 Compiling csv-index v0.1.5 Compiling docopt v1.0.0 Compiling xsv v0.13.0 (/tmp/archlinux-ci/xsv-archlinuxrb-build-OnJMXSp0/xsv/trunk/src/xsv) warning: trait objects without an explicit `dyn` are deprecated --> src/cmd/join.rs:281:44 | 281 | -> CliResult>> { | ^^^^^^^^^^^^^^^^^ | = 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` | 281 | -> CliResult>> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> src/cmd/partition.rs:126:36 | 126 | type BoxedWriter = csv::Writer>; | ^^^^^^^^^^^^^^^^^ | = 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` | 126 | type BoxedWriter = csv::Writer>; | +++ warning: trait objects without an explicit `dyn` are deprecated --> src/cmd/split.rs:131:36 | 131 | ) -> CliResult>> { | ^^^^^^^^^^^^^^^^^ | = 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` | 131 | ) -> CliResult>> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> src/config.rs:197:48 | 197 | -> 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` | 197 | -> io::Result>> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> src/config.rs:202:48 | 202 | -> 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` | 202 | -> io::Result>> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> src/config.rs:263:47 | 263 | pub fn io_reader(&self) -> 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` | 263 | pub fn io_reader(&self) -> io::Result> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> src/config.rs:293:47 | 293 | pub fn io_writer(&self) -> 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` | 293 | pub fn io_writer(&self) -> io::Result> { | +++ warning: trait objects without an explicit `dyn` are deprecated --> src/util.rs:190:48 | 190 | -> 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` | 190 | -> io::Result>> | +++ warning: trait objects without an explicit `dyn` are deprecated --> src/cmd/headers.rs:60:22 | 60 | let mut wtr: Box = | ^^^^^^^^^ | = 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` | 60 | let mut wtr: Box = | +++ warning: `xsv` (bin "xsv") generated 9 warnings (run `cargo fix --bin "xsv"` to apply 9 suggestions) Finished release [optimized + debuginfo] target(s) in 29.63s warning: the following packages contain code that will be rejected by a future version of Rust: syn v0.13.9 note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1` ==> Entering fakeroot environment... ==> Starting package()... install: creating directory '/tmp/archlinux-ci/xsv-archlinuxrb-build-OnJMXSp0/xsv/trunk/pkg/xsv/usr' install: creating directory '/tmp/archlinux-ci/xsv-archlinuxrb-build-OnJMXSp0/xsv/trunk/pkg/xsv/usr/bin' 'target/release/xsv' -> '/tmp/archlinux-ci/xsv-archlinuxrb-build-OnJMXSp0/xsv/trunk/pkg/xsv/usr/bin/xsv' install: creating directory '/tmp/archlinux-ci/xsv-archlinuxrb-build-OnJMXSp0/xsv/trunk/pkg/xsv/usr/share' install: creating directory '/tmp/archlinux-ci/xsv-archlinuxrb-build-OnJMXSp0/xsv/trunk/pkg/xsv/usr/share/doc' install: creating directory '/tmp/archlinux-ci/xsv-archlinuxrb-build-OnJMXSp0/xsv/trunk/pkg/xsv/usr/share/doc/xsv' 'README.md' -> '/tmp/archlinux-ci/xsv-archlinuxrb-build-OnJMXSp0/xsv/trunk/pkg/xsv/usr/share/doc/xsv/README.md' install: creating directory '/tmp/archlinux-ci/xsv-archlinuxrb-build-OnJMXSp0/xsv/trunk/pkg/xsv/usr/share/licenses' install: creating directory '/tmp/archlinux-ci/xsv-archlinuxrb-build-OnJMXSp0/xsv/trunk/pkg/xsv/usr/share/licenses/xsv' './LICENSE-MIT' -> '/tmp/archlinux-ci/xsv-archlinuxrb-build-OnJMXSp0/xsv/trunk/pkg/xsv/usr/share/licenses/xsv/LICENSE-MIT' './UNLICENSE' -> '/tmp/archlinux-ci/xsv-archlinuxrb-build-OnJMXSp0/xsv/trunk/pkg/xsv/usr/share/licenses/xsv/UNLICENSE' ==> Tidying install... -> Removing libtool files... -> Purging unwanted files... -> Removing static library files... -> Stripping unneeded symbols from binaries and libraries... -> Compressing man and info pages... ==> Checking for packaging issues... ==> Creating package "xsv"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... -> Generating .MTREE file... -> Compressing package... ==> Leaving fakeroot environment. ==> Finished making: xsv 0.13.0-2 (Sun Jul 30 13:01:40 2023)