mirror of
https://github.com/cirosantilli/linux-kernel-module-cheat.git
synced 2026-01-23 10:15:57 +01:00
qemu: update to v2.12.0 The Buildroot update fixes #28 which broke the build on Ubuntu 18.04, which had error message: conflicting types for 'copy_file_range' We shouldn't normally update to -rc tags, but it fixes the build and I can't be bothered to bisect further, when 2018.05 comes we will just update again. The qemu update is kind of random, and I shouldn't have done it at the same time, but so be it. I did it because I noticed the build was broken while trying to fix .gitignores on QEMU.
= buildroot_patches Every `.patch` file in this directory gets applied to Buildroot before anything else is done. Ideally, this directory should be empty, and we should use only built-in Buildroot configuration mechanisms. But alas, life is sometimes not ideal. We will use those patches only for things which could / have already been upstreamed. The patches will then be removed once we are able to rebase. Educational patches that we might want to do on QEMU will be done by forking the QEMU repo on our submodule. The difference is that it is a bit easier to remove the patches after upstreaming than to squash them out on rebase.