Your message dated Sun, 1 Sep 2024 06:41:12 +0800
with message-id <[email protected]>
and subject line Re: Cannot release-build crate `sysinfo` on i386
has caused the Debian Bug report #921058,
regarding Cannot release-build crate `sysinfo` on i386
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
921058: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=921058
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: rustc
Version: 1.32.0+dfsg1-1
Severity: normal
When using the debian package of rustc, an attempt to build the sysinfo 0.8.0
crate fails:
> LLVM ERROR: No support for lowering a copy into EFLAGS when used by this
> instruction!
I only got this on the i386 with the debian package of rustc, in both version
1.31.0 and 1.32.0. A rustc installed through rustup works fine. The debian
rustc only shows this behavior when compiling a release build of the crate, the
debug build works just fine.
It seems to be the cause for the process-viewer build failure on i386 [0].
LLVM weekly #240 [1] mentions a fix for a subtle bug in EFLAGS copy lowering
[2], but as far as I can see, the debian llvm 0.7 code has these changes
included already, so I assume this is not the cause.
The cause might be triggered by the way structures are defined and/or used in
the sysinfo crate's src/linux/processor.rs file. Even though I didn't directly
find something suspicious in the source code, for example replacing the
contents of the CpuValues::work_time(&self) function with an unimplemented!()
call makes the crate compile, I assume because the relevant code gets optimized
out.
--
[0] https://buildd.debian.org/status/fetch.php?pkg=rust-process-
viewer&arch=i386&ver=0.2.0-1&stamp=1547395957&raw=0
[1] https://lists.llvm.org/pipermail/llvm-dev/2018-August/125111.html
[2] https://reviews.llvm.org/rL338481
-- System Information:
Debian Release: buster/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 4.19.0-1-686-pae (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8),
LANGUAGE=en_US:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages rustc depends on:
ii binutils 2.31.1-11
ii gcc 4:8.2.0-2
ii libc6 2.28-5
ii libc6-dev [libc-dev] 2.28-5
ii libgcc1 1:8.2.0-16
ii libllvm7 1:7.0.1-4
ii libstd-rust-dev 1.32.0+dfsg1-1
ii libstdc++6 8.2.0-16
Versions of packages rustc recommends:
ii cargo 0.32.0-1
ii rust-gdb 1.32.0+dfsg1-1
Versions of packages rustc suggests:
pn rust-doc <none>
pn rust-src <none>
-- no debconf information
silwol@debian:~/Downloads/sysinfo$ cargo build --release --verbose
Compiling arrayvec v0.4.10
Compiling nodrop v0.1.13
Running `rustc --crate-name build_script_build
/home/silwol/.cargo/registry/src/github.com-1ecc6299db9ec823/arrayvec-0.4.10/build.rs
--color always --crate-type bin --emit=dep-info,link -C opt-level=3 -C
metadata=bfa3fe6e9c3844c9 -C extra-filename=-bfa3fe6e9c3844c9 --out-dir
/home/silwol/Downloads/sysinfo/target/release/build/arrayvec-bfa3fe6e9c3844c9
-L dependency=/home/silwol/Downloads/sysinfo/target/release/deps --cap-lints
allow`
Running `rustc --crate-name nodrop
/home/silwol/.cargo/registry/src/github.com-1ecc6299db9ec823/nodrop-0.1.13/src/lib.rs
--color always --crate-type lib --emit=dep-info,link -C opt-level=3 -C
metadata=23b87706b0f0a70a -C extra-filename=-23b87706b0f0a70a --out-dir
/home/silwol/Downloads/sysinfo/target/release/deps -L
dependency=/home/silwol/Downloads/sysinfo/target/release/deps --cap-lints allow`
Compiling libc v0.2.48
Running `rustc --crate-name build_script_build
/home/silwol/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.48/build.rs
--color always --crate-type bin --emit=dep-info,link -C opt-level=3 --cfg
'feature="default"' --cfg 'feature="use_std"' -C metadata=b27fc7f09868766c -C
extra-filename=-b27fc7f09868766c --out-dir
/home/silwol/Downloads/sysinfo/target/release/build/libc-b27fc7f09868766c -L
dependency=/home/silwol/Downloads/sysinfo/target/release/deps --cap-lints allow`
Compiling cfg-if v0.1.6
Running `rustc --crate-name cfg_if
/home/silwol/.cargo/registry/src/github.com-1ecc6299db9ec823/cfg-if-0.1.6/src/lib.rs
--color always --crate-type lib --emit=dep-info,link -C opt-level=3 -C
metadata=8e9fdbf021b92c7d -C extra-filename=-8e9fdbf021b92c7d --out-dir
/home/silwol/Downloads/sysinfo/target/release/deps -L
dependency=/home/silwol/Downloads/sysinfo/target/release/deps --cap-lints allow`
Compiling scopeguard v0.3.3
Running `rustc --crate-name scopeguard
/home/silwol/.cargo/registry/src/github.com-1ecc6299db9ec823/scopeguard-0.3.3/src/lib.rs
--color always --crate-type lib --emit=dep-info,link -C opt-level=3 -C
metadata=3dd8f82a4a68c78f -C extra-filename=-3dd8f82a4a68c78f --out-dir
/home/silwol/Downloads/sysinfo/target/release/deps -L
dependency=/home/silwol/Downloads/sysinfo/target/release/deps --cap-lints allow`
Compiling lazy_static v1.2.0
Running `rustc --crate-name lazy_static
/home/silwol/.cargo/registry/src/github.com-1ecc6299db9ec823/lazy_static-1.2.0/src/lib.rs
--color always --crate-type lib --emit=dep-info,link -C opt-level=3 -C
metadata=7d5fb89630ba2b00 -C extra-filename=-7d5fb89630ba2b00 --out-dir
/home/silwol/Downloads/sysinfo/target/release/deps -L
dependency=/home/silwol/Downloads/sysinfo/target/release/deps --cap-lints allow`
Compiling memoffset v0.2.1
Running `rustc --crate-name memoffset
/home/silwol/.cargo/registry/src/github.com-1ecc6299db9ec823/memoffset-0.2.1/src/lib.rs
--color always --crate-type lib --emit=dep-info,link -C opt-level=3 -C
metadata=fb0c68ac09205415 -C extra-filename=-fb0c68ac09205415 --out-dir
/home/silwol/Downloads/sysinfo/target/release/deps -L
dependency=/home/silwol/Downloads/sysinfo/target/release/deps --cap-lints allow`
Compiling rayon-core v1.4.1
Running `rustc --crate-name build_script_build
/home/silwol/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.4.1/build.rs
--color always --crate-type bin --emit=dep-info,link -C opt-level=3 -C
metadata=8422acbc74f5d990 -C extra-filename=-8422acbc74f5d990 --out-dir
/home/silwol/Downloads/sysinfo/target/release/build/rayon-core-8422acbc74f5d990
-L dependency=/home/silwol/Downloads/sysinfo/target/release/deps --cap-lints
allow`
Compiling rayon v1.0.3
Running `rustc --crate-name build_script_build
/home/silwol/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.0.3/build.rs
--color always --crate-type bin --emit=dep-info,link -C opt-level=3 -C
metadata=aa5b3980c63a6ddb -C extra-filename=-aa5b3980c63a6ddb --out-dir
/home/silwol/Downloads/sysinfo/target/release/build/rayon-aa5b3980c63a6ddb -L
dependency=/home/silwol/Downloads/sysinfo/target/release/deps --cap-lints allow`
Compiling either v1.5.0
Running `rustc --crate-name either
/home/silwol/.cargo/registry/src/github.com-1ecc6299db9ec823/either-1.5.0/src/lib.rs
--color always --crate-type lib --emit=dep-info,link -C opt-level=3 -C
metadata=0b38d42569ffd6b4 -C extra-filename=-0b38d42569ffd6b4 --out-dir
/home/silwol/Downloads/sysinfo/target/release/deps -L
dependency=/home/silwol/Downloads/sysinfo/target/release/deps --cap-lints allow`
Compiling sysinfo v0.8.0 (/home/silwol/Downloads/sysinfo)
Running `rustc --crate-name build_script_build build.rs --color always
--crate-type bin --emit=dep-info,link -C opt-level=3 -C
metadata=6ffdde8d98ad75b0 -C extra-filename=-6ffdde8d98ad75b0 --out-dir
/home/silwol/Downloads/sysinfo/target/release/build/sysinfo-6ffdde8d98ad75b0 -L
dependency=/home/silwol/Downloads/sysinfo/target/release/deps`
Running
`/home/silwol/Downloads/sysinfo/target/release/build/libc-b27fc7f09868766c/build-script-build`
Compiling crossbeam-utils v0.2.2
Running `rustc --crate-name crossbeam_utils
/home/silwol/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.2.2/src/lib.rs
--color always --crate-type lib --emit=dep-info,link -C opt-level=3 --cfg
'feature="default"' --cfg 'feature="use_std"' -C metadata=633a1a54afd4278a -C
extra-filename=-633a1a54afd4278a --out-dir
/home/silwol/Downloads/sysinfo/target/release/deps -L
dependency=/home/silwol/Downloads/sysinfo/target/release/deps --extern
cfg_if=/home/silwol/Downloads/sysinfo/target/release/deps/libcfg_if-8e9fdbf021b92c7d.rlib
--cap-lints allow`
Running
`/home/silwol/Downloads/sysinfo/target/release/build/arrayvec-bfa3fe6e9c3844c9/build-script-build`
Running
`/home/silwol/Downloads/sysinfo/target/release/build/rayon-core-8422acbc74f5d990/build-script-build`
Running
`/home/silwol/Downloads/sysinfo/target/release/build/sysinfo-6ffdde8d98ad75b0/build-script-build`
Running `rustc --crate-name libc
/home/silwol/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.48/src/lib.rs
--color always --crate-type lib --emit=dep-info,link -C opt-level=3 --cfg
'feature="default"' --cfg 'feature="use_std"' -C metadata=e427512a8b4c78c6 -C
extra-filename=-e427512a8b4c78c6 --out-dir
/home/silwol/Downloads/sysinfo/target/release/deps -L
dependency=/home/silwol/Downloads/sysinfo/target/release/deps --cap-lints allow
--cfg core_cvoid`
Running `rustc --crate-name arrayvec
/home/silwol/.cargo/registry/src/github.com-1ecc6299db9ec823/arrayvec-0.4.10/src/lib.rs
--color always --crate-type lib --emit=dep-info,link -C opt-level=3 -C
metadata=bc44864bb12ef6a6 -C extra-filename=-bc44864bb12ef6a6 --out-dir
/home/silwol/Downloads/sysinfo/target/release/deps -L
dependency=/home/silwol/Downloads/sysinfo/target/release/deps --extern
nodrop=/home/silwol/Downloads/sysinfo/target/release/deps/libnodrop-23b87706b0f0a70a.rlib
--cap-lints allow`
Running
`/home/silwol/Downloads/sysinfo/target/release/build/rayon-aa5b3980c63a6ddb/build-script-build`
Compiling crossbeam-epoch v0.3.1
Running `rustc --crate-name crossbeam_epoch
/home/silwol/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.3.1/src/lib.rs
--color always --crate-type lib --emit=dep-info,link -C opt-level=3 --cfg
'feature="crossbeam-utils"' --cfg 'feature="default"' --cfg
'feature="lazy_static"' --cfg 'feature="use_std"' -C metadata=6683339290dd4ec2
-C extra-filename=-6683339290dd4ec2 --out-dir
/home/silwol/Downloads/sysinfo/target/release/deps -L
dependency=/home/silwol/Downloads/sysinfo/target/release/deps --extern
arrayvec=/home/silwol/Downloads/sysinfo/target/release/deps/libarrayvec-bc44864bb12ef6a6.rlib
--extern
cfg_if=/home/silwol/Downloads/sysinfo/target/release/deps/libcfg_if-8e9fdbf021b92c7d.rlib
--extern
crossbeam_utils=/home/silwol/Downloads/sysinfo/target/release/deps/libcrossbeam_utils-633a1a54afd4278a.rlib
--extern
lazy_static=/home/silwol/Downloads/sysinfo/target/release/deps/liblazy_static-7d5fb89630ba2b00.rlib
--extern
memoffset=/home/silwol/Downloads/sysinfo/target/release/deps/libmemoffset-fb0c68ac09205415.rlib
--extern
nodrop=/home/silwol/Downloads/sysinfo/target/release/deps/libnodrop-23b87706b0f0a70a.rlib
--extern
scopeguard=/home/silwol/Downloads/sysinfo/target/release/deps/libscopeguard-3dd8f82a4a68c78f.rlib
--cap-lints allow`
Compiling num_cpus v1.9.0
Running `rustc --crate-name num_cpus
/home/silwol/.cargo/registry/src/github.com-1ecc6299db9ec823/num_cpus-1.9.0/src/lib.rs
--color always --crate-type lib --emit=dep-info,link -C opt-level=3 -C
metadata=5107ee0ed98fdc24 -C extra-filename=-5107ee0ed98fdc24 --out-dir
/home/silwol/Downloads/sysinfo/target/release/deps -L
dependency=/home/silwol/Downloads/sysinfo/target/release/deps --extern
libc=/home/silwol/Downloads/sysinfo/target/release/deps/liblibc-e427512a8b4c78c6.rlib
--cap-lints allow`
Compiling crossbeam-deque v0.2.0
Running `rustc --crate-name crossbeam_deque
/home/silwol/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-deque-0.2.0/src/lib.rs
--color always --crate-type lib --emit=dep-info,link -C opt-level=3 -C
metadata=7126adea3f29241a -C extra-filename=-7126adea3f29241a --out-dir
/home/silwol/Downloads/sysinfo/target/release/deps -L
dependency=/home/silwol/Downloads/sysinfo/target/release/deps --extern
crossbeam_epoch=/home/silwol/Downloads/sysinfo/target/release/deps/libcrossbeam_epoch-6683339290dd4ec2.rlib
--extern
crossbeam_utils=/home/silwol/Downloads/sysinfo/target/release/deps/libcrossbeam_utils-633a1a54afd4278a.rlib
--cap-lints allow`
Running `rustc --crate-name rayon_core
/home/silwol/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.4.1/src/lib.rs
--color always --crate-type lib --emit=dep-info,link -C opt-level=3 -C
metadata=e07ecf00dc28e514 -C extra-filename=-e07ecf00dc28e514 --out-dir
/home/silwol/Downloads/sysinfo/target/release/deps -L
dependency=/home/silwol/Downloads/sysinfo/target/release/deps --extern
crossbeam_deque=/home/silwol/Downloads/sysinfo/target/release/deps/libcrossbeam_deque-7126adea3f29241a.rlib
--extern
lazy_static=/home/silwol/Downloads/sysinfo/target/release/deps/liblazy_static-7d5fb89630ba2b00.rlib
--extern
libc=/home/silwol/Downloads/sysinfo/target/release/deps/liblibc-e427512a8b4c78c6.rlib
--extern
num_cpus=/home/silwol/Downloads/sysinfo/target/release/deps/libnum_cpus-5107ee0ed98fdc24.rlib
--cap-lints allow`
Running `rustc --crate-name rayon
/home/silwol/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.0.3/src/lib.rs
--color always --crate-type lib --emit=dep-info,link -C opt-level=3 -C
metadata=f6eab3dad7889ab2 -C extra-filename=-f6eab3dad7889ab2 --out-dir
/home/silwol/Downloads/sysinfo/target/release/deps -L
dependency=/home/silwol/Downloads/sysinfo/target/release/deps --extern
crossbeam_deque=/home/silwol/Downloads/sysinfo/target/release/deps/libcrossbeam_deque-7126adea3f29241a.rlib
--extern
either=/home/silwol/Downloads/sysinfo/target/release/deps/libeither-0b38d42569ffd6b4.rlib
--extern
rayon_core=/home/silwol/Downloads/sysinfo/target/release/deps/librayon_core-e07ecf00dc28e514.rlib
--cap-lints allow --cfg has_i128`
Running `rustc --crate-name sysinfo src/sysinfo.rs --color always
--crate-type rlib --crate-type cdylib --emit=dep-info,link -C opt-level=3 -C
metadata=1b6bee0fec01684b --out-dir
/home/silwol/Downloads/sysinfo/target/release/deps -L
dependency=/home/silwol/Downloads/sysinfo/target/release/deps --extern
cfg_if=/home/silwol/Downloads/sysinfo/target/release/deps/libcfg_if-8e9fdbf021b92c7d.rlib
--extern
libc=/home/silwol/Downloads/sysinfo/target/release/deps/liblibc-e427512a8b4c78c6.rlib
--extern
rayon=/home/silwol/Downloads/sysinfo/target/release/deps/librayon-f6eab3dad7889ab2.rlib`
LLVM ERROR: No support for lowering a copy into EFLAGS when used by this
instruction!
error: Could not compile `sysinfo`.
Caused by:
process didn't exit successfully: `rustc --crate-name sysinfo src/sysinfo.rs
--color always --crate-type rlib --crate-type cdylib --emit=dep-info,link -C
opt-level=3 -C metadata=1b6bee0fec01684b --out-dir
/home/silwol/Downloads/sysinfo/target/release/deps -L
dependency=/home/silwol/Downloads/sysinfo/target/release/deps --extern
cfg_if=/home/silwol/Downloads/sysinfo/target/release/deps/libcfg_if-8e9fdbf021b92c7d.rlib
--extern
libc=/home/silwol/Downloads/sysinfo/target/release/deps/liblibc-e427512a8b4c78c6.rlib
--extern
rayon=/home/silwol/Downloads/sysinfo/target/release/deps/librayon-f6eab3dad7889ab2.rlib`
(exit code: 101)
silwol@debian:~/Downloads/sysinfo$ rustc --version
rustc 1.32.0
silwol@debian:~/Downloads/sysinfo$
r@debian:~/Downloads/sysinfo$ cargo build --release --verbose
Compiling arrayvec v0.4.10
Compiling nodrop v0.1.13
Running `rustc --crate-name nodrop
/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/nodrop-0.1.13/src/lib.rs
--color always --crate-type lib --emit=dep-info,link -C opt-level=3 -C
metadata=ef4cd8ebe744f21f -C extra-filename=-ef4cd8ebe744f21f --out-dir
/home/r/Downloads/sysinfo/target/release/deps -L
dependency=/home/r/Downloads/sysinfo/target/release/deps --cap-lints allow`
Running `rustc --crate-name build_script_build
/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/arrayvec-0.4.10/build.rs
--color always --crate-type bin --emit=dep-info,link -C opt-level=3 -C
metadata=75250f15b3a42fdf -C extra-filename=-75250f15b3a42fdf --out-dir
/home/r/Downloads/sysinfo/target/release/build/arrayvec-75250f15b3a42fdf -L
dependency=/home/r/Downloads/sysinfo/target/release/deps --cap-lints allow`
Compiling libc v0.2.48
Running `rustc --crate-name build_script_build
/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.48/build.rs
--color always --crate-type bin --emit=dep-info,link -C opt-level=3 --cfg
'feature="default"' --cfg 'feature="use_std"' -C metadata=f4308fbe76c79a74 -C
extra-filename=-f4308fbe76c79a74 --out-dir
/home/r/Downloads/sysinfo/target/release/build/libc-f4308fbe76c79a74 -L
dependency=/home/r/Downloads/sysinfo/target/release/deps --cap-lints allow`
Compiling cfg-if v0.1.6
Running `rustc --crate-name cfg_if
/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/cfg-if-0.1.6/src/lib.rs
--color always --crate-type lib --emit=dep-info,link -C opt-level=3 -C
metadata=d5968d84c9c02488 -C extra-filename=-d5968d84c9c02488 --out-dir
/home/r/Downloads/sysinfo/target/release/deps -L
dependency=/home/r/Downloads/sysinfo/target/release/deps --cap-lints allow`
Compiling lazy_static v1.2.0
Running `rustc --crate-name lazy_static
/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/lazy_static-1.2.0/src/lib.rs
--color always --crate-type lib --emit=dep-info,link -C opt-level=3 -C
metadata=539cf4522a29c3d3 -C extra-filename=-539cf4522a29c3d3 --out-dir
/home/r/Downloads/sysinfo/target/release/deps -L
dependency=/home/r/Downloads/sysinfo/target/release/deps --cap-lints allow`
Compiling scopeguard v0.3.3
Running `rustc --crate-name scopeguard
/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/scopeguard-0.3.3/src/lib.rs
--color always --crate-type lib --emit=dep-info,link -C opt-level=3 -C
metadata=6c70da18295810ff -C extra-filename=-6c70da18295810ff --out-dir
/home/r/Downloads/sysinfo/target/release/deps -L
dependency=/home/r/Downloads/sysinfo/target/release/deps --cap-lints allow`
Compiling memoffset v0.2.1
Running `rustc --crate-name memoffset
/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/memoffset-0.2.1/src/lib.rs
--color always --crate-type lib --emit=dep-info,link -C opt-level=3 -C
metadata=93163e4c277f52d2 -C extra-filename=-93163e4c277f52d2 --out-dir
/home/r/Downloads/sysinfo/target/release/deps -L
dependency=/home/r/Downloads/sysinfo/target/release/deps --cap-lints allow`
Compiling rayon-core v1.4.1
Running `rustc --crate-name build_script_build
/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.4.1/build.rs
--color always --crate-type bin --emit=dep-info,link -C opt-level=3 -C
metadata=62469674b2ed76b1 -C extra-filename=-62469674b2ed76b1 --out-dir
/home/r/Downloads/sysinfo/target/release/build/rayon-core-62469674b2ed76b1 -L
dependency=/home/r/Downloads/sysinfo/target/release/deps --cap-lints allow`
Compiling rayon v1.0.3
Running `rustc --crate-name build_script_build
/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.0.3/build.rs
--color always --crate-type bin --emit=dep-info,link -C opt-level=3 -C
metadata=8fb28ece936c0a8e -C extra-filename=-8fb28ece936c0a8e --out-dir
/home/r/Downloads/sysinfo/target/release/build/rayon-8fb28ece936c0a8e -L
dependency=/home/r/Downloads/sysinfo/target/release/deps --cap-lints allow`
Compiling sysinfo v0.8.0 (/home/r/Downloads/sysinfo)
Running `rustc --crate-name build_script_build build.rs --color always
--crate-type bin --emit=dep-info,link -C opt-level=3 -C
metadata=763f1fb59a472dd2 -C extra-filename=-763f1fb59a472dd2 --out-dir
/home/r/Downloads/sysinfo/target/release/build/sysinfo-763f1fb59a472dd2 -L
dependency=/home/r/Downloads/sysinfo/target/release/deps`
Compiling either v1.5.0
Running `rustc --crate-name either
/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/either-1.5.0/src/lib.rs
--color always --crate-type lib --emit=dep-info,link -C opt-level=3 -C
metadata=36394b72827c68d6 -C extra-filename=-36394b72827c68d6 --out-dir
/home/r/Downloads/sysinfo/target/release/deps -L
dependency=/home/r/Downloads/sysinfo/target/release/deps --cap-lints allow`
Running
`/home/r/Downloads/sysinfo/target/release/build/libc-f4308fbe76c79a74/build-script-build`
Compiling crossbeam-utils v0.2.2
Running `rustc --crate-name crossbeam_utils
/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-utils-0.2.2/src/lib.rs
--color always --crate-type lib --emit=dep-info,link -C opt-level=3 --cfg
'feature="default"' --cfg 'feature="use_std"' -C metadata=a7604169deff4bd0 -C
extra-filename=-a7604169deff4bd0 --out-dir
/home/r/Downloads/sysinfo/target/release/deps -L
dependency=/home/r/Downloads/sysinfo/target/release/deps --extern
cfg_if=/home/r/Downloads/sysinfo/target/release/deps/libcfg_if-d5968d84c9c02488.rlib
--cap-lints allow`
Running
`/home/r/Downloads/sysinfo/target/release/build/arrayvec-75250f15b3a42fdf/build-script-build`
Running
`/home/r/Downloads/sysinfo/target/release/build/rayon-core-62469674b2ed76b1/build-script-build`
Running
`/home/r/Downloads/sysinfo/target/release/build/sysinfo-763f1fb59a472dd2/build-script-build`
Running `rustc --crate-name libc
/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.48/src/lib.rs
--color always --crate-type lib --emit=dep-info,link -C opt-level=3 --cfg
'feature="default"' --cfg 'feature="use_std"' -C metadata=f4b876d9b982cda6 -C
extra-filename=-f4b876d9b982cda6 --out-dir
/home/r/Downloads/sysinfo/target/release/deps -L
dependency=/home/r/Downloads/sysinfo/target/release/deps --cap-lints allow
--cfg core_cvoid`
Running `rustc --crate-name arrayvec
/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/arrayvec-0.4.10/src/lib.rs
--color always --crate-type lib --emit=dep-info,link -C opt-level=3 -C
metadata=38992e1254dcb296 -C extra-filename=-38992e1254dcb296 --out-dir
/home/r/Downloads/sysinfo/target/release/deps -L
dependency=/home/r/Downloads/sysinfo/target/release/deps --extern
nodrop=/home/r/Downloads/sysinfo/target/release/deps/libnodrop-ef4cd8ebe744f21f.rlib
--cap-lints allow`
Running
`/home/r/Downloads/sysinfo/target/release/build/rayon-8fb28ece936c0a8e/build-script-build`
Compiling crossbeam-epoch v0.3.1
Running `rustc --crate-name crossbeam_epoch
/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-epoch-0.3.1/src/lib.rs
--color always --crate-type lib --emit=dep-info,link -C opt-level=3 --cfg
'feature="crossbeam-utils"' --cfg 'feature="default"' --cfg
'feature="lazy_static"' --cfg 'feature="use_std"' -C metadata=fa27b45f7411831b
-C extra-filename=-fa27b45f7411831b --out-dir
/home/r/Downloads/sysinfo/target/release/deps -L
dependency=/home/r/Downloads/sysinfo/target/release/deps --extern
arrayvec=/home/r/Downloads/sysinfo/target/release/deps/libarrayvec-38992e1254dcb296.rlib
--extern
cfg_if=/home/r/Downloads/sysinfo/target/release/deps/libcfg_if-d5968d84c9c02488.rlib
--extern
crossbeam_utils=/home/r/Downloads/sysinfo/target/release/deps/libcrossbeam_utils-a7604169deff4bd0.rlib
--extern
lazy_static=/home/r/Downloads/sysinfo/target/release/deps/liblazy_static-539cf4522a29c3d3.rlib
--extern
memoffset=/home/r/Downloads/sysinfo/target/release/deps/libmemoffset-93163e4c277f52d2.rlib
--extern
nodrop=/home/r/Downloads/sysinfo/target/release/deps/libnodrop-ef4cd8ebe744f21f.rlib
--extern
scopeguard=/home/r/Downloads/sysinfo/target/release/deps/libscopeguard-6c70da18295810ff.rlib
--cap-lints allow`
Compiling num_cpus v1.9.0
Running `rustc --crate-name num_cpus
/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/num_cpus-1.9.0/src/lib.rs
--color always --crate-type lib --emit=dep-info,link -C opt-level=3 -C
metadata=9aa3387e82e4bb27 -C extra-filename=-9aa3387e82e4bb27 --out-dir
/home/r/Downloads/sysinfo/target/release/deps -L
dependency=/home/r/Downloads/sysinfo/target/release/deps --extern
libc=/home/r/Downloads/sysinfo/target/release/deps/liblibc-f4b876d9b982cda6.rlib
--cap-lints allow`
Compiling crossbeam-deque v0.2.0
Running `rustc --crate-name crossbeam_deque
/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/crossbeam-deque-0.2.0/src/lib.rs
--color always --crate-type lib --emit=dep-info,link -C opt-level=3 -C
metadata=9ab1aa3122db1ec4 -C extra-filename=-9ab1aa3122db1ec4 --out-dir
/home/r/Downloads/sysinfo/target/release/deps -L
dependency=/home/r/Downloads/sysinfo/target/release/deps --extern
crossbeam_epoch=/home/r/Downloads/sysinfo/target/release/deps/libcrossbeam_epoch-fa27b45f7411831b.rlib
--extern
crossbeam_utils=/home/r/Downloads/sysinfo/target/release/deps/libcrossbeam_utils-a7604169deff4bd0.rlib
--cap-lints allow`
Running `rustc --crate-name rayon_core
/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-core-1.4.1/src/lib.rs
--color always --crate-type lib --emit=dep-info,link -C opt-level=3 -C
metadata=b15e90ad2bacf190 -C extra-filename=-b15e90ad2bacf190 --out-dir
/home/r/Downloads/sysinfo/target/release/deps -L
dependency=/home/r/Downloads/sysinfo/target/release/deps --extern
crossbeam_deque=/home/r/Downloads/sysinfo/target/release/deps/libcrossbeam_deque-9ab1aa3122db1ec4.rlib
--extern
lazy_static=/home/r/Downloads/sysinfo/target/release/deps/liblazy_static-539cf4522a29c3d3.rlib
--extern
libc=/home/r/Downloads/sysinfo/target/release/deps/liblibc-f4b876d9b982cda6.rlib
--extern
num_cpus=/home/r/Downloads/sysinfo/target/release/deps/libnum_cpus-9aa3387e82e4bb27.rlib
--cap-lints allow`
Running `rustc --crate-name rayon
/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/rayon-1.0.3/src/lib.rs
--color always --crate-type lib --emit=dep-info,link -C opt-level=3 -C
metadata=c71b3aa0776d7acf -C extra-filename=-c71b3aa0776d7acf --out-dir
/home/r/Downloads/sysinfo/target/release/deps -L
dependency=/home/r/Downloads/sysinfo/target/release/deps --extern
crossbeam_deque=/home/r/Downloads/sysinfo/target/release/deps/libcrossbeam_deque-9ab1aa3122db1ec4.rlib
--extern
either=/home/r/Downloads/sysinfo/target/release/deps/libeither-36394b72827c68d6.rlib
--extern
rayon_core=/home/r/Downloads/sysinfo/target/release/deps/librayon_core-b15e90ad2bacf190.rlib
--cap-lints allow --cfg has_i128`
Running `rustc --crate-name sysinfo src/sysinfo.rs --color always
--crate-type rlib --crate-type cdylib --emit=dep-info,link -C opt-level=3 -C
metadata=1b6bee0fec01684b --out-dir
/home/r/Downloads/sysinfo/target/release/deps -L
dependency=/home/r/Downloads/sysinfo/target/release/deps --extern
cfg_if=/home/r/Downloads/sysinfo/target/release/deps/libcfg_if-d5968d84c9c02488.rlib
--extern
libc=/home/r/Downloads/sysinfo/target/release/deps/liblibc-f4b876d9b982cda6.rlib
--extern
rayon=/home/r/Downloads/sysinfo/target/release/deps/librayon-c71b3aa0776d7acf.rlib`
Finished release [optimized] target(s) in 15.53s
r@debian:~/Downloads/sysinfo$ rustc --version
rustc 1.32.0 (9fda7c223 2019-01-16)
r@debian:~/Downloads/sysinfo$
--- End Message ---
--- Begin Message ---
On an bullseye:i386 chroot I'm able to successfully build sysinfo (0.13.2-3)
using rustc 1.48.0+dfsg1-2, this should have been a solved case.
--
Sdrager,
Blair Noctis
pgpg8oNTUr1GW.pgp
Description: OpenPGP digital signature
--- End Message ---