The effect on gentoo is worse. This seems basically the interaction between clang and gcc.
[ 46%] Running generator for /home/skinkie/Sources/widgetbinding/bindings.xml.
qt.shiboken: (bindings) findClangBuiltInIncludesDir: Falling back from /usr/lib/llvm/20/lib64 to /usr/lib/llvm/20/lib.
qt.shiboken: (bindings) findClangBuiltInIncludesDir: No subdirectories found in /usr/lib/llvm/20/lib/clang.
qt.shiboken: (bindings) CLANG v0.64, builtins includes directory: /usr/lib/llvm/20/include
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstddef:52:10: fatal error: 'stddef.h' file not found
(bindings) Errors in /tmp/bindings_ZKXgsq.hpp:
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstddef:52:10: fatal: 'stddef.h' file not found
/tmp/bindings_ZKXgsq.hpp:1:10: note: in file included from /tmp/bindings_ZKXgsq.hpp:1:
/home/skinkie/Sources/widgetbinding/bindings.h:6:10: note: in file included from /home/skinkie/Sources/widgetbinding/bindings.h:6:
/home/skinkie/Sources/widgetbinding/wigglywidget.h:7:10: note: in file included from /home/skinkie/Sources/widgetbinding/wigglywidget.h:7:
/home/skinkie/Sources/widgetbinding/macros.h:7:10: note: in file included from /home/skinkie/Sources/widgetbinding/macros.h:7:
/usr/include/qt6/QtCore/qglobal.h:14:12: note: in file included from /usr/include/qt6/QtCore/qglobal.h:14:
(bindings) Clang: 1 diagnostic messages:
/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15/cstddef:52:10: fatal: 'stddef.h' file not found
/tmp/bindings_ZKXgsq.hpp:1:10: note: in file included from /tmp/bindings_ZKXgsq.hpp:1:
/home/skinkie/Sources/widgetbinding/bindings.h:6:10: note: in file included from /home/skinkie/Sources/widgetbinding/bindings.h:6:
/home/skinkie/Sources/widgetbinding/wigglywidget.h:7:10: note: in file included from /home/skinkie/Sources/widgetbinding/wigglywidget.h:7:
/home/skinkie/Sources/widgetbinding/macros.h:7:10: note: in file included from /home/skinkie/Sources/widgetbinding/macros.h:7:
/usr/include/qt6/QtCore/qglobal.h:14:12: note: in file included from /usr/include/qt6/QtCore/qglobal.h:14:
Keeping temporary file: /tmp/bindings_ZKXgsq.hpp
shiboken: Error running ApiExtractor.
Command line:
"--generator-set=shiboken"
"--enable-parent-ctor-heuristic"
"--enable-pyside-extensions"
"--enable-return-value-heuristic"
"--use-isnull-as-nb_nonzero"
"--avoid-protected-hack"
"-I/usr/include/qt6/QtWidgets"
"-I/usr/include/qt6"
"-I/home/skinkie/Sources/widgetbinding"
"-T/home/skinkie/Sources/widgetbinding"
"-T/mnt/storage/home/skinkie/Sources/widgetbinding/build/venv/lib/python3.12/site-packages/PySide6/typesystems"
"--output-directory=/home/skinkie/Sources/widgetbinding/build"
"/home/skinkie/Sources/widgetbinding/bindings.h"
"/home/skinkie/Sources/widgetbinding/bindings.xml"
make[2]: *** [CMakeFiles/wiggly_autogen_timestamp_deps.dir/build.make:75: wiggly/wiggly_module_wrapper.cpp] Error 1
make[1]: *** [CMakeFiles/Makefile2:225: CMakeFiles/wiggly_autogen_timestamp_deps.dir/all] Error 2
make: *** [Makefile:136: all] Error 2