From: Daniel Gomez <da.gomez@xxxxxxxxxxx> The genheaders requires the bitsperlong.h and posix_types.h headers. To ensure these headers are found during compilation on macOS hosts, add usr/include to HOST_EXTRACFLAGS in the genheaders Makefile. This adjustment allows the compiler to locate all necessary headers when they are not available by default on macOS. Signed-off-by: Daniel Gomez <da.gomez@xxxxxxxxxxx> --- scripts/selinux/genheaders/Makefile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/scripts/selinux/genheaders/Makefile b/scripts/selinux/genheaders/Makefile index 1faf7f07e8db..017149c90f8e 100644 --- a/scripts/selinux/genheaders/Makefile +++ b/scripts/selinux/genheaders/Makefile @@ -2,4 +2,5 @@ hostprogs-always-y += genheaders HOST_EXTRACFLAGS += \ -I$(srctree)/include/uapi -I$(srctree)/include \ - -I$(srctree)/security/selinux/include + -I$(srctree)/security/selinux/include \ + -I$(srctree)/usr/include -- Git-146)