selinux: fix Makefile for versions of make < v4.3
authorPaul Moore <paul@paul-moore.com>
Thu, 1 Jun 2023 21:04:02 +0000 (17:04 -0400)
committerPaul Moore <paul@paul-moore.com>
Fri, 2 Jun 2023 19:34:29 +0000 (15:34 -0400)
commitec4a491d180b076191e72ef88c240caead1b20fc
tree87502d02107f78284246497234b40f2c14d2e7eb
parentcec5fe700799b3f863d25cf883f02e5735598ab5
selinux: fix Makefile for versions of make < v4.3

As noted in the comments of this commit, the current SELinux Makefile
requires features found in make v4.3 or later, which is problematic
as the Linux Kernel currently only requires make v3.82.  This patch
fixes the SELinux Makefile so that it works properly on these older
versions of make, and adds a couple of comments to the Makefile about
how it can be improved once make v4.3 is required by the kernel.

Fixes: 6f933aa7dfd0 ("selinux: more Makefile tweaks")
Signed-off-by: Paul Moore <paul@paul-moore.com>
security/selinux/Makefile