/var/tmp/portage/app-crypt/libu2f-server-1.1.0/work/libu2f-server-1.1.0/u2f-server/core.c: In function parse_clientData: /var/tmp/portage/app-crypt/libu2f-server-1.1.0/work/libu2f-server-1.1.0/u2f-server/core.c:480:58: error: FALSE undeclared (first use in this function) 480 | if (u2fs_json_object_object_get(jo, challenge, k) == FALSE) | ^~~~~ /var/tmp/portage/app-crypt/libu2f-server-1.1.0/work/libu2f-server-1.1.0/u2f-server/core.c:480:58: note: each undeclared identifier is reported only once for each function it appears in ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 17.0_musl_hardened-20200425-233309 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-gentoo-linux-musl-9.3.0 * clang version 10.0.0 Target: x86_64-gentoo-linux-musl Thread model: posix InstalledDir: /usr/lib/llvm/10/bin /usr/lib/llvm/10 10.0.0 Available Python interpreters, in order of preference: [1] python3.6 [2] python3.8 [3] python3.7 [4] python2.7 (fallback) Available Ruby profiles: [1] ruby24 (with Rubygems) [2] ruby25 (with Rubygems) * Available Rust versions: [1] rust-bin-1.43.0 [2] rust-1.43.0 * The following VMs are available for generation-2: timestamp(s) of HEAD at this tinderbox image: /var/db/repos/gentoo Sat May 2 09:11:33 UTC 2020 /var/db/repos/musl Thu Apr 30 21:54:55 UTC 2020 emerge -qpvO app-crypt/libu2f-server [ebuild R ] app-crypt/libu2f-server-1.1.0 USE="-libressl -static-libs -test"
Created attachment 635666 [details] emerge-info.txt
Created attachment 635668 [details] app-crypt:libu2f-server-1.1.0:20200502-101640.log
Created attachment 635670 [details] emerge-history.txt
Created attachment 635672 [details] environment
Created attachment 635674 [details] etc.portage.tbz2
Created attachment 635676 [details] logs.tbz2
Created attachment 635678 [details] temp.tbz2
Is this not due to json-c changes and fixed with patch as in https://bugs.gentoo.org/720358 ?
Yeah a similar fix will be needed here, this isn't musl-related
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=574fbc1efb046ed72d9bedf6bbdb511d76e31bc8 commit 574fbc1efb046ed72d9bedf6bbdb511d76e31bc8 Author: Lars Wendler <polynomial-c@gentoo.org> AuthorDate: 2020-05-02 14:56:41 +0000 Commit: Göktürk Yüksek <gokturk@gentoo.org> CommitDate: 2020-05-06 00:39:08 +0000 app-crypt/libu2f-server: Fixed build with dev-libs/json-c-0.14 Closes: https://bugs.gentoo.org/720442 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> Signed-off-by: Göktürk Yüksek <gokturk@gentoo.org> .../files/libu2f-server-1.1.0-jsonc014.patch | 34 ++++++++++++++++++++++ app-crypt/libu2f-server/libu2f-server-1.1.0.ebuild | 3 +- 2 files changed, 36 insertions(+), 1 deletion(-)