Closed nathanchance closed 4 years ago
Executive merging as we need this otherwise every single build will fail because the Docker image and this repo will be out of sync. I'll deal with the flames tomorrow.
I already know that two outstanding issues will cause some failures but each has a patch:
https://github.com/ClangBuiltLinux/linux/issues/236 + https://github.com/ClangBuiltLinux/linux/issues/636 (https://lore.kernel.org/lkml/20190827004155.11366-1-natechancellor@gmail.com/)
https://github.com/ClangBuiltLinux/linux/issues/625 (https://lore.kernel.org/lkml/20190812023214.107817-1-natechancellor@gmail.com/)
Worst case, we can apply those patches but given they are just warnings, we can use KCFLAGS
to hide them just through make
. We'll see how much everything is on fire tomorrow.
Same logic as https://github.com/ClangBuiltLinux/dockerimage/pull/36.
TODO: Try to simplify this logic by making the versioning automatic in
driver.sh
if running a Travis build (Travis specific variables set for example).