From: Daniel Gomez <da.gomez@xxxxxxxxxxx> The mdp object 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/mdp/Makefile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/scripts/selinux/mdp/Makefile b/scripts/selinux/mdp/Makefile index d61058ddd15c..19ab8682ae3d 100644 --- a/scripts/selinux/mdp/Makefile +++ b/scripts/selinux/mdp/Makefile @@ -2,6 +2,7 @@ hostprogs-always-y += mdp HOST_EXTRACFLAGS += \ -I$(srctree)/include/uapi -I$(srctree)/include \ - -I$(srctree)/security/selinux/include -I$(objtree)/include + -I$(srctree)/security/selinux/include -I$(objtree)/include \ + -I$(srctree)/usr/include clean-files := policy.* file_contexts -- Git-146)