Las cabeceras API de Linux exponen la API del núcleo para ser usada por Glibc.
El núcleo Linux necesita exponer una Interfaz de Programación de Aplicaciones (API) para ser usada por la librería C del sistema (Glibc en LFS). Esto se hace sanitizando los diversos ficheros de cabecera incluidos en el paquete con las fuentes de núcleo Linux.
Aplica una sustitución sed para suprimir la instalación
de los ficheros de cabecera en /usr/include/scsi
. En su lugar se utilizará la
versión proporcionada por Glibc:
sed -i '/scsi/d' include/Kbuild
Instala los ficheros de cabecera:
make mrproper make headers_check make INSTALL_HDR_PATH=dest headers_install cp -rv dest/include/* /usr/include