The Linux API Headers expose the kernel's API for use by Glibc.
The Linux kernel needs to expose an Application Programming Interface (API) for the system's C library to utilize. This is done by way of sanitizing various C header files that are shipped in the Linux kernel source tarball.
Apply a sed subsitution to suppress the installation of header files in /usr/include/scsi. The versions provided by Glibc will be used instead:
sed '/scsi/d' -i.orig include/Kbuild
Install the header files:
make mrproper make headers_check make INSTALL_HDR_PATH=/usr headers_install