Description of problem: Package lldb fails to build from source in Fedora rawhide on aarch64, ppc64le, s390x. It fails with following errors: On aarch64: BUILDSTDERR: /builddir/build/BUILD/lldb-8.0.0.src/source/Plugins/Process/Linux/NativeRegisterContextLinux_arm64.cpp:792:29: error: aggregate 'lldb_private::process_linux::NativeRegisterContextLinux_arm64::ReadHardwareDebugInfo()::user_hwdebug_state dreg_state' has incomplete type and cannot be defined BUILDSTDERR: 792 | struct user_hwdebug_state dreg_state; BUILDSTDERR: | ^~~~~~~~~~ ... On ppc64le: BUILDSTDERR: /builddir/build/BUILD/lldb-8.0.0.src/source/Plugins/Process/Linux/NativeRegisterContextLinux_ppc64le.cpp:575:15: error: 'PPC_BREAKPOINT_TRIGGER_WRITE' was not declared in this scope BUILDSTDERR: 575 | rw_mode = PPC_BREAKPOINT_TRIGGER_WRITE; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ... On s390x BUILDSTDERR: from /builddir/build/BUILD/lldb-8.0.0.src/source/Plugins/Process/Linux/NativeRegisterContextLinux_s390x.cpp:22: BUILDSTDERR: /usr/include/sys/ptrace.h:129:3: error: expected identifier before numeric constant BUILDSTDERR: 129 | PTRACE_SINGLEBLOCK = 12, BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: /usr/include/sys/ptrace.h:129:3: error: expected '}' before numeric constant BUILDSTDERR: In file included from /builddir/build/BUILD/lldb-8.0.0.src/source/Plugins/Process/Linux/NativeRegisterContextLinux_s390x.cpp:24: BUILDSTDERR: /usr/include/sys/ptrace.h:85:1: note: to match this '{' BUILDSTDERR: 85 | { BUILDSTDERR: | ^ BUILDSTDERR: In file included from /usr/include/asm/ptrace.h:6, ... BUILDSTDERR: /builddir/build/BUILD/lldb-8.0.0.src/source/Plugins/Process/Linux/NativeRegisterContextLinux_s390x.cpp:307:5: error: 's390_fp_regs' was not declared in this scope BUILDSTDERR: 307 | s390_fp_regs fp_regs; BUILDSTDERR: | ^~~~~~~~~~~~ Version-Release number of selected component (if applicable): 8.0.0-2.fc31 Additional info: This package is tracked by Koschei. See: http://apps.fedoraproject.org/koschei/package/lldb Dependency changes from the last successful build: https://apps.fedoraproject.org/koschei/build/6688596
It has fixed on its own (probably due to kernel-headers update) later: https://apps.fedoraproject.org/koschei/build/6715649