In file included from /var/tmp/portage/app-office/ledger-3.3.2-r1/work/ledger-3.3.2/src/amount.h:56, from /var/tmp/portage/app-office/ledger-3.3.2-r1/work/ledger-3.3.2/src/balance.h:52, from /var/tmp/portage/app-office/ledger-3.3.2-r1/work/ledger-3.3.2/src/value.h:52, from /var/tmp/portage/app-office/ledger-3.3.2-r1/work/ledger-3.3.2/src/csv.h:45, from /var/tmp/portage/app-office/ledger-3.3.2-r1/work/ledger-3.3.2/src/csv.cc:34: /var/tmp/portage/app-office/ledger-3.3.2-r1/work/ledger-3.3.2/src/utils.h: In function ledger::string ledger::sha1sum(const string&): /var/tmp/portage/app-office/ledger-3.3.2-r1/work/ledger-3.3.2/src/utils.h:631:18: error: cannot convert unsigned int [5] to unsigned char (&)[20] 631 | sha.get_digest(message_digest); | ^~~~~~~~~~~~~~ ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 23.0_desktop_gnome_systemd-20241017-150503 UNMASKED: Please re-assign to ztrawhcse@ if you cannot reproduced it with regular meson. <dev-build/meson-9999 Issues involving opaque types / incomplete typedefs should block bug 930805 >=sys-libs/ncurses-6.5 The attached etc.portage.tar.xz has all details. ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-10 [2] x86_64-pc-linux-gnu-14 * clang version 19.1.3 llvm-config: 19.1.3 Python 3.12.7 go version go1.23.2 linux/amd64 [1] php8.3 * Available Ruby profiles: (none found) Available Rust versions: [1] rust-bin-1.82.0 [2] rust-1.82.0 * The following VMs are available for generation-2: 1) Eclipse Temurin JDK 11.0.25_p9 [openjdk-bin-11] 2) Eclipse Temurin JDK 17.0.13_p11 [openjdk-bin-17] 3) Eclipse Temurin JDK 21.0.5_p11 [openjdk-bin-21] *) Eclipse Temurin JDK 8.432_p06 [openjdk-bin-8] Available Java Virtual Machines: [1] openjdk-bin-8 system-vm [2] openjdk-bin-11 [3] openjdk-bin-17 [4] openjdk-bin-21 The Glorious Glasgow Haskell Compilation System, version 9.2.8 HEAD of ::gentoo commit daaabddacf40a9e3e5aa3a48ed505924a3fb1cac Author: Repository mirror & CI <repomirrorci@gentoo.org> Date: Sat Nov 2 13:52:43 2024 +0000 2024-11-02 13:52:42 UTC emerge -qpvO =app-office/ledger-3.3.2-r1
Created attachment 907685 [details] emerge-info.txt
Created attachment 907686 [details] app-office:ledger-3.3.2-r1:20241102-154041.log
Created attachment 907687 [details] emerge-history.txt.xz
Created attachment 907688 [details] environment
Created attachment 907689 [details] etc.clang.tar.xz
Created attachment 907690 [details] etc.portage.tar.xz
Created attachment 907691 [details] logs.tar.xz
Created attachment 907692 [details] qlist-info.txt.xz
Created attachment 907693 [details] temp.tar.xz
I can reproduce this with boost 1.86 but not boost 1.85
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac67334aa9cbd0e41b9e11921cd38a92f7a135c6 commit ac67334aa9cbd0e41b9e11921cd38a92f7a135c6 Author: Erik Mackdanz <stasibear@gentoo.org> AuthorDate: 2024-11-03 19:27:46 +0000 Commit: Erik Mackdanz <stasibear@gentoo.org> CommitDate: 2024-11-03 20:11:30 +0000 app-office/ledger: bump to -r2 Fix compilation against boost 1.86 by applying patch from https://github.com/ledger/ledger/pull/2381/files Closes: https://bugs.gentoo.org/942763 Signed-off-by: Erik Mackdanz <stasibear@gentoo.org> app-office/ledger/files/sha1sum.patch | 110 +++++++++++++++++++++++++++++ app-office/ledger/ledger-3.3.2-r2.ebuild | 117 +++++++++++++++++++++++++++++++ 2 files changed, 227 insertions(+)