Using rust version: dev-lang/rust-bin-1.77.1::gentoo
Last few lines of build log:
^[[1m^[[32m Compiling^[[0m url v2.3.1
^[[1m^[[32m Running^[[0m `rustc --crate-name url --edition=2018 /var/tmp/portage/media-sound/spotifyd-0.3.5/work/cargo_home/gentoo/url-2.3>
^[[1m^[[32m Running^[[0m `rustc --crate-name semver --edition=2018 /var/tmp/portage/media-sound/spotifyd-0.3.5/work/cargo_home/gentoo/semv>
^[[1m^[[32m Running^[[0m `/var/tmp/portage/media-sound/spotifyd-0.3.5/work/spotifyd-0.3.5/target/release/build/crossbeam-utils-4ddd382e11a>
^[[1m^[[32m Compiling^[[0m cipher v0.2.5
^[[1m^[[32m Running^[[0m `rustc --crate-name cipher --edition=2018 /var/tmp/portage/media-sound/spotifyd-0.3.5/work/cargo_home/gentoo/ciph>
^[[1m^[[32m Running^[[0m `/var/tmp/portage/media-sound/spotifyd-0.3.5/work/spotifyd-0.3.5/target/release/build/io-lifetimes-dc7c34266e51dc>
^[[1m^[[32m Compiling^[[0m ring v0.16.20
^[[1m^[[32m Running^[[0m `rustc --crate-name build_script_build --edition=2018 /var/tmp/portage/media-sound/spotifyd-0.3.5/work/cargo_home>
^[[0m^[[1mFor more information about this error, try `rustc --explain E0310`.^[[0m
^[[1m^[[31merror^[[0m^[[1m:^[[0m could not compile `rustc-serialize` (lib) due to 1 previous error
Caused by:
process didn't exit successfully: `rustc --crate-name rustc_serialize /var/tmp/portage/media-sound/spotifyd-0.3.5/work/cargo_home/gentoo/rus>
^[[1m^[[33mwarning^[[0m^[[1m:^[[0m build failed, waiting for other jobs to finish...
^[[31;01m*^[[0m ERROR: media-sound/spotifyd-0.3.5::guru failed (compile phase):
^[[31;01m*^[[0m cargo build failed
^[[31;01m*^[[0m
^[[31;01m*^[[0m Call stack:
^[[31;01m*^[[0m ebuild.sh, line 136: Called src_compile
^[[31;01m*^[[0m environment, line 2041: Called cargo_src_compile
^[[31;01m*^[[0m environment, line 867: Called die
^[[31;01m*^[[0m The specific snippet of code:
^[[31;01m*^[[0m "${@}" || die "cargo build failed"
^[[31;01m*^[[0m
^[[31;01m*^[[0m If you need support, post the output of `emerge --info '=media-sound/spotifyd-0.3.5::guru'`,
^[[31;01m*^[[0m the complete build log and the output of `emerge -pqv '=media-sound/spotifyd-0.3.5::guru'`.
^[[31;01m*^[[0m The complete build log is located at '/var/tmp/portage/media-sound/spotifyd-0.3.5/temp/build.log'.
^[[31;01m*^[[0m The ebuild environment file is located at '/var/tmp/portage/media-sound/spotifyd-0.3.5/temp/environment'.
^[[31;01m*^[[0m Working directory: '/var/tmp/portage/media-sound/spotifyd-0.3.5/work/spotifyd-0.3.5'
^[[31;01m*^[[0m S: '/var/tmp/portage/media-sound/spotifyd-0.3.5/work/spotifyd-0.3.5'
The error code for rustc E031 states: A parameter type is missing a lifetime constraint or has a lifetime that does not live long enough.
Output of emerge -pqv '=media-sound/spotifyd-0.3.5::guru':
[ebuild N ] media-sound/spotifyd-0.3.5 USE="alsa dbus pulseaudio -debug -portaudio -rodio"
(Long) Complete output of emerge --info '=media-sound/spotifyd-0.3.5::guru'
Using Gentoo Linux, spotifyd-0.3.5::guru
Using rust version: dev-lang/rust-bin-1.77.1::gentoo
Last few lines of build log:
The error code for rustc E031 states: A parameter type is missing a lifetime constraint or has a lifetime that does not live long enough.
Output of
emerge -pqv '=media-sound/spotifyd-0.3.5::guru'
:(Long) Complete output of
emerge --info '=media-sound/spotifyd-0.3.5::guru'