mirror of
https://github.com/openwrt/openwrt.git
synced 2025-02-02 09:18:05 +00:00
dbb6698721
Trying to compile x86 or x86_64 on macOS will fail with: openwrt/build_dir/target-x86_64_musl/linux-x86_64/linux-6.6.36/tools/include/linux/rbtree.h:21:10: fatal error: 'linux/stddef.h' file not found After some digging, it seems that we dropped the old 212-tools_portability patch when 6.6 x86 support was added, then Felix added back some parts of it in ("kernel: fix tools build breakage on macos with x86") but trying to build x86 kernels will still fail. So, lets add more of the required changes from the 212-tools_portability patch so that x86 kernels build on macOS. Fixes: 69b145188f1a ("generic: 6.6: Removal of tools_portability.patch already included in kernel 6.6") Link: https://github.com/openwrt/openwrt/pull/15904 Signed-off-by: Robert Marko <robimarko@gmail.com>