build-style/void-cross: fix build with 5.10 kernel headers

This commit is contained in:
John 2021-01-05 21:46:22 +01:00 committed by q66
parent 2d80cf4c49
commit 0caccad4cc

View file

@ -174,10 +174,11 @@ _void_cross_build_kernel_headers() {
cd linux-${ver} cd linux-${ver}
make ARCH=$cross_linux_arch headers_check make ARCH=${cross_linux_arch} headers
make ARCH=$cross_linux_arch \ find usr/include -name '.*' -delete
INSTALL_HDR_PATH=${wrksrc}/build_root/usr/${cross_triplet}/usr \ rm usr/include/Makefile
headers_install rm -r usr/include/drm
cp -a usr/include ${wrksrc}/build_root/usr/${cross_triplet}/usr
touch ${wrksrc}/.linux_headers_done touch ${wrksrc}/.linux_headers_done
} }
@ -533,11 +534,7 @@ do_install() {
# Install Linux headers # Install Linux headers
cd ${wrksrc}/linux-$(cat ${wrksrc}/.linux_version) cd ${wrksrc}/linux-$(cat ${wrksrc}/.linux_version)
make ARCH=${cross_linux_arch} \ cp -a usr/include ${DESTDIR}/${sysroot}/usr
INSTALL_HDR_PATH=${DESTDIR}/${sysroot}/usr headers_install
rm -f $(find ${DESTDIR}/${sysroot}/usr/include \
-name .install -or -name ..install.cmd)
rm -rf ${DESTDIR}/${sysroot}/usr/include/drm
# Install binutils # Install binutils
cd ${wrksrc}/binutils_build cd ${wrksrc}/binutils_build