Compiling nitrokey v0.3.4 Compiling nitrocli v0.2.3 (/var/tmp/portage/app-crypt/nitrocli-0.2.3-r1/work/nitrocli-0.2.3) error: unused doc comment --> src/args.rs:62:1 | 62 | /// The available Nitrokey models. ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 17.1_20190525-112106 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-7.3.1 [2] x86_64-pc-linux-gnu-9.1.0 * Available Python interpreters, in order of preference: [1] python3.6 [2] python2.7 (fallback) [3] pypy (fallback) Available Ruby profiles: [1] ruby24 (with Rubygems) * Available Rust versions: [1] rust-1.35.0 * emerge -qpvO app-crypt/nitrocli [ebuild N ] app-crypt/nitrocli-0.2.3-r1 USE="-debug"
Created attachment 577894 [details] emerge-info.txt
Created attachment 577896 [details] app-crypt:nitrocli-0.2.3-r1:20190527-150630.log
Created attachment 577898 [details] emerge-history.txt
Created attachment 577900 [details] environment
Created attachment 577902 [details] etc.portage.tbz2
Created attachment 577904 [details] temp.tbz2
Thanks for the report, Toralf. This problem has been fixed upstream at 5383aa73b339e6a53ff027ee6012a3428f67466a (https://github.com/d-e-s-o/nitrocli/commit/5383aa73b339e6a53ff027ee6012a3428f67466a). I hope to be able to cut a new release by the end of the week. Meanwhile, I'll probably have to blacklist Rust 1.35 (or higher).
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2f4fcdd819a8b4812c2aacd303a28654d575ece commit e2f4fcdd819a8b4812c2aacd303a28654d575ece Author: Daniel Mueller <deso@posteo.net> AuthorDate: 2019-05-27 18:18:32 +0000 Commit: Georgy Yakovlev <gyakovlev@gentoo.org> CommitDate: 2019-05-28 02:36:21 +0000 app-crypt/nitrocli: Add patch for build failure with Rust 1.35 With dev-lang/rust-1.35 (or higher, presumably) nitrocli fails to build because of a unused comments that are flagged starting with this version. The change has been fixed upstream and with this change we add a patch back porting the fix to 0.2.3. Closes: https://bugs.gentoo.org/686870 Signed-off-by: Daniel Müller <deso@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/12119 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> .../files/nitrocli_-_fix-rust-1.35-build.patch | 52 ++++++++++++++++++++++ app-crypt/nitrocli/nitrocli-0.2.3-r1.ebuild | 5 +++ 2 files changed, 57 insertions(+)