mirror of
https://github.com/flatcar/scripts.git
synced 2025-12-07 10:22:12 +01:00
coreos-kernel: remove generated headers before build
This is a temporary hack for upgrading to 4.1. Later it should be dropped again or we should just drop caching the kernel build directory between builds, relying on ccache to keep kernel builds speedy instead.
This commit is contained in:
parent
38571f76d1
commit
1374059731
@ -136,6 +136,13 @@ coreos-kernel_src_prepare() {
|
|||||||
|
|
||||||
# make sure no keys are cached from a previous build
|
# make sure no keys are cached from a previous build
|
||||||
shred_keys
|
shred_keys
|
||||||
|
|
||||||
|
# HACK: generated syscall headers aren't always regenerated when jumping
|
||||||
|
# from 4.0.x to 4.1.x causing errors like this:
|
||||||
|
# arch/x86/built-in.o:(.rodata+0xb40): undefined reference to `stub_iopl'
|
||||||
|
# arch/x86/built-in.o:(.rodata+0x1388): undefined reference to `sys32_vm86_warning'
|
||||||
|
# arch/x86/built-in.o:(.rodata+0x1530): undefined reference to `sys32_vm86_warning'
|
||||||
|
rm -rf "${KBUILD_OUTPUT}/arch/x86/include/generated" || die
|
||||||
}
|
}
|
||||||
|
|
||||||
coreos-kernel_src_configure() {
|
coreos-kernel_src_configure() {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user