too long lines were shrinked: x86_64-gentoo-linux-musl-g++ -DHAVE_CONFIG_H -I. -DBINDIR='"/usr/bin"' -DSYSCONFDIR='"/etc"' -DPKGDATADIR='"/usr/share/systemtap"' -DPKGLIBDIR='"/usr/libexec/systemtap"' -DLOCALEDIR='"/usr/share/locale"' -DDOCDIR='"/usr/share/doc/systemtap-4.4"' -DPYEXECDIR='"/usr/lib/python3.9/site-packages"' -DPY x86_64-gentoo-linux-musl-g++ -DHAVE_CONFIG_H -I. -DBINDIR='"/usr/bin"' -DSYSCONFDIR='"/etc"' -DPKGDATADIR='"/usr/share/systemtap"' -DPKGLIBDIR='"/usr/libexec/systemtap"' -DLOCALEDIR='"/usr/share/locale"' -DDOCDIR='"/usr/share/doc/systemtap-4.4"' -DPYEXECDIR='"/usr/lib/python3.9/site-packages"' -DPY In file included from staptree.h:27, from staptree.cxx:10: util.h:80:12: error: 'gid_t' does not name a type; did you mean 'uid_t'? 80 | extern "C" gid_t get_gid (const char *group_name); | ^~~~~ | uid_t util.h:82:19: error: 'gid_t' was not declared in this scope; did you mean 'uid_t'? ------------------------------------------------------------------- This is an stable amd64 chroot image at a tinderbox (==build bot) name: 17.0_musl_hardened-j4_stable-20211209-194823 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-gentoo-linux-musl-11.2.0 * Python 3.9.9 Available Rust versions: [1] rust-bin-1.56.1 * php cli: HEAD of ::gentoo commit 9ab6d690183d29c4a5c94aecc7bd54493dccc5d9 Author: Repository mirror & CI <repomirrorci@gentoo.org> Date: Thu Dec 9 18:51:39 2021 +0000 2021-12-09 18:51:38 UTC emerge -qpvO dev-util/systemtap [ebuild N ] dev-util/systemtap-4.4 USE="ssl -libvirt (-selinux) -sqlite -test -zeroconf" PYTHON_SINGLE_TARGET="python3_9 -python3_8"
Created attachment 757807 [details] emerge-info.txt
Created attachment 757808 [details] dev-util:systemtap-4.4:20211209-205614.log
Created attachment 757809 [details] emerge-history.txt
Created attachment 757810 [details] environment
Created attachment 757811 [details] etc.portage.tar.bz2
Created attachment 757812 [details] logs.tar.bz2
Created attachment 757813 [details] temp.tar.bz2
Seems like we need grp.h included?
tinderbox_musl has reproduced this issue with version 4.5-r1 - Updating summary.
*** Bug 830803 has been marked as a duplicate of this bug. ***
*** Bug 895844 has been marked as a duplicate of this bug. ***
*** Bug 828812 has been marked as a duplicate of this bug. ***
*** Bug 853706 has been marked as a duplicate of this bug. ***
There seems to be a bunch of musl issues.
*** Bug 924152 has been marked as a duplicate of this bug. ***
*** Bug 713304 has been marked as a duplicate of this bug. ***
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7963f202b136d1fffa671ad026832a9325eb8605 commit 7963f202b136d1fffa671ad026832a9325eb8605 Author: Sam James <sam@gentoo.org> AuthorDate: 2024-08-21 02:47:58 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2024-08-21 02:48:48 +0000 profiles/features/musl: mask dev-debug/systemtap & USE=systemtap It needs porting to musl and fails to build in a few ways. Avoid collecting dupes by masking it. Closes: https://bugs.gentoo.org/828615 Closes: https://bugs.gentoo.org/925857 Closes: https://bugs.gentoo.org/932181 Signed-off-by: Sam James <sam@gentoo.org> profiles/features/musl/package.mask | 4 ++++ profiles/features/musl/use.mask | 6 +++++- 2 files changed, 9 insertions(+), 1 deletion(-)