too long lines were shrinked: ninja -v -j4 -l0 [1/20] /usr/bin/x86_64-gentoo-linux-musl-g++ -I/var/tmp/portage/media-libs/rtmidi-5.0.0/work/rtmidi-5.0.0 -pipe -march=native -fno-diagnostics-color -O2 -Wall -fno-diagnostics-color -std=c++11 -MD -MT CMakeFiles/cmidiin.dir/tests/cmidiin.cpp.o -MF CMakeFiles/cmidiin.dir/tests/cmidiin.cpp.o.d -o CM [2/20] /usr/bin/x86_64-gentoo-linux-musl-g++ -DJACK_HAS_PORT_RENAME -DRTMIDI_EXPORT -D__LINUX_ALSA__ -D__UNIX_JACK__ -Drtmidi_EXPORTS -I/var/tmp/portage/media-libs/rtmidi-5.0.0/work/rtmidi-5.0.0 -pipe -march=native -fno-diagnostics-color -O2 -Wall -fPIC -fno-diagnostics-color -std=c++11 -MD -MT CMa FAILED: CMakeFiles/rtmidi.dir/RtMidi.cpp.o /usr/bin/x86_64-gentoo-linux-musl-g++ -DJACK_HAS_PORT_RENAME -DRTMIDI_EXPORT -D__LINUX_ALSA__ -D__UNIX_JACK__ -Drtmidi_EXPORTS -I/var/tmp/portage/media-libs/rtmidi-5.0.0/work/rtmidi-5.0.0 -pipe -march=native -fno-diagnostics-color -O2 -Wall -fPIC -fno-diagnostics-color -std=c++11 -MD -MT CMakeFiles /var/tmp/portage/media-libs/rtmidi-5.0.0/work/rtmidi-5.0.0/RtMidi.cpp: In member function 'virtual void MidiOutJack::sendMessage(const unsigned char*, size_t)': /var/tmp/portage/media-libs/rtmidi-5.0.0/work/rtmidi-5.0.0/RtMidi.cpp:3611:7: error: 'pthread_yield' was not declared in this scope; did you mean 'pthread_self'? 3611 | pthread_yield(); | ^~~~~~~~~~~~~ ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 17.0_musl-j4-20230218-020026 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-gentoo-linux-musl-12 * clang/llvm (if any): clang version 15.0.7 Target: x86_64-gentoo-linux-musl Thread model: posix InstalledDir: /usr/lib/llvm/15/bin Configuration file: /etc/clang/clang.cfg /usr/lib/llvm/15 15.0.7 Python 3.10.10 Available Ruby profiles: [1] ruby27 (with Rubygems) [2] ruby30 (with Rubygems) * Available Rust versions: [1] rust-1.67.1 * The following VMs are available for generation-2: 1) Eclipse Temurin JDK 11.0.18_p10 [openjdk-bin-11] *) Eclipse Temurin JDK 17.0.6_p10 [openjdk-bin-17] 3) Eclipse Temurin JDK 8.362_p09 [openjdk-bin-8] Available Java Virtual Machines: [1] openjdk-bin-8 [2] openjdk-bin-11 [3] openjdk-bin-17 system-vm php cli (if any): HEAD of ::gentoo commit f144337f9c5aa7f8a3edcbd98af4d2aacc6c78c7 Author: Repository mirror & CI <repomirrorci@gentoo.org> Date: Sun Feb 19 06:31:57 2023 +0000 2023-02-19 06:31:57 UTC emerge -qpvO media-libs/rtmidi [ebuild N ] media-libs/rtmidi-5.0.0 USE="alsa jack"
Created attachment 852946 [details] emerge-info.txt
Created attachment 852948 [details] emerge-history.txt
Created attachment 852950 [details] environment
Created attachment 852952 [details] etc.clang.tar.bz2
Created attachment 852954 [details] etc.portage.tar.bz2
Created attachment 852956 [details] logs.tar.bz2
Created attachment 852958 [details] media-libs:rtmidi-5.0.0:20230219-074653.log
Created attachment 852960 [details] temp.tar.bz2
Is this really gcc13 related? Sound, that musl doesn't provide pthread_yield? But I am no expert here. @sam: any ideas?
~/musl$ grep -rsn pthread_yield ~/musl 1 $ git log -S pthread_yield | cat ~/musl$ Unblocking gcc-13 - seems unrelated
Closing, 5.0.0 does not exist anymore in tree.