device/testing/linux-*: get building again (MR 1684)

Mostly the GCC10 yylloc failure was seen but several others have been
observed:

* wireguard script was silently failing
* several gcc10 x86 errors
* a checksum from kernel.org has changed

Now we have 3 different gcc10 yylloc patches:

gcc10-extern_YYLOC_global_declaration.patch:
    Linux < 4.2

linux4.2-gcc10-extern_YYLOC_global_declaration.patch:
    Linux 4.2+

linux4.17-gcc10-extern_YYLOC_global_declaration.patch:
    Linux 4.17+

[ci:skip-build]
[ci:ignore-count]
[ci:skip-vercheck]
This commit is contained in:
Luca Weiss 2020-11-04 13:48:12 +01:00 committed by Oliver Smith
parent ed49b2a03f
commit 81f8ca8e77
No known key found for this signature in database
GPG key ID: 5AE7F5513E0885CB
225 changed files with 638 additions and 86 deletions

View file

@ -27,6 +27,7 @@ _commit="9c9b87cec239101274451cc9c086da60108f9fda"
source="
$pkgname-$_commit.tar.gz::https://github.com/Pixel3Dev/$_repository/archive/$_commit.tar.gz
config-$_flavor.aarch64
linux4.17-gcc10-extern_YYLOC_global_declaration.patch
"
subpackages="$pkgname-dev"
@ -160,4 +161,5 @@ dev() {
"$subpkgdir"/lib/modules/$_abi_release/build
}
sha512sums="1ce235689d7ce0b40be203cb16c1bdfe9bc7b2c5e793a942afc5ea4f3268a0a15b684d9c4017a87916d989d8592a96a4223976c95bf7fcca603e71d2f20fee86 linux-google-crosshatch-mainline-9c9b87cec239101274451cc9c086da60108f9fda.tar.gz
e33913137709c3192458fc95f23580e1659b4714bb4031bc2c354c4db790e455df84c104cdb85078d3dc7c3a456f8891f285f4ae480e7751ebfce283346b2924 config-google-crosshatch-mainline.aarch64"
e33913137709c3192458fc95f23580e1659b4714bb4031bc2c354c4db790e455df84c104cdb85078d3dc7c3a456f8891f285f4ae480e7751ebfce283346b2924 config-google-crosshatch-mainline.aarch64
27827877040007fc1c4c719f7e2e19e5c272d44972415cfc53feba0313d87e4074f8204bdb13cbc5fe21ea61bf595314b68f10c081e7b7bac3c888b60f008acf linux4.17-gcc10-extern_YYLOC_global_declaration.patch"

View file

@ -0,0 +1 @@
../../.shared-patches/linux/linux4.17-gcc10-extern_YYLOC_global_declaration.patch