From c1628ecdce1d0e712b14b95d87f3f1613843ffb6 Mon Sep 17 00:00:00 2001 From: Antoine Fontaine Date: Tue, 21 Apr 2020 03:24:27 +0200 Subject: [PATCH] cross/arch-bin-masquerade, main/anbox-image, linux-*: use pmb:cross-native (MR 1169) https://gitlab.com/postmarketOS/pmbootstrap/-/issues/1910 [skip ci]: CI fails because it can't download every release tarball to check checksums in 3h. --- cross/arch-bin-masquerade/APKBUILD | 2 +- device/testing/linux-alcatel-pop7lte/APKBUILD | 2 +- device/testing/linux-amazon-tank/APKBUILD | 2 +- device/testing/linux-amazon-thor/APKBUILD | 2 +- device/testing/linux-asus-duma/APKBUILD | 2 +- device/testing/linux-asus-flo/APKBUILD | 2 +- device/testing/linux-asus-grouper/APKBUILD | 2 +- device/testing/linux-asus-me176c/APKBUILD | 2 +- device/testing/linux-asus-t00f/APKBUILD | 2 +- device/testing/linux-asus-tf101/APKBUILD | 2 +- device/testing/linux-asus-z00t/APKBUILD | 2 +- device/testing/linux-asus-z00vd/APKBUILD | 2 +- device/testing/linux-bq-chaozu/APKBUILD | 2 +- device/testing/linux-bq-gohan/APKBUILD | 2 +- device/testing/linux-bq-picmt/APKBUILD | 2 +- device/testing/linux-chuwi-hi10plus/APKBUILD | 2 +- device/testing/linux-fairphone-fp1/APKBUILD | 2 +- device/testing/linux-fairphone-fp2/APKBUILD | 2 +- device/testing/linux-finepower-f1/APKBUILD | 2 +- device/testing/linux-fujitsu-m532/APKBUILD | 2 +- device/testing/linux-google-crosshatch-mainline/APKBUILD | 2 +- device/testing/linux-google-crosshatch/APKBUILD | 2 +- device/testing/linux-google-glass/APKBUILD | 2 +- device/testing/linux-gp-peak/APKBUILD | 2 +- device/testing/linux-hisense-m470bsa/APKBUILD | 2 +- device/testing/linux-htc-a5ul/APKBUILD | 2 +- device/testing/linux-htc-ace/APKBUILD | 2 +- device/testing/linux-htc-bravo/APKBUILD | 2 +- device/testing/linux-htc-evita/APKBUILD | 2 +- device/testing/linux-htc-flounder/APKBUILD | 2 +- device/testing/linux-htc-k2ul/APKBUILD | 2 +- device/testing/linux-htc-m7/APKBUILD | 2 +- device/testing/linux-htc-m8/APKBUILD | 2 +- device/testing/linux-htc-memul/APKBUILD | 2 +- device/testing/linux-htc-primou/APKBUILD | 2 +- device/testing/linux-htc-protou/APKBUILD | 2 +- device/testing/linux-htc-ville/APKBUILD | 2 +- device/testing/linux-htc-vision/APKBUILD | 2 +- device/testing/linux-htc-vivo/APKBUILD | 2 +- device/testing/linux-huawei-angler/APKBUILD | 2 +- device/testing/linux-huawei-cameron/APKBUILD | 2 +- device/testing/linux-huawei-lua-u22/APKBUILD | 2 +- device/testing/linux-huawei-y530/APKBUILD | 2 +- device/testing/linux-infocus-flatfish/APKBUILD | 2 +- device/testing/linux-jolla-sbj/APKBUILD | 2 +- device/testing/linux-leeco-s2/APKBUILD | 2 +- device/testing/linux-lenovo-karate/APKBUILD | 2 +- device/testing/linux-lg-bullhead/APKBUILD | 2 +- device/testing/linux-lg-d285/APKBUILD | 2 +- device/testing/linux-lg-d722/APKBUILD | 2 +- device/testing/linux-lg-d855/APKBUILD | 2 +- device/testing/linux-lg-dory/APKBUILD | 2 +- device/testing/linux-lg-e610/APKBUILD | 2 +- device/testing/linux-lg-h815/APKBUILD | 2 +- device/testing/linux-lg-lenok/APKBUILD | 2 +- device/testing/linux-lg-mako/APKBUILD | 2 +- device/testing/linux-lg-p700/APKBUILD | 2 +- device/testing/linux-lg-vee7e/APKBUILD | 2 +- device/testing/linux-lg-w5/APKBUILD | 2 +- device/testing/linux-medion-kai/APKBUILD | 2 +- device/testing/linux-meizu-turbo/APKBUILD | 2 +- device/testing/linux-motorola-ali/APKBUILD | 2 +- device/testing/linux-motorola-athene/APKBUILD | 2 +- device/testing/linux-motorola-cedric/APKBUILD | 2 +- device/testing/linux-motorola-def/APKBUILD | 2 +- device/testing/linux-motorola-falcon/APKBUILD | 2 +- device/testing/linux-motorola-ghost/APKBUILD | 2 +- device/testing/linux-motorola-lux/APKBUILD | 2 +- device/testing/linux-motorola-maserati/APKBUILD | 2 +- device/testing/linux-motorola-montana/APKBUILD | 2 +- device/testing/linux-motorola-osprey/APKBUILD | 2 +- device/testing/linux-motorola-peregrine/APKBUILD | 2 +- device/testing/linux-motorola-potter/APKBUILD | 2 +- device/testing/linux-motorola-shamu/APKBUILD | 2 +- device/testing/linux-motorola-surnia/APKBUILD | 2 +- device/testing/linux-motorola-titan/APKBUILD | 2 +- device/testing/linux-nextbit-robin/APKBUILD | 2 +- device/testing/linux-nobby-230/APKBUILD | 2 +- device/testing/linux-nokia-beatles/APKBUILD | 2 +- device/testing/linux-nokia-frt/APKBUILD | 2 +- device/testing/linux-nokia-n9/APKBUILD | 2 +- device/testing/linux-nokia-n900/APKBUILD | 2 +- device/testing/linux-nokia-rm846/APKBUILD | 2 +- device/testing/linux-nokia-rm885/APKBUILD | 2 +- device/testing/linux-oneplus-bacon/APKBUILD | 2 +- device/testing/linux-oneplus-msm8998/APKBUILD | 2 +- device/testing/linux-oneplus-oneplus2/APKBUILD | 2 +- device/testing/linux-oneplus-onyx/APKBUILD | 2 +- device/testing/linux-oppo-find-7a/APKBUILD | 2 +- device/testing/linux-ouya-ouya-mainline/APKBUILD | 2 +- device/testing/linux-ouya-ouya/APKBUILD | 2 +- device/testing/linux-planet-geminipda/APKBUILD | 2 +- device/testing/linux-purism-librem5/APKBUILD | 2 +- device/testing/linux-samsung-a5y17lte/APKBUILD | 2 +- device/testing/linux-samsung-apexq/APKBUILD | 2 +- device/testing/linux-samsung-ariesve/APKBUILD | 2 +- device/testing/linux-samsung-baffinlite/APKBUILD | 2 +- device/testing/linux-samsung-espresso10/APKBUILD | 2 +- device/testing/linux-samsung-expressatt/APKBUILD | 2 +- device/testing/linux-samsung-golden/APKBUILD | 2 +- device/testing/linux-samsung-gts210velte/APKBUILD | 2 +- device/testing/linux-samsung-gts210vewifi/APKBUILD | 2 +- device/testing/linux-samsung-hero2lte/APKBUILD | 2 +- device/testing/linux-samsung-herolte/APKBUILD | 2 +- device/testing/linux-samsung-i747m/APKBUILD | 2 +- device/testing/linux-samsung-i8200/APKBUILD | 2 +- device/testing/linux-samsung-i9003/APKBUILD | 2 +- device/testing/linux-samsung-i9070/APKBUILD | 2 +- device/testing/linux-samsung-i9100/APKBUILD | 2 +- device/testing/linux-samsung-i9195/APKBUILD | 2 +- device/testing/linux-samsung-i927/APKBUILD | 2 +- device/testing/linux-samsung-i9305/APKBUILD | 2 +- device/testing/linux-samsung-j1mini3g/APKBUILD | 2 +- device/testing/linux-samsung-j3nxlte/APKBUILD | 2 +- device/testing/linux-samsung-jflte/APKBUILD | 2 +- device/testing/linux-samsung-klte/APKBUILD | 2 +- device/testing/linux-samsung-kminilte/APKBUILD | 2 +- device/testing/linux-samsung-kylepro/APKBUILD | 2 +- device/testing/linux-samsung-kylessopen/APKBUILD | 2 +- device/testing/linux-samsung-kylevess/APKBUILD | 2 +- device/testing/linux-samsung-lt01wifi/APKBUILD | 2 +- device/testing/linux-samsung-lt023g/APKBUILD | 2 +- device/testing/linux-samsung-maguro/APKBUILD | 2 +- device/testing/linux-samsung-manta/APKBUILD | 2 +- device/testing/linux-samsung-matissewifi/APKBUILD | 2 +- device/testing/linux-samsung-n5110/APKBUILD | 2 +- device/testing/linux-samsung-n7100/APKBUILD | 2 +- device/testing/linux-samsung-nevisp/APKBUILD | 2 +- device/testing/linux-samsung-p4wifi/APKBUILD | 2 +- device/testing/linux-samsung-royss/APKBUILD | 2 +- device/testing/linux-samsung-s6500d/APKBUILD | 2 +- device/testing/linux-samsung-serranodsdd/APKBUILD | 2 +- device/testing/linux-samsung-zanin/APKBUILD | 2 +- device/testing/linux-semc-anzu/APKBUILD | 2 +- device/testing/linux-semc-smultron/APKBUILD | 2 +- device/testing/linux-sharp-shl22/APKBUILD | 2 +- device/testing/linux-sony-amami/APKBUILD | 2 +- device/testing/linux-sony-aries/APKBUILD | 2 +- device/testing/linux-sony-castor-windy/APKBUILD | 2 +- device/testing/linux-sony-coconut/APKBUILD | 2 +- device/testing/linux-sony-honami/APKBUILD | 2 +- device/testing/linux-sony-nicki-mainline/APKBUILD | 2 +- device/testing/linux-sony-nicki/APKBUILD | 2 +- device/testing/linux-sony-scorpion/APKBUILD | 2 +- device/testing/linux-sony-seagull/APKBUILD | 2 +- device/testing/linux-sony-suzu/APKBUILD | 2 +- device/testing/linux-sony-taoshan/APKBUILD | 2 +- device/testing/linux-sony-tulip/APKBUILD | 2 +- device/testing/linux-sony-yuga/APKBUILD | 2 +- device/testing/linux-t2m-flame/APKBUILD | 2 +- device/testing/linux-teclast-x80pro/APKBUILD | 2 +- device/testing/linux-tokio-techbook/APKBUILD | 2 +- device/testing/linux-wiko-lenny2/APKBUILD | 2 +- device/testing/linux-wiko-lenny3/APKBUILD | 2 +- device/testing/linux-wiko-ufeel/APKBUILD | 2 +- device/testing/linux-wingtech-wt88047/APKBUILD | 2 +- device/testing/linux-xiaomi-aries/APKBUILD | 2 +- device/testing/linux-xiaomi-armani/APKBUILD | 2 +- device/testing/linux-xiaomi-cactus/APKBUILD | 2 +- device/testing/linux-xiaomi-cancro/APKBUILD | 2 +- device/testing/linux-xiaomi-ido/APKBUILD | 2 +- device/testing/linux-xiaomi-kenzo/APKBUILD | 2 +- device/testing/linux-xiaomi-lavender/APKBUILD | 2 +- device/testing/linux-xiaomi-mido/APKBUILD | 2 +- device/testing/linux-xiaomi-santoni/APKBUILD | 2 +- device/testing/linux-xiaomi-tissot/APKBUILD | 2 +- device/testing/linux-xiaomi-whyred/APKBUILD | 2 +- device/testing/linux-yu-tomato/APKBUILD | 2 +- device/testing/linux-zte-kis3/APKBUILD | 2 +- device/testing/linux-zte-p731a20/APKBUILD | 2 +- device/testing/linux-zuk-z2-row/APKBUILD | 2 +- main/anbox-image/APKBUILD | 2 +- main/linux-postmarketos-allwinner/APKBUILD | 2 +- main/linux-postmarketos-novathor/APKBUILD | 2 +- main/linux-postmarketos-qcom-msm8916/APKBUILD | 2 +- main/linux-postmarketos-qcom-msm8974/APKBUILD | 2 +- main/linux-postmarketos-qcom-msm8996/APKBUILD | 2 +- main/linux-postmarketos-qcom-sdm660/APKBUILD | 2 +- main/linux-postmarketos-rockchip/APKBUILD | 2 +- 179 files changed, 179 insertions(+), 179 deletions(-) diff --git a/cross/arch-bin-masquerade/APKBUILD b/cross/arch-bin-masquerade/APKBUILD index c684ee04d..dae0b87ea 100644 --- a/cross/arch-bin-masquerade/APKBUILD +++ b/cross/arch-bin-masquerade/APKBUILD @@ -12,7 +12,7 @@ pkgdesc="Wrappers for ccache + distcc (native and foreign chroots)" url="https://postmarketOS.org" arch="all" license="MIT" -options="!check !tracedeps" +options="!check !tracedeps pmb:cross-native" package() { # Architectures and binaries diff --git a/device/testing/linux-alcatel-pop7lte/APKBUILD b/device/testing/linux-alcatel-pop7lte/APKBUILD index 1b62f236d..c29a6b6fa 100644 --- a/device/testing/linux-alcatel-pop7lte/APKBUILD +++ b/device/testing/linux-alcatel-pop7lte/APKBUILD @@ -12,7 +12,7 @@ _carch="arm" _flavor="alcatel-pop7lte" url="https://github.com/thejsa/android_kernel_alcatel_pop7lte" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev dtbtool gcc4" # Compiler: GCC 4 (doesn't compile with newer versions) diff --git a/device/testing/linux-amazon-tank/APKBUILD b/device/testing/linux-amazon-tank/APKBUILD index dd739bf61..dd72caee1 100644 --- a/device/testing/linux-amazon-tank/APKBUILD +++ b/device/testing/linux-amazon-tank/APKBUILD @@ -11,7 +11,7 @@ _carch="arm" _flavor="amazon-tank" url="https://kernel.org" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev gcc4 xz" # Compiler: GCC 4 (doesn't compile with newer versions) diff --git a/device/testing/linux-amazon-thor/APKBUILD b/device/testing/linux-amazon-thor/APKBUILD index fddc4686b..2ce309448 100755 --- a/device/testing/linux-amazon-thor/APKBUILD +++ b/device/testing/linux-amazon-thor/APKBUILD @@ -9,7 +9,7 @@ _carch="arm" _flavor="amazon-thor" url="https://kernel.org" license="GPL2" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev xz dtbtool gcc6" # Compiler: this kernel was only tested with GCC6. Feel free to make a merge diff --git a/device/testing/linux-asus-duma/APKBUILD b/device/testing/linux-asus-duma/APKBUILD index c0cab2e1a..295ed1961 100644 --- a/device/testing/linux-asus-duma/APKBUILD +++ b/device/testing/linux-asus-duma/APKBUILD @@ -9,7 +9,7 @@ _carch="arm" _flavor="asus-duma" url="https://kernel.org" license="GPL2" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev xz gcc6" # Compiler: this kernel was only tested with GCC6. Feel free to make a merge diff --git a/device/testing/linux-asus-flo/APKBUILD b/device/testing/linux-asus-flo/APKBUILD index dd312425e..fac50b9ca 100644 --- a/device/testing/linux-asus-flo/APKBUILD +++ b/device/testing/linux-asus-flo/APKBUILD @@ -7,7 +7,7 @@ arch="armv7" pkgdesc="Upstream stable kernel with patches for Nexus 7 2013 WIFI" url="https://git.linaro.org/people/john.stultz/flo.git/log/?h=flo-v4.11" makedepends="xz perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" source="$pkgname-$pkgver.tar.xz::https://cdn.kernel.org/pub/linux/kernel/v${pkgver%%.*}.x/linux-$pkgver.tar.xz $_config 00_Collapse_usb_support_into_one_node.patch diff --git a/device/testing/linux-asus-grouper/APKBUILD b/device/testing/linux-asus-grouper/APKBUILD index 785eb3ed3..8acea0885 100644 --- a/device/testing/linux-asus-grouper/APKBUILD +++ b/device/testing/linux-asus-grouper/APKBUILD @@ -11,7 +11,7 @@ pkgdesc="Nexus 7 grouper/tilapia (2012) mainline kernel" url="https://postmarketos.org" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev bison flex openssl-dev xz findutils" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" source=" $pkgname-$pkgver-$_commit.tar.gz::https://github.com/okias/linux/archive/$_commit.tar.gz $_config diff --git a/device/testing/linux-asus-me176c/APKBUILD b/device/testing/linux-asus-me176c/APKBUILD index 9a39fff5a..2cf373a3d 100644 --- a/device/testing/linux-asus-me176c/APKBUILD +++ b/device/testing/linux-asus-me176c/APKBUILD @@ -12,7 +12,7 @@ arch="x86_64" _carch="x86_64" url="https://github.com/me176c-dev/linux-me176c" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="bison diffutils elfutils-dev flex gmp-dev installkernel linux-headers mpc1-dev mpfr-dev openssl-dev perl xz" diff --git a/device/testing/linux-asus-t00f/APKBUILD b/device/testing/linux-asus-t00f/APKBUILD index 46f1f9016..0a97e6d29 100644 --- a/device/testing/linux-asus-t00f/APKBUILD +++ b/device/testing/linux-asus-t00f/APKBUILD @@ -9,7 +9,7 @@ _carch="x86" _flavor="asus-t00f" url="https://kernel.org" license="GPL2" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev xz gcc6" # Compiler: this kernel was only tested with GCC6. Feel free to make a merge diff --git a/device/testing/linux-asus-tf101/APKBUILD b/device/testing/linux-asus-tf101/APKBUILD index fe2a5d1eb..1c8a0813f 100644 --- a/device/testing/linux-asus-tf101/APKBUILD +++ b/device/testing/linux-asus-tf101/APKBUILD @@ -9,7 +9,7 @@ _carch="arm" _flavor="asus-tf101" url="https://kernel.org" license="GPL2" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev xz gcc6" # Compiler: this kernel was only tested with GCC6. Feel free to make a merge diff --git a/device/testing/linux-asus-z00t/APKBUILD b/device/testing/linux-asus-z00t/APKBUILD index 0c9a3e5d5..cef8dde87 100644 --- a/device/testing/linux-asus-z00t/APKBUILD +++ b/device/testing/linux-asus-z00t/APKBUILD @@ -9,7 +9,7 @@ _carch="arm64" _flavor="asus-z00t" url="https://kernel.org" license="GPL2" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev dtbtool gcc6" # Compiler: this kernel was only tested with GCC6. Feel free to make a merge diff --git a/device/testing/linux-asus-z00vd/APKBUILD b/device/testing/linux-asus-z00vd/APKBUILD index 489df80be..5859d1023 100644 --- a/device/testing/linux-asus-z00vd/APKBUILD +++ b/device/testing/linux-asus-z00vd/APKBUILD @@ -9,7 +9,7 @@ _carch="arm" _flavor="asus-z00vd" url="https://kernel.org" license="GPL2" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev python3" # Source diff --git a/device/testing/linux-bq-chaozu/APKBUILD b/device/testing/linux-bq-chaozu/APKBUILD index 1075dff1f..493193583 100644 --- a/device/testing/linux-bq-chaozu/APKBUILD +++ b/device/testing/linux-bq-chaozu/APKBUILD @@ -9,7 +9,7 @@ _carch="arm" _flavor="bq-chaozu" url="https://kernel.org" license="GPL2" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev gcc6" # Compiler: this kernel was only tested with GCC6. Feel free to make a merge diff --git a/device/testing/linux-bq-gohan/APKBUILD b/device/testing/linux-bq-gohan/APKBUILD index 731a671b1..1006fe84e 100644 --- a/device/testing/linux-bq-gohan/APKBUILD +++ b/device/testing/linux-bq-gohan/APKBUILD @@ -12,7 +12,7 @@ _carch="arm" _flavor="bq-gohan" url="https://kernel.org" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="bash bc bison devicepkg-dev flex openssl-dev perl gcc4 linux-headers" # Compiler: GCC 4 (doesn't boot when compiled with newer versions) diff --git a/device/testing/linux-bq-picmt/APKBUILD b/device/testing/linux-bq-picmt/APKBUILD index cfab0df06..b4d2254a7 100755 --- a/device/testing/linux-bq-picmt/APKBUILD +++ b/device/testing/linux-bq-picmt/APKBUILD @@ -12,7 +12,7 @@ _carch="arm" _flavor="bq-picmt" url="https://kernel.org" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="bash bc bison devicepkg-dev flex openssl-dev perl gcc4 linux-headers" # Compiler: GCC 4 (Last kernel version built with gcc4.8.x) diff --git a/device/testing/linux-chuwi-hi10plus/APKBUILD b/device/testing/linux-chuwi-hi10plus/APKBUILD index 129207889..424da19d0 100644 --- a/device/testing/linux-chuwi-hi10plus/APKBUILD +++ b/device/testing/linux-chuwi-hi10plus/APKBUILD @@ -10,7 +10,7 @@ _carch="x86" _flavor="chuwi-hi10plus" url="https://kernel.org" license="GPL-2.0-only" -options="!strip !check !tracedeps !pmb:kconfigcheck" +options="!strip !check !tracedeps !pmb:kconfigcheck pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev bison flex openssl-dev xz coreutils findutils" subpackages="$pkgname-dev" diff --git a/device/testing/linux-fairphone-fp1/APKBUILD b/device/testing/linux-fairphone-fp1/APKBUILD index 333005ab9..5123f1fa3 100644 --- a/device/testing/linux-fairphone-fp1/APKBUILD +++ b/device/testing/linux-fairphone-fp1/APKBUILD @@ -10,7 +10,7 @@ _carch="arm" _flavor="fairphone-fp1" url="https://kernel.org" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev grep coreutils mtk-mkimage gcc6" # Compiler: GCC 6 (doesn't boot when compiled with newer versions) diff --git a/device/testing/linux-fairphone-fp2/APKBUILD b/device/testing/linux-fairphone-fp2/APKBUILD index 04c76617e..83cea6b5a 100644 --- a/device/testing/linux-fairphone-fp2/APKBUILD +++ b/device/testing/linux-fairphone-fp2/APKBUILD @@ -10,7 +10,7 @@ _carch="arm" _flavor="fairphone-fp2" url="https://kernel.org" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev dtbtool xz gcc6" # Compiler: GCC 6 (doesn't boot when compiled with newer versions) diff --git a/device/testing/linux-finepower-f1/APKBUILD b/device/testing/linux-finepower-f1/APKBUILD index f7f31c58c..ff2c02b70 100644 --- a/device/testing/linux-finepower-f1/APKBUILD +++ b/device/testing/linux-finepower-f1/APKBUILD @@ -10,7 +10,7 @@ _carch="arm" _flavor="finepower-f1" url="https://kernel.org" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev dtbtool" # Source diff --git a/device/testing/linux-fujitsu-m532/APKBUILD b/device/testing/linux-fujitsu-m532/APKBUILD index d883a3a80..82c95aaca 100644 --- a/device/testing/linux-fujitsu-m532/APKBUILD +++ b/device/testing/linux-fujitsu-m532/APKBUILD @@ -10,7 +10,7 @@ _carch="arm" _flavor="fujitsu-m532" url="https://kernel.org" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="gcc6 perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev" # Compiler: GCC 6 (doesn't boot when compiled with newer versions) diff --git a/device/testing/linux-google-crosshatch-mainline/APKBUILD b/device/testing/linux-google-crosshatch-mainline/APKBUILD index 0a3797d5f..e129023ef 100644 --- a/device/testing/linux-google-crosshatch-mainline/APKBUILD +++ b/device/testing/linux-google-crosshatch-mainline/APKBUILD @@ -19,7 +19,7 @@ arch="aarch64" pkgdesc="Google Pixel 3 XL mainline kernel; only USB networking works, nothing else" url="https://kernel.org/" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev openssl-dev file bison flex" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" _repository="linux" _commit="9c9b87cec239101274451cc9c086da60108f9fda" diff --git a/device/testing/linux-google-crosshatch/APKBUILD b/device/testing/linux-google-crosshatch/APKBUILD index b78536b09..5dbdd951d 100644 --- a/device/testing/linux-google-crosshatch/APKBUILD +++ b/device/testing/linux-google-crosshatch/APKBUILD @@ -10,7 +10,7 @@ _carch="arm64" _flavor="google-crosshatch" url="https://kernel.org" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev dtbtool openssl-dev lz4 dtc" # Source diff --git a/device/testing/linux-google-glass/APKBUILD b/device/testing/linux-google-glass/APKBUILD index 6039fb885..86b4aa01c 100644 --- a/device/testing/linux-google-glass/APKBUILD +++ b/device/testing/linux-google-glass/APKBUILD @@ -9,7 +9,7 @@ _carch="arm" _flavor="google-glass" url="https://kernel.org" license="GPL2" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev gcc6" # Compiler: this kernel was only tested with GCC6. Feel free to make a merge diff --git a/device/testing/linux-gp-peak/APKBUILD b/device/testing/linux-gp-peak/APKBUILD index 8ab053f7c..c574906f8 100644 --- a/device/testing/linux-gp-peak/APKBUILD +++ b/device/testing/linux-gp-peak/APKBUILD @@ -9,7 +9,7 @@ _carch="arm" _flavor="gp-peak" url="https://kernel.org" license="GPL2" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev gcc6" # Compiler: this kernel was only tested with GCC6. Feel free to make a merge diff --git a/device/testing/linux-hisense-m470bsa/APKBUILD b/device/testing/linux-hisense-m470bsa/APKBUILD index 4f07f9e31..9477beca4 100644 --- a/device/testing/linux-hisense-m470bsa/APKBUILD +++ b/device/testing/linux-hisense-m470bsa/APKBUILD @@ -10,7 +10,7 @@ _carch="arm" _flavor="hisense-m470bsa" url="https://kernel.org" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev gcc6 xz" # Compiler: GCC 6 (doesn't boot when compiled with newer versions) diff --git a/device/testing/linux-htc-a5ul/APKBUILD b/device/testing/linux-htc-a5ul/APKBUILD index 16ea541e4..f1b43afc4 100644 --- a/device/testing/linux-htc-a5ul/APKBUILD +++ b/device/testing/linux-htc-a5ul/APKBUILD @@ -9,7 +9,7 @@ _carch="arm" _flavor="htc-a5ul" url="https://kernel.org" license="GPL2" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev lz4 dtbtool gcc6" # Compiler: this kernel was only tested with GCC6. Feel free to make a merge diff --git a/device/testing/linux-htc-ace/APKBUILD b/device/testing/linux-htc-ace/APKBUILD index 3161c2305..2cab7b7a7 100644 --- a/device/testing/linux-htc-ace/APKBUILD +++ b/device/testing/linux-htc-ace/APKBUILD @@ -26,7 +26,7 @@ arch="armv7" pkgdesc="HTC Desire kernel from OpenDesireProject" url="https://github.com/OpenDesireProject/android_kernel_htc_msm7x30" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev xz gcc6" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" source=" $pkgname-$_hash.tar.gz::https://github.com/OpenDesireProject/android_kernel_htc_msm7x30/archive/$_hash.tar.gz $_config diff --git a/device/testing/linux-htc-bravo/APKBUILD b/device/testing/linux-htc-bravo/APKBUILD index d0f88dd46..a8cffa01f 100644 --- a/device/testing/linux-htc-bravo/APKBUILD +++ b/device/testing/linux-htc-bravo/APKBUILD @@ -9,7 +9,7 @@ _carch="arm" _flavor="htc-bravo" url="https://github.com/spezi77/android_kernel_htc_qsd8k_3.0" license="GPL2" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev xz gcc6" # Compiler: this kernel was only tested with GCC6. Feel free to make a merge diff --git a/device/testing/linux-htc-evita/APKBUILD b/device/testing/linux-htc-evita/APKBUILD index 83ac1b0db..4453e7819 100644 --- a/device/testing/linux-htc-evita/APKBUILD +++ b/device/testing/linux-htc-evita/APKBUILD @@ -10,7 +10,7 @@ _carch="arm" _flavor="htc-evita" url="https://kernel.org" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev" # Source diff --git a/device/testing/linux-htc-flounder/APKBUILD b/device/testing/linux-htc-flounder/APKBUILD index 6abd2a130..c65a0197b 100644 --- a/device/testing/linux-htc-flounder/APKBUILD +++ b/device/testing/linux-htc-flounder/APKBUILD @@ -9,7 +9,7 @@ _carch="arm64" _flavor="htc-flounder" url="https://kernel.org" license="GPL2" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev gcc6" # Compiler: this kernel was only tested with GCC6. Feel free to make a merge diff --git a/device/testing/linux-htc-k2ul/APKBUILD b/device/testing/linux-htc-k2ul/APKBUILD index 98d66a507..76871ba17 100644 --- a/device/testing/linux-htc-k2ul/APKBUILD +++ b/device/testing/linux-htc-k2ul/APKBUILD @@ -10,7 +10,7 @@ _carch="arm" _flavor="htc-k2ul" url="https://kernel.org" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev gcc4" # Compiler: GCC 6 (doesn't boot when compiled with newer versions) diff --git a/device/testing/linux-htc-m7/APKBUILD b/device/testing/linux-htc-m7/APKBUILD index a4c01d9fe..3b5c2d7c8 100644 --- a/device/testing/linux-htc-m7/APKBUILD +++ b/device/testing/linux-htc-m7/APKBUILD @@ -10,7 +10,7 @@ _carch="arm" _flavor="htc-m7" url="https://kernel.org" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev" # Source diff --git a/device/testing/linux-htc-m8/APKBUILD b/device/testing/linux-htc-m8/APKBUILD index 2c7b2cd75..0e908120a 100644 --- a/device/testing/linux-htc-m8/APKBUILD +++ b/device/testing/linux-htc-m8/APKBUILD @@ -9,7 +9,7 @@ _carch="arm" _flavor="htc-m8" url="https://kernel.org" license="GPL2" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev dtbtool xz gcc6" # Compiler: this kernel was only tested with GCC6. Feel free to make a merge diff --git a/device/testing/linux-htc-memul/APKBUILD b/device/testing/linux-htc-memul/APKBUILD index c2ecf1247..a6fb9336c 100644 --- a/device/testing/linux-htc-memul/APKBUILD +++ b/device/testing/linux-htc-memul/APKBUILD @@ -10,7 +10,7 @@ _carch="arm" _flavor="htc-memul" url="https://kernel.org" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev dtbtool xz" # Source diff --git a/device/testing/linux-htc-primou/APKBUILD b/device/testing/linux-htc-primou/APKBUILD index 706ecd467..4243f4f1c 100644 --- a/device/testing/linux-htc-primou/APKBUILD +++ b/device/testing/linux-htc-primou/APKBUILD @@ -10,7 +10,7 @@ _carch="arm" _flavor="htc-primou" url="https://kernel.org" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="xz perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev" # Source diff --git a/device/testing/linux-htc-protou/APKBUILD b/device/testing/linux-htc-protou/APKBUILD index a4c4f19c7..a12e08897 100644 --- a/device/testing/linux-htc-protou/APKBUILD +++ b/device/testing/linux-htc-protou/APKBUILD @@ -10,7 +10,7 @@ _carch="arm" _flavor="htc-protou" url="https://github.com/ProtouProject/android_kernel_htc_protou" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev gcc6" # Compiler: GCC 6 (doesn't boot when compiled with newer versions) diff --git a/device/testing/linux-htc-ville/APKBUILD b/device/testing/linux-htc-ville/APKBUILD index e6e388bff..e07b187c6 100644 --- a/device/testing/linux-htc-ville/APKBUILD +++ b/device/testing/linux-htc-ville/APKBUILD @@ -10,7 +10,7 @@ _carch="arm" _flavor="htc-ville" url="https://kernel.org" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev" # Source diff --git a/device/testing/linux-htc-vision/APKBUILD b/device/testing/linux-htc-vision/APKBUILD index 0bba02406..340dbd8f7 100644 --- a/device/testing/linux-htc-vision/APKBUILD +++ b/device/testing/linux-htc-vision/APKBUILD @@ -7,7 +7,7 @@ _carch="arm" _flavor="htc-vision" url="https://github.com/milaq/android_kernel_htc_vision" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev xz gcc6" if [ "${CC:0:5}" != "gcc6-" ]; then diff --git a/device/testing/linux-htc-vivo/APKBUILD b/device/testing/linux-htc-vivo/APKBUILD index 0845b1992..bb83b9923 100644 --- a/device/testing/linux-htc-vivo/APKBUILD +++ b/device/testing/linux-htc-vivo/APKBUILD @@ -9,7 +9,7 @@ _carch="arm" _flavor="htc-vivo" url="https://kernel.org" license="GPL2" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev xz gcc6" # Compiler: this kernel was only tested with GCC6. Feel free to make a merge diff --git a/device/testing/linux-huawei-angler/APKBUILD b/device/testing/linux-huawei-angler/APKBUILD index fcefd8a16..e6f46bdff 100644 --- a/device/testing/linux-huawei-angler/APKBUILD +++ b/device/testing/linux-huawei-angler/APKBUILD @@ -25,7 +25,7 @@ arch="aarch64" pkgdesc="LineageOS kernel for Nexus 6P Angler" url="https://github.com/LineageOS/android_kernel_huawei_angler" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev gcc6" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" source=" $pkgname-$_hash.tar.gz::https://github.com/LineageOS/android_kernel_huawei_angler/archive/$_hash.tar.gz $_config diff --git a/device/testing/linux-huawei-cameron/APKBUILD b/device/testing/linux-huawei-cameron/APKBUILD index 37f1920f1..edb596fca 100644 --- a/device/testing/linux-huawei-cameron/APKBUILD +++ b/device/testing/linux-huawei-cameron/APKBUILD @@ -9,7 +9,7 @@ _carch="arm64" _flavor="huawei-cameron" url="https://kernel.org" license="GPL2" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev python dtc" # Source diff --git a/device/testing/linux-huawei-lua-u22/APKBUILD b/device/testing/linux-huawei-lua-u22/APKBUILD index 4f8074626..331b8ae02 100644 --- a/device/testing/linux-huawei-lua-u22/APKBUILD +++ b/device/testing/linux-huawei-lua-u22/APKBUILD @@ -10,7 +10,7 @@ _carch="arm" _flavor="huawei-lua-u22" url="https://kernel.org" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="xz perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev" # Source diff --git a/device/testing/linux-huawei-y530/APKBUILD b/device/testing/linux-huawei-y530/APKBUILD index 98c386a8b..24e33bfcb 100644 --- a/device/testing/linux-huawei-y530/APKBUILD +++ b/device/testing/linux-huawei-y530/APKBUILD @@ -9,7 +9,7 @@ _carch="arm" _flavor="huawei-y530" url="https://github.com/PieroV/android_kernel_huawei_msm8x1x" license="GPL2" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev dtbtool gcc6" # Compiler: this kernel was only tested with GCC6. Feel free to make a merge diff --git a/device/testing/linux-infocus-flatfish/APKBUILD b/device/testing/linux-infocus-flatfish/APKBUILD index 6e0bbad6e..69c6e5311 100644 --- a/device/testing/linux-infocus-flatfish/APKBUILD +++ b/device/testing/linux-infocus-flatfish/APKBUILD @@ -9,7 +9,7 @@ _carch="arm" _flavor="infocus-flatfish" url="https://kernel.org" license="GPL2" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev gcc6" # Compiler: this kernel was only tested with GCC6. Feel free to make a merge diff --git a/device/testing/linux-jolla-sbj/APKBUILD b/device/testing/linux-jolla-sbj/APKBUILD index f2229e797..ea43df009 100644 --- a/device/testing/linux-jolla-sbj/APKBUILD +++ b/device/testing/linux-jolla-sbj/APKBUILD @@ -9,7 +9,7 @@ _carch="arm" _flavor="jolla-sbj" url="http://releases.sailfishos.org/sources/2.1.0.11/" license="GPL2" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev gcc6" # Compiler: this kernel was only tested with GCC6. Feel free to make a merge diff --git a/device/testing/linux-leeco-s2/APKBUILD b/device/testing/linux-leeco-s2/APKBUILD index dfa7fcf50..ab2cc5e2d 100644 --- a/device/testing/linux-leeco-s2/APKBUILD +++ b/device/testing/linux-leeco-s2/APKBUILD @@ -9,7 +9,7 @@ _carch="arm64" _flavor="leeco-s2" url="https://kernel.org" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev git gcc6" # Compiler: this kernel was only tested with GCC6. Feel free to make a merge diff --git a/device/testing/linux-lenovo-karate/APKBUILD b/device/testing/linux-lenovo-karate/APKBUILD index 8b7f43c57..ae6c3c3a9 100644 --- a/device/testing/linux-lenovo-karate/APKBUILD +++ b/device/testing/linux-lenovo-karate/APKBUILD @@ -9,7 +9,7 @@ _carch="arm64" _flavor="lenovo-karate" url="https://github.com/karthick111/android_kernel_lenovo_msm8937" license="GPL2" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev gcc6" # Compiler: this kernel was only tested with GCC6. Feel free to make a merge diff --git a/device/testing/linux-lg-bullhead/APKBUILD b/device/testing/linux-lg-bullhead/APKBUILD index 3ae11417f..3a04d563a 100644 --- a/device/testing/linux-lg-bullhead/APKBUILD +++ b/device/testing/linux-lg-bullhead/APKBUILD @@ -9,7 +9,7 @@ _carch="arm64" _flavor="lg-bullhead" url="https://kernel.org" license="GPL2" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev xz gcc6" # Compiler: this kernel was only tested with GCC6. Feel free to make a merge diff --git a/device/testing/linux-lg-d285/APKBUILD b/device/testing/linux-lg-d285/APKBUILD index 7e3eb903d..ad8ce1d56 100644 --- a/device/testing/linux-lg-d285/APKBUILD +++ b/device/testing/linux-lg-d285/APKBUILD @@ -19,7 +19,7 @@ arch="armhf" pkgdesc="LineageOS kernel for LG L65" url="https://github.com/LineageOS/android_kernel_lge_msm8226" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev gcc6" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" source=" $pkgname-$_hash.tar.gz::https://github.com/LineageOS/android_kernel_lge_msm8226/archive/$_hash.tar.gz $_config diff --git a/device/testing/linux-lg-d722/APKBUILD b/device/testing/linux-lg-d722/APKBUILD index 00e516af7..2aaf5306d 100644 --- a/device/testing/linux-lg-d722/APKBUILD +++ b/device/testing/linux-lg-d722/APKBUILD @@ -10,7 +10,7 @@ _carch="arm" _flavor="lg-d722" url="https://kernel.org" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev dtbtool" # Source diff --git a/device/testing/linux-lg-d855/APKBUILD b/device/testing/linux-lg-d855/APKBUILD index 9cc3db202..e35ecb20d 100644 --- a/device/testing/linux-lg-d855/APKBUILD +++ b/device/testing/linux-lg-d855/APKBUILD @@ -25,7 +25,7 @@ arch="armhf" pkgdesc="LG G3 kernel from LineageOS" url="https://github.com/LineageOS/android_kernel_lge_g3" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev xz gcc6" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" source=" $pkgname-$_hash.tar.gz::https://github.com/LineageOS/android_kernel_lge_g3/archive/$_hash.tar.gz $_config diff --git a/device/testing/linux-lg-dory/APKBUILD b/device/testing/linux-lg-dory/APKBUILD index c483db901..2750c9c8d 100644 --- a/device/testing/linux-lg-dory/APKBUILD +++ b/device/testing/linux-lg-dory/APKBUILD @@ -25,7 +25,7 @@ arch="armhf" pkgdesc="Kernel for LG G Watch" url="https://android.googlesource.com/kernel/msm/+/android-msm-dory-3.10-marshmallow-mr1-wear-release" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev gcc6" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" source=" $pkgname-$_hash.tar.gz::https://github.com/android/kernel_msm/archive/$_hash.tar.gz $_config diff --git a/device/testing/linux-lg-e610/APKBUILD b/device/testing/linux-lg-e610/APKBUILD index ff8fbf79f..b15339389 100644 --- a/device/testing/linux-lg-e610/APKBUILD +++ b/device/testing/linux-lg-e610/APKBUILD @@ -10,7 +10,7 @@ _carch="arm" _flavor="lg-e610" url="https://kernel.org" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev gcc6" # Compiler: GCC 6 (doesn't boot when compiled with newer versions) diff --git a/device/testing/linux-lg-h815/APKBUILD b/device/testing/linux-lg-h815/APKBUILD index 64941b78a..67b9134c9 100644 --- a/device/testing/linux-lg-h815/APKBUILD +++ b/device/testing/linux-lg-h815/APKBUILD @@ -9,7 +9,7 @@ _carch="arm64" _flavor="lg-h815" url="https://kernel.org" license="GPL2" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev gcc6" # Compiler: this kernel was only tested with GCC6. Feel free to make a merge diff --git a/device/testing/linux-lg-lenok/APKBUILD b/device/testing/linux-lg-lenok/APKBUILD index 5f977ccc2..3aff6909d 100644 --- a/device/testing/linux-lg-lenok/APKBUILD +++ b/device/testing/linux-lg-lenok/APKBUILD @@ -27,7 +27,7 @@ arch="armhf" pkgdesc="G Watch R kernel" url="https://github.com/pmsourcedump/kernel_lge_bass-lenok" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev gcc6" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" source=" $pkgname-$_hash.tar.gz::$url/archive/$_hash.tar.gz $_config diff --git a/device/testing/linux-lg-mako/APKBUILD b/device/testing/linux-lg-mako/APKBUILD index 866c3d2c6..234ae8b5a 100644 --- a/device/testing/linux-lg-mako/APKBUILD +++ b/device/testing/linux-lg-mako/APKBUILD @@ -10,7 +10,7 @@ _carch="arm" _flavor="lg-mako" url="https://kernel.org" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev" # Source diff --git a/device/testing/linux-lg-p700/APKBUILD b/device/testing/linux-lg-p700/APKBUILD index 7e2d558a3..3b50f7b4d 100644 --- a/device/testing/linux-lg-p700/APKBUILD +++ b/device/testing/linux-lg-p700/APKBUILD @@ -10,7 +10,7 @@ _carch="arm" _flavor="lg-p700" url="https://kernel.org" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev gcc6" # Compiler: GCC 6 (doesn't boot when compiled with newer versions) diff --git a/device/testing/linux-lg-vee7e/APKBUILD b/device/testing/linux-lg-vee7e/APKBUILD index 2c8251423..67d91ce3f 100644 --- a/device/testing/linux-lg-vee7e/APKBUILD +++ b/device/testing/linux-lg-vee7e/APKBUILD @@ -10,7 +10,7 @@ _carch="arm" _flavor="lg-vee7e" url="https://kernel.org" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev" # Source diff --git a/device/testing/linux-lg-w5/APKBUILD b/device/testing/linux-lg-w5/APKBUILD index 1a9feb352..c9d073121 100644 --- a/device/testing/linux-lg-w5/APKBUILD +++ b/device/testing/linux-lg-w5/APKBUILD @@ -9,7 +9,7 @@ _carch="arm" _flavor="lg-w5" url="https://kernel.org" license="GPL2" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev dtbtool gcc6" # Compiler: this kernel was only tested with GCC6. Feel free to make a merge diff --git a/device/testing/linux-medion-kai/APKBUILD b/device/testing/linux-medion-kai/APKBUILD index 72a3ac94e..42bc36158 100644 --- a/device/testing/linux-medion-kai/APKBUILD +++ b/device/testing/linux-medion-kai/APKBUILD @@ -11,7 +11,7 @@ _carch="arm" _flavor="medion-kai" url="https://kernel.org" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev gcc6" # Compiler: GCC 6 (doesn't boot when compiled with newer versions) diff --git a/device/testing/linux-meizu-turbo/APKBUILD b/device/testing/linux-meizu-turbo/APKBUILD index 9c53b3a86..89292f13b 100644 --- a/device/testing/linux-meizu-turbo/APKBUILD +++ b/device/testing/linux-meizu-turbo/APKBUILD @@ -10,7 +10,7 @@ _carch="arm64" _flavor="meizu-turbo" url="https://kernel.org" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev" # Source diff --git a/device/testing/linux-motorola-ali/APKBUILD b/device/testing/linux-motorola-ali/APKBUILD index cf370d8e3..200242f14 100644 --- a/device/testing/linux-motorola-ali/APKBUILD +++ b/device/testing/linux-motorola-ali/APKBUILD @@ -10,7 +10,7 @@ _carch="arm" _flavor="motorola-ali" url="https://kernel.org" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev dtbtool gcc6" # Compiler: GCC 6 (doesn't boot when compiled with newer versions) diff --git a/device/testing/linux-motorola-athene/APKBUILD b/device/testing/linux-motorola-athene/APKBUILD index 392b28c71..2739c6d80 100644 --- a/device/testing/linux-motorola-athene/APKBUILD +++ b/device/testing/linux-motorola-athene/APKBUILD @@ -9,7 +9,7 @@ _carch="arm64" _flavor="motorola-athene" url="https://kernel.org" license="GPL2" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev dtbtool xz gcc6" # Compiler: this kernel was only tested with GCC6. Feel free to make a merge diff --git a/device/testing/linux-motorola-cedric/APKBUILD b/device/testing/linux-motorola-cedric/APKBUILD index 5fcab3b67..a0b6efdc1 100644 --- a/device/testing/linux-motorola-cedric/APKBUILD +++ b/device/testing/linux-motorola-cedric/APKBUILD @@ -10,7 +10,7 @@ _carch="arm64" _flavor="motorola-cedric" url="https://kernel.org" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev dtbtool xz" # Source diff --git a/device/testing/linux-motorola-def/APKBUILD b/device/testing/linux-motorola-def/APKBUILD index cacbf2f62..b62b931ba 100644 --- a/device/testing/linux-motorola-def/APKBUILD +++ b/device/testing/linux-motorola-def/APKBUILD @@ -11,7 +11,7 @@ _carch="arm64" _flavor="motorola-def" url="https://kernel.org" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev openssl-dev clang dtc" # Compiler: clang diff --git a/device/testing/linux-motorola-falcon/APKBUILD b/device/testing/linux-motorola-falcon/APKBUILD index 8e92c0f26..4c7f94671 100644 --- a/device/testing/linux-motorola-falcon/APKBUILD +++ b/device/testing/linux-motorola-falcon/APKBUILD @@ -9,7 +9,7 @@ _carch="arm" _flavor="motorola-falcon" url="https://kernel.org" license="GPL2" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="coreutils perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev xz dtbtool gcc6" # Compiler: this kernel was only tested with GCC6. Feel free to make a merge diff --git a/device/testing/linux-motorola-ghost/APKBUILD b/device/testing/linux-motorola-ghost/APKBUILD index 939be2ec6..b9f995994 100644 --- a/device/testing/linux-motorola-ghost/APKBUILD +++ b/device/testing/linux-motorola-ghost/APKBUILD @@ -9,7 +9,7 @@ _carch="arm" _flavor="motorola-ghost" url="https://kernel.org" license="GPL2" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev coreutils xz gcc6" # Compiler: this kernel was only tested with GCC6. Feel free to make a merge diff --git a/device/testing/linux-motorola-lux/APKBUILD b/device/testing/linux-motorola-lux/APKBUILD index 79aed1dcb..51d12266e 100644 --- a/device/testing/linux-motorola-lux/APKBUILD +++ b/device/testing/linux-motorola-lux/APKBUILD @@ -10,7 +10,7 @@ _carch="arm" _flavor="motorola-lux" url="https://kernel.org" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev xz dtbtool" # Source diff --git a/device/testing/linux-motorola-maserati/APKBUILD b/device/testing/linux-motorola-maserati/APKBUILD index c3bb7383c..cc4c3cd30 100644 --- a/device/testing/linux-motorola-maserati/APKBUILD +++ b/device/testing/linux-motorola-maserati/APKBUILD @@ -9,7 +9,7 @@ _carch="arm" _flavor="motorola-maserati" url="https://kernel.org" license="GPL2" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev gcc6" # Compiler: this kernel was only tested with GCC6. Feel free to make a merge diff --git a/device/testing/linux-motorola-montana/APKBUILD b/device/testing/linux-motorola-montana/APKBUILD index 27809c32d..0b576a44e 100644 --- a/device/testing/linux-motorola-montana/APKBUILD +++ b/device/testing/linux-motorola-montana/APKBUILD @@ -10,7 +10,7 @@ _carch="arm64" _flavor="motorola-montana" url="https://kernel.org" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev dtbtool xz" # Source diff --git a/device/testing/linux-motorola-osprey/APKBUILD b/device/testing/linux-motorola-osprey/APKBUILD index e565a7f85..d2712a770 100644 --- a/device/testing/linux-motorola-osprey/APKBUILD +++ b/device/testing/linux-motorola-osprey/APKBUILD @@ -13,7 +13,7 @@ arch="armhf" pkgdesc="Moto G (2015) kernel from LineageOS" url="https://github.com/LineageOS/android_kernel_motorola_msm8916" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev dtbtool gcc6" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" source=" $pkgname-$_hash.tar.gz::https://github.com/LineageOS/android_kernel_motorola_msm8916/archive/$_hash.tar.gz $_config diff --git a/device/testing/linux-motorola-peregrine/APKBUILD b/device/testing/linux-motorola-peregrine/APKBUILD index e4517b716..6d11d57af 100644 --- a/device/testing/linux-motorola-peregrine/APKBUILD +++ b/device/testing/linux-motorola-peregrine/APKBUILD @@ -9,7 +9,7 @@ _carch="arm" _flavor="motorola-peregrine" url="https://kernel.org" license="GPL2" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="coreutils perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev xz dtbtool gcc6" # Compiler: this kernel was only tested with GCC6. Feel free to make a merge diff --git a/device/testing/linux-motorola-potter/APKBUILD b/device/testing/linux-motorola-potter/APKBUILD index 26108ff21..e5b151c3b 100644 --- a/device/testing/linux-motorola-potter/APKBUILD +++ b/device/testing/linux-motorola-potter/APKBUILD @@ -9,7 +9,7 @@ _carch="arm64" _flavor="motorola-potter" url="https://kernel.org" license="GPL2" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev dtbtool xz gcc6" # Compiler: this kernel was only tested with GCC6. Feel free to make a merge diff --git a/device/testing/linux-motorola-shamu/APKBUILD b/device/testing/linux-motorola-shamu/APKBUILD index a8f090058..d835bf984 100644 --- a/device/testing/linux-motorola-shamu/APKBUILD +++ b/device/testing/linux-motorola-shamu/APKBUILD @@ -9,7 +9,7 @@ _carch="arm" _flavor="motorola-shamu" url="https://kernel.org" license="GPL2" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev gcc6" # Compiler: this kernel was only tested with GCC6. Feel free to make a merge diff --git a/device/testing/linux-motorola-surnia/APKBUILD b/device/testing/linux-motorola-surnia/APKBUILD index 686784131..72a35f60a 100644 --- a/device/testing/linux-motorola-surnia/APKBUILD +++ b/device/testing/linux-motorola-surnia/APKBUILD @@ -10,7 +10,7 @@ _carch="arm" _flavor="motorola-surnia" url="https://kernel.org" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev dtbtool gcc6 xz" # Compiler: GCC 6 (doesn't compile with newer versions) diff --git a/device/testing/linux-motorola-titan/APKBUILD b/device/testing/linux-motorola-titan/APKBUILD index fd25aa5f7..8b5b2f10a 100644 --- a/device/testing/linux-motorola-titan/APKBUILD +++ b/device/testing/linux-motorola-titan/APKBUILD @@ -29,7 +29,7 @@ arch="armv7" pkgdesc="Motorola Moto G 2014 kernel from LineageOS" url="https://github.com/LineageOS/android_kernel_motorola_msm8226" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev xz gcc6 dtbtool" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" source=" $pkgname-$_commit.tar.gz::https://github.com/LineageOS/android_kernel_motorola_msm8226/archive/$_commit.tar.gz $_config diff --git a/device/testing/linux-nextbit-robin/APKBUILD b/device/testing/linux-nextbit-robin/APKBUILD index 83b27ae04..e13906816 100644 --- a/device/testing/linux-nextbit-robin/APKBUILD +++ b/device/testing/linux-nextbit-robin/APKBUILD @@ -9,7 +9,7 @@ _carch="arm64" _flavor="nextbit-robin" url="https://kernel.org" license="GPL2" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev gcc6" # Compiler: this kernel was only tested with GCC6. Feel free to make a merge diff --git a/device/testing/linux-nobby-230/APKBUILD b/device/testing/linux-nobby-230/APKBUILD index 85fbb2dfd..5053b0868 100644 --- a/device/testing/linux-nobby-230/APKBUILD +++ b/device/testing/linux-nobby-230/APKBUILD @@ -12,7 +12,7 @@ _carch="arm" _flavor="nobby-230" url="https://kernel.org" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="gcc4 perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev" # Compiler: GCC4. Doesn't boot with newer versions of GCC diff --git a/device/testing/linux-nokia-beatles/APKBUILD b/device/testing/linux-nokia-beatles/APKBUILD index dcf88ddaf..d17ae8fab 100644 --- a/device/testing/linux-nokia-beatles/APKBUILD +++ b/device/testing/linux-nokia-beatles/APKBUILD @@ -12,7 +12,7 @@ _carch="arm" _flavor="nokia-beatles" url="https://kernel.org" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="bash bc bison devicepkg-dev flex openssl-dev perl gcc4 gcc4-aarch64 libc-dev linux-headers" # Won't compile with newer GCC diff --git a/device/testing/linux-nokia-frt/APKBUILD b/device/testing/linux-nokia-frt/APKBUILD index 1fcdae991..9bfb4dc29 100644 --- a/device/testing/linux-nokia-frt/APKBUILD +++ b/device/testing/linux-nokia-frt/APKBUILD @@ -10,7 +10,7 @@ _carch="arm" _flavor="nokia-frt" url="https://www.nokia.com/phones/en_int/opensource/" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev python" # Source diff --git a/device/testing/linux-nokia-n9/APKBUILD b/device/testing/linux-nokia-n9/APKBUILD index 1df83dada..4359ec401 100644 --- a/device/testing/linux-nokia-n9/APKBUILD +++ b/device/testing/linux-nokia-n9/APKBUILD @@ -17,7 +17,7 @@ arch="armhf" pkgdesc="Nokia N9 kernel" url="https://kernel.org" makedepends="perl sed installkernel bash gmp-dev bc linux-headers openssl-dev flex bison" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" source=" https://cdn.kernel.org/pub/linux/kernel/v$_mainver.x/linux-$_basever.tar.xz linux-v$_basever-v$_pkgver.patch::https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/rawdiff/?id=v$_pkgver&id2=v$_basever diff --git a/device/testing/linux-nokia-n900/APKBUILD b/device/testing/linux-nokia-n900/APKBUILD index efb5b9fbd..13c3e0420 100644 --- a/device/testing/linux-nokia-n900/APKBUILD +++ b/device/testing/linux-nokia-n900/APKBUILD @@ -8,7 +8,7 @@ pkgdesc="Mainline kernel fork for Nokia N900" arch="armv7" url="https://kernel.org/" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="bison findutils flex installkernel openssl-dev perl" _carch="arm" diff --git a/device/testing/linux-nokia-rm846/APKBUILD b/device/testing/linux-nokia-rm846/APKBUILD index c9fce2c2e..3fe928b83 100644 --- a/device/testing/linux-nokia-rm846/APKBUILD +++ b/device/testing/linux-nokia-rm846/APKBUILD @@ -9,7 +9,7 @@ _carch="arm" _flavor="nokia-rm846" url="https://kernel.org" license="GPL2" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev gcc6" # Compiler: GCC 6 (doesn't boot when compiled with newer versions) diff --git a/device/testing/linux-nokia-rm885/APKBUILD b/device/testing/linux-nokia-rm885/APKBUILD index 4d9bab901..9d6edc9d1 100644 --- a/device/testing/linux-nokia-rm885/APKBUILD +++ b/device/testing/linux-nokia-rm885/APKBUILD @@ -9,7 +9,7 @@ _carch="arm" _flavor="nokia-rm885" url="https://kernel.org" license="GPL2" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev gcc6" # Compiler: this kernel was only tested with GCC6. Feel free to make a merge diff --git a/device/testing/linux-oneplus-bacon/APKBUILD b/device/testing/linux-oneplus-bacon/APKBUILD index 61e570666..df455dceb 100644 --- a/device/testing/linux-oneplus-bacon/APKBUILD +++ b/device/testing/linux-oneplus-bacon/APKBUILD @@ -26,7 +26,7 @@ arch="armv7" pkgdesc="LineageOS 14.1 kernel for OnePlus One (bacon)" url="https://github.com/LineageOS/android_kernel_oneplus_msm8974" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev xz dtbtool gcc6" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" source=" $pkgname-$_version.tar.gz::https://github.com/LineageOS/android_kernel_oneplus_msm8974/archive/$_version.tar.gz $_config diff --git a/device/testing/linux-oneplus-msm8998/APKBUILD b/device/testing/linux-oneplus-msm8998/APKBUILD index 78efa3804..7dadad7fb 100644 --- a/device/testing/linux-oneplus-msm8998/APKBUILD +++ b/device/testing/linux-oneplus-msm8998/APKBUILD @@ -11,7 +11,7 @@ _carch="arm64" _flavor="oneplus-msm8998" url="https://kernel.org" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev gcc6 openssl-dev" # Compiler: GCC 6 (latest doesn't boot to initramfs) diff --git a/device/testing/linux-oneplus-oneplus2/APKBUILD b/device/testing/linux-oneplus-oneplus2/APKBUILD index 985a0cf69..34c053011 100644 --- a/device/testing/linux-oneplus-oneplus2/APKBUILD +++ b/device/testing/linux-oneplus-oneplus2/APKBUILD @@ -9,7 +9,7 @@ _carch="arm64" _flavor="oneplus-oneplus2" url="https://kernel.org" license="GPL2" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev gcc6" # Compiler: this kernel was only tested with GCC6. Feel free to make a merge diff --git a/device/testing/linux-oneplus-onyx/APKBUILD b/device/testing/linux-oneplus-onyx/APKBUILD index 608744f02..866627161 100644 --- a/device/testing/linux-oneplus-onyx/APKBUILD +++ b/device/testing/linux-oneplus-onyx/APKBUILD @@ -36,7 +36,7 @@ arch="armhf" pkgdesc="LineageOS 14.1 kernel for OnePlus X (onyx)" url="https://github.com/LineageOS/android_kernel_oneplus_onyx" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev xz dtbtool gcc6" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" source=" $pkgname-$_version.tar.gz::https://github.com/LineageOS/android_kernel_oneplus_onyx/archive/$_version.tar.gz $_config diff --git a/device/testing/linux-oppo-find-7a/APKBUILD b/device/testing/linux-oppo-find-7a/APKBUILD index 61340b3e6..25b051d22 100644 --- a/device/testing/linux-oppo-find-7a/APKBUILD +++ b/device/testing/linux-oppo-find-7a/APKBUILD @@ -11,7 +11,7 @@ _flavor="oppo-find-7a" _abi_release=$pkgver url="https://kernel.org" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc elfutils-libelf devicepkg-dev dtbtool xz" # Source diff --git a/device/testing/linux-ouya-ouya-mainline/APKBUILD b/device/testing/linux-ouya-ouya-mainline/APKBUILD index 621551b63..0e4c86fa5 100644 --- a/device/testing/linux-ouya-ouya-mainline/APKBUILD +++ b/device/testing/linux-ouya-ouya-mainline/APKBUILD @@ -9,7 +9,7 @@ _carch="arm" _flavor="ouya-ouya-mainline" url="https://kernel.org" license="GPL2" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev xz flex bison openssl-dev" # Source diff --git a/device/testing/linux-ouya-ouya/APKBUILD b/device/testing/linux-ouya-ouya/APKBUILD index 8b2b6660b..a379d8d72 100644 --- a/device/testing/linux-ouya-ouya/APKBUILD +++ b/device/testing/linux-ouya-ouya/APKBUILD @@ -9,7 +9,7 @@ _carch="arm" _flavor="ouya-ouya" url="https://github.com/milaq/android_kernel_boxer8_ouya" license="GPL2" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="gcc6 perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev" # Compiling with GCC6 if [ "${CC:0:5}" != "gcc6-" ]; then diff --git a/device/testing/linux-planet-geminipda/APKBUILD b/device/testing/linux-planet-geminipda/APKBUILD index 9a09306c8..c27b3da7c 100644 --- a/device/testing/linux-planet-geminipda/APKBUILD +++ b/device/testing/linux-planet-geminipda/APKBUILD @@ -10,7 +10,7 @@ _carch="arm64" _flavor="planet-geminipda" url="https://kernel.org" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev gcc6 python" # Compiler: GCC 6 (doesn't boot when compiled with newer versions) diff --git a/device/testing/linux-purism-librem5/APKBUILD b/device/testing/linux-purism-librem5/APKBUILD index a159d3f39..f7c643519 100644 --- a/device/testing/linux-purism-librem5/APKBUILD +++ b/device/testing/linux-purism-librem5/APKBUILD @@ -13,7 +13,7 @@ _carch="arm64" _flavor="purism-librem5" url="https://kernel.org" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev bison flex openssl-dev" diff --git a/device/testing/linux-samsung-a5y17lte/APKBUILD b/device/testing/linux-samsung-a5y17lte/APKBUILD index 46c89b002..7f8d66757 100644 --- a/device/testing/linux-samsung-a5y17lte/APKBUILD +++ b/device/testing/linux-samsung-a5y17lte/APKBUILD @@ -10,7 +10,7 @@ _carch="arm64" _flavor="samsung-a5y17lte" url="https://kernel.org" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev dtbtool-exynos" # Source diff --git a/device/testing/linux-samsung-apexq/APKBUILD b/device/testing/linux-samsung-apexq/APKBUILD index aafd27046..19fb381fd 100644 --- a/device/testing/linux-samsung-apexq/APKBUILD +++ b/device/testing/linux-samsung-apexq/APKBUILD @@ -10,7 +10,7 @@ _carch="arm" _flavor="samsung-apexq" url="https://kernel.org" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="xz perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev" # Source diff --git a/device/testing/linux-samsung-ariesve/APKBUILD b/device/testing/linux-samsung-ariesve/APKBUILD index c5c8c9e28..81e919348 100644 --- a/device/testing/linux-samsung-ariesve/APKBUILD +++ b/device/testing/linux-samsung-ariesve/APKBUILD @@ -10,7 +10,7 @@ _carch="arm" _flavor="samsung-ariesve" url="https://kernel.org" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev xz" # Source diff --git a/device/testing/linux-samsung-baffinlite/APKBUILD b/device/testing/linux-samsung-baffinlite/APKBUILD index 425d8d934..225ba1698 100644 --- a/device/testing/linux-samsung-baffinlite/APKBUILD +++ b/device/testing/linux-samsung-baffinlite/APKBUILD @@ -12,7 +12,7 @@ _carch="arm" _flavor="samsung-baffinlite" url="https://kernel.org" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev xz" # Source diff --git a/device/testing/linux-samsung-espresso10/APKBUILD b/device/testing/linux-samsung-espresso10/APKBUILD index e94adbf59..5ba939489 100644 --- a/device/testing/linux-samsung-espresso10/APKBUILD +++ b/device/testing/linux-samsung-espresso10/APKBUILD @@ -9,7 +9,7 @@ _carch="arm" _flavor="samsung-espresso10" url="https://kernel.org" license="GPL2" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev gcc6" # Compiler: this kernel was only tested with GCC6. Feel free to make a merge diff --git a/device/testing/linux-samsung-expressatt/APKBUILD b/device/testing/linux-samsung-expressatt/APKBUILD index 62de5259b..fa6be31f4 100644 --- a/device/testing/linux-samsung-expressatt/APKBUILD +++ b/device/testing/linux-samsung-expressatt/APKBUILD @@ -10,7 +10,7 @@ _carch="arm" _flavor="samsung-expressatt" url="https://kernel.org" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev gcc4 xz" # Compiler: GCC 4 (doesn't boot when compiled with newer versions) diff --git a/device/testing/linux-samsung-golden/APKBUILD b/device/testing/linux-samsung-golden/APKBUILD index f31055420..eef771fcd 100644 --- a/device/testing/linux-samsung-golden/APKBUILD +++ b/device/testing/linux-samsung-golden/APKBUILD @@ -9,7 +9,7 @@ _carch="arm" _flavor="samsung-golden" url="https://kernel.org" license="GPL-2.0-or-later" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev gcc6" # Compiler: this kernel was only tested with GCC6. Feel free to make a merge diff --git a/device/testing/linux-samsung-gts210velte/APKBUILD b/device/testing/linux-samsung-gts210velte/APKBUILD index eb2dfa544..293ededf0 100644 --- a/device/testing/linux-samsung-gts210velte/APKBUILD +++ b/device/testing/linux-samsung-gts210velte/APKBUILD @@ -10,7 +10,7 @@ _carch="arm64" _flavor="samsung-gts210velte" url="https://kernel.org" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev dtbtool gcc6 devicepkg-dev" # Compiler: this kernel was only tested with GCC6. Feel free to make a merge diff --git a/device/testing/linux-samsung-gts210vewifi/APKBUILD b/device/testing/linux-samsung-gts210vewifi/APKBUILD index e0865c8f0..441eabd03 100644 --- a/device/testing/linux-samsung-gts210vewifi/APKBUILD +++ b/device/testing/linux-samsung-gts210vewifi/APKBUILD @@ -10,7 +10,7 @@ _carch="arm64" _flavor="samsung-gts210vewifi" url="https://kernel.org" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev dtbtool gcc6 devicepkg-dev" # Compiler: this kernel was only tested with GCC6. Feel free to make a merge diff --git a/device/testing/linux-samsung-hero2lte/APKBUILD b/device/testing/linux-samsung-hero2lte/APKBUILD index 310d5f077..bda4ca2cd 100644 --- a/device/testing/linux-samsung-hero2lte/APKBUILD +++ b/device/testing/linux-samsung-hero2lte/APKBUILD @@ -10,7 +10,7 @@ _carch="arm64" _flavor="samsung-hero2lte" url="https://kernel.org" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev dtbtool" # Source - use Ivan Meler's 3.18 upstream kernel diff --git a/device/testing/linux-samsung-herolte/APKBUILD b/device/testing/linux-samsung-herolte/APKBUILD index 51ce3cfa1..b2236317b 100644 --- a/device/testing/linux-samsung-herolte/APKBUILD +++ b/device/testing/linux-samsung-herolte/APKBUILD @@ -10,7 +10,7 @@ _carch="arm64" _flavor="samsung-herolte" url="https://kernel.org" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev dtbtool-exynos" # Source - use Ivan Meler's 3.18 upstream kernel diff --git a/device/testing/linux-samsung-i747m/APKBUILD b/device/testing/linux-samsung-i747m/APKBUILD index 641da4f42..c346a6fcd 100644 --- a/device/testing/linux-samsung-i747m/APKBUILD +++ b/device/testing/linux-samsung-i747m/APKBUILD @@ -15,7 +15,7 @@ _carch="arm" _flavor="samsung-i747m" url="https://kernel.org" license="GPL2" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev xz gcc6" # Compiler: this kernel was only tested with GCC6. Feel free to make a merge diff --git a/device/testing/linux-samsung-i8200/APKBUILD b/device/testing/linux-samsung-i8200/APKBUILD index f8963909a..edd6a6ee1 100644 --- a/device/testing/linux-samsung-i8200/APKBUILD +++ b/device/testing/linux-samsung-i8200/APKBUILD @@ -9,7 +9,7 @@ _carch="arm" _flavor="samsung-i8200" url="https://kernel.org" license="GPL2" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev gcc6" # Compiler: this kernel was only tested with GCC6. Feel free to make a merge diff --git a/device/testing/linux-samsung-i9003/APKBUILD b/device/testing/linux-samsung-i9003/APKBUILD index b85c05fd7..cbc279db0 100644 --- a/device/testing/linux-samsung-i9003/APKBUILD +++ b/device/testing/linux-samsung-i9003/APKBUILD @@ -10,7 +10,7 @@ _carch="arm" _flavor="samsung-i9003" url="https://kernel.org" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev busybox-static-armhf" # Source diff --git a/device/testing/linux-samsung-i9070/APKBUILD b/device/testing/linux-samsung-i9070/APKBUILD index f1a35d8d5..f802f9ee4 100644 --- a/device/testing/linux-samsung-i9070/APKBUILD +++ b/device/testing/linux-samsung-i9070/APKBUILD @@ -9,7 +9,7 @@ _carch="arm" _flavor="samsung-i9070" url="https://github.com/Epirex/Samsung_STE_Kernel" license="GPL2" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev busybox-static-armhf gcc6" # Compiler: this kernel was only tested with GCC6. Feel free to make a merge diff --git a/device/testing/linux-samsung-i9100/APKBUILD b/device/testing/linux-samsung-i9100/APKBUILD index f0d1aa472..330e77500 100644 --- a/device/testing/linux-samsung-i9100/APKBUILD +++ b/device/testing/linux-samsung-i9100/APKBUILD @@ -10,7 +10,7 @@ _carch="arm" _flavor="samsung-i9100" url="https://kernel.org" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev findutils busybox-static-armv7" diff --git a/device/testing/linux-samsung-i9195/APKBUILD b/device/testing/linux-samsung-i9195/APKBUILD index bfe703c7e..ee812a283 100644 --- a/device/testing/linux-samsung-i9195/APKBUILD +++ b/device/testing/linux-samsung-i9195/APKBUILD @@ -9,7 +9,7 @@ _carch="arm" _flavor="samsung-i9195" url="https://kernel.org" license="GPL2" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev xz gcc6" # Compiler: this kernel was only tested with GCC6. Feel free to make a merge diff --git a/device/testing/linux-samsung-i927/APKBUILD b/device/testing/linux-samsung-i927/APKBUILD index a07418d3d..379c5cce7 100644 --- a/device/testing/linux-samsung-i927/APKBUILD +++ b/device/testing/linux-samsung-i927/APKBUILD @@ -10,7 +10,7 @@ _carch="arm" _flavor="samsung-i927" url="https://kernel.org" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev flex bison openssl-dev" # Source diff --git a/device/testing/linux-samsung-i9305/APKBUILD b/device/testing/linux-samsung-i9305/APKBUILD index f6ac668db..fa4af5f70 100644 --- a/device/testing/linux-samsung-i9305/APKBUILD +++ b/device/testing/linux-samsung-i9305/APKBUILD @@ -27,7 +27,7 @@ arch="armhf" pkgdesc="Samsung Galaxy SIII LTE kernel from LineageOS" url="https://github.com/LineageOS/android_kernel_samsung_smdk4412" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev xz busybox-static-armhf gcc6" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" source=" $pkgname-$_hash.tar.gz::https://github.com/LineageOS/android_kernel_samsung_smdk4412/archive/$_hash.tar.gz $_config diff --git a/device/testing/linux-samsung-j1mini3g/APKBUILD b/device/testing/linux-samsung-j1mini3g/APKBUILD index 86b82efa1..62e71ac51 100644 --- a/device/testing/linux-samsung-j1mini3g/APKBUILD +++ b/device/testing/linux-samsung-j1mini3g/APKBUILD @@ -10,7 +10,7 @@ _carch="arm" _flavor="samsung-j1mini3g" url="https://kernel.org" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev dtbtool-sprd" # Source diff --git a/device/testing/linux-samsung-j3nxlte/APKBUILD b/device/testing/linux-samsung-j3nxlte/APKBUILD index acc833b01..78938021e 100644 --- a/device/testing/linux-samsung-j3nxlte/APKBUILD +++ b/device/testing/linux-samsung-j3nxlte/APKBUILD @@ -10,7 +10,7 @@ _carch="arm" _flavor="samsung-j3nxlte" url="https://kernel.org" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="mkbootimg perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev dtbtool" # Source diff --git a/device/testing/linux-samsung-jflte/APKBUILD b/device/testing/linux-samsung-jflte/APKBUILD index daa378a3a..8a13a6265 100644 --- a/device/testing/linux-samsung-jflte/APKBUILD +++ b/device/testing/linux-samsung-jflte/APKBUILD @@ -10,7 +10,7 @@ _carch="arm" _flavor="samsung-jflte" url="https://kernel.org" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev" # Source diff --git a/device/testing/linux-samsung-klte/APKBUILD b/device/testing/linux-samsung-klte/APKBUILD index 3b559b023..7501ef99d 100644 --- a/device/testing/linux-samsung-klte/APKBUILD +++ b/device/testing/linux-samsung-klte/APKBUILD @@ -12,7 +12,7 @@ _carch="arm" _flavor="samsung-klte" url="https://kernel.org" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev xz dtbtool devicepkg-dev gcc6" # Compiler: GCC 6 (doesn't boot when compiled with newer versions) diff --git a/device/testing/linux-samsung-kminilte/APKBUILD b/device/testing/linux-samsung-kminilte/APKBUILD index 990f024e0..29ad2a441 100644 --- a/device/testing/linux-samsung-kminilte/APKBUILD +++ b/device/testing/linux-samsung-kminilte/APKBUILD @@ -9,7 +9,7 @@ _carch="arm" _flavor="samsung-kminilte" url="https://github.com/cm-3470/android_kernel_samsung_kminilte" license="GPL2" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev gcc6" # Compiler: this kernel was only tested with GCC6. Feel free to make a merge diff --git a/device/testing/linux-samsung-kylepro/APKBUILD b/device/testing/linux-samsung-kylepro/APKBUILD index 3cdee269c..63a3fe8fc 100644 --- a/device/testing/linux-samsung-kylepro/APKBUILD +++ b/device/testing/linux-samsung-kylepro/APKBUILD @@ -10,7 +10,7 @@ _carch="arm" _flavor="samsung-kylepro" url="https://kernel.org" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev" # Source diff --git a/device/testing/linux-samsung-kylessopen/APKBUILD b/device/testing/linux-samsung-kylessopen/APKBUILD index 70c48fca4..67a86da9e 100644 --- a/device/testing/linux-samsung-kylessopen/APKBUILD +++ b/device/testing/linux-samsung-kylessopen/APKBUILD @@ -10,7 +10,7 @@ _carch="arm" _flavor="samsung-kylessopen" url="https://kernel.org" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev lzo xz" # Source: backup of https://github.com/pavlepiramida/FrankenKernel diff --git a/device/testing/linux-samsung-kylevess/APKBUILD b/device/testing/linux-samsung-kylevess/APKBUILD index e02e81117..f4b9304e5 100644 --- a/device/testing/linux-samsung-kylevess/APKBUILD +++ b/device/testing/linux-samsung-kylevess/APKBUILD @@ -8,7 +8,7 @@ _carch="arm" _flavor="samsung-kylevess" url="https://kernel.org" license="GPL2" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev xz gcc6" # Compiler: this kernel was only tested with GCC6. Feel free to make a merge diff --git a/device/testing/linux-samsung-lt01wifi/APKBUILD b/device/testing/linux-samsung-lt01wifi/APKBUILD index 1934bcc4f..cf8dac480 100644 --- a/device/testing/linux-samsung-lt01wifi/APKBUILD +++ b/device/testing/linux-samsung-lt01wifi/APKBUILD @@ -10,7 +10,7 @@ _carch="arm" _flavor="samsung-lt01wifi" url="https://kernel.org" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev xz" # Source diff --git a/device/testing/linux-samsung-lt023g/APKBUILD b/device/testing/linux-samsung-lt023g/APKBUILD index 7706d1769..4b386311d 100644 --- a/device/testing/linux-samsung-lt023g/APKBUILD +++ b/device/testing/linux-samsung-lt023g/APKBUILD @@ -9,7 +9,7 @@ _carch="arm" _flavor="samsung-lt023g" url="https://github.com/kumajaya/android_kernel_samsung_lt02" license="GPL2" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev gcc6" # Compiler: this kernel was only tested with GCC6. Feel free to make a merge diff --git a/device/testing/linux-samsung-maguro/APKBUILD b/device/testing/linux-samsung-maguro/APKBUILD index 6cc97550f..7fc48d1a7 100644 --- a/device/testing/linux-samsung-maguro/APKBUILD +++ b/device/testing/linux-samsung-maguro/APKBUILD @@ -9,7 +9,7 @@ _carch="arm" _flavor="samsung-maguro" url="https://github.com/LineageOS/android_kernel_samsung_tuna" license="GPL2" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev gcc6" # Compiler: this kernel was only tested with GCC6. Feel free to make a merge diff --git a/device/testing/linux-samsung-manta/APKBUILD b/device/testing/linux-samsung-manta/APKBUILD index 9fad0006f..f414188f7 100644 --- a/device/testing/linux-samsung-manta/APKBUILD +++ b/device/testing/linux-samsung-manta/APKBUILD @@ -9,7 +9,7 @@ _carch="arm" _flavor="samsung-manta" url="https://github.com/LineageOS/android_kernel_samsung_manta" license="GPL2" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev gcc6" # Compiler: this kernel was only tested with GCC6. Feel free to make a merge diff --git a/device/testing/linux-samsung-matissewifi/APKBUILD b/device/testing/linux-samsung-matissewifi/APKBUILD index b5409293e..0bf07eb50 100644 --- a/device/testing/linux-samsung-matissewifi/APKBUILD +++ b/device/testing/linux-samsung-matissewifi/APKBUILD @@ -10,7 +10,7 @@ _carch="arm" _flavor="samsung-matissewifi" url="https://kernel.org" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev dtbtool devicepkg-dev" # Source diff --git a/device/testing/linux-samsung-n5110/APKBUILD b/device/testing/linux-samsung-n5110/APKBUILD index 2d863fe32..9db4e171c 100644 --- a/device/testing/linux-samsung-n5110/APKBUILD +++ b/device/testing/linux-samsung-n5110/APKBUILD @@ -9,7 +9,7 @@ _carch="arm" _flavor="samsung-n5110" url="https://kernel.org" license="GPL2" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev xz gcc6" # Compiler: this kernel was only tested with GCC6. Feel free to make a merge diff --git a/device/testing/linux-samsung-n7100/APKBUILD b/device/testing/linux-samsung-n7100/APKBUILD index 02f404cd3..845ed25f1 100644 --- a/device/testing/linux-samsung-n7100/APKBUILD +++ b/device/testing/linux-samsung-n7100/APKBUILD @@ -29,7 +29,7 @@ arch="armhf" pkgdesc="Samsung Galaxy Note II (GSM) Kernel from ParanoidNote" url="https://github.com/bigbiff/android_kernel_samsung_smdk4412" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev gcc6" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" source=" $pkgname-$_hash.tar.gz::https://github.com/bigbiff/android_kernel_samsung_smdk4412/archive/$_hash.tar.gz $_config diff --git a/device/testing/linux-samsung-nevisp/APKBUILD b/device/testing/linux-samsung-nevisp/APKBUILD index 69d60b044..999bd0b6b 100644 --- a/device/testing/linux-samsung-nevisp/APKBUILD +++ b/device/testing/linux-samsung-nevisp/APKBUILD @@ -12,7 +12,7 @@ _carch="arm" _flavor="samsung-nevisp" url="https://kernel.org" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev gcc4 xz" # Compiler: GCC 4 (doesn't compile with newer versions) diff --git a/device/testing/linux-samsung-p4wifi/APKBUILD b/device/testing/linux-samsung-p4wifi/APKBUILD index 600fb50c7..194873d19 100644 --- a/device/testing/linux-samsung-p4wifi/APKBUILD +++ b/device/testing/linux-samsung-p4wifi/APKBUILD @@ -9,7 +9,7 @@ _carch="arm" _flavor="samsung-p4wifi" url="https://kernel.org" license="GPL2" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev xz flex bison openssl-dev" # Source diff --git a/device/testing/linux-samsung-royss/APKBUILD b/device/testing/linux-samsung-royss/APKBUILD index e58500660..954ea85ca 100644 --- a/device/testing/linux-samsung-royss/APKBUILD +++ b/device/testing/linux-samsung-royss/APKBUILD @@ -10,7 +10,7 @@ _carch="arm" _flavor="samsung-royss" url="https://github.com/Nothing-Dev/android_kernel_samsung_royss" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev xz" # Source diff --git a/device/testing/linux-samsung-s6500d/APKBUILD b/device/testing/linux-samsung-s6500d/APKBUILD index 6ea0b246c..b3dfa01f3 100644 --- a/device/testing/linux-samsung-s6500d/APKBUILD +++ b/device/testing/linux-samsung-s6500d/APKBUILD @@ -9,7 +9,7 @@ _carch="arm" _flavor="samsung-s6500d" url="https://github.com/Shadowofleaf/android_kernel_samsung_msm7x27a/" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev" # Source diff --git a/device/testing/linux-samsung-serranodsdd/APKBUILD b/device/testing/linux-samsung-serranodsdd/APKBUILD index 4356560cc..a2f9b8ebb 100644 --- a/device/testing/linux-samsung-serranodsdd/APKBUILD +++ b/device/testing/linux-samsung-serranodsdd/APKBUILD @@ -10,7 +10,7 @@ _carch="arm" _flavor="samsung-serranodsdd" url="https://kernel.org" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev xz gcc6" # Compiler: GCC 6 (doesn't boot when compiled with newer versions) diff --git a/device/testing/linux-samsung-zanin/APKBUILD b/device/testing/linux-samsung-zanin/APKBUILD index ef642ccc4..2a80746a8 100644 --- a/device/testing/linux-samsung-zanin/APKBUILD +++ b/device/testing/linux-samsung-zanin/APKBUILD @@ -11,7 +11,7 @@ _carch="arm" _flavor="samsung-zanin" url="https://kernel.org" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev" # Source diff --git a/device/testing/linux-semc-anzu/APKBUILD b/device/testing/linux-semc-anzu/APKBUILD index a2077173c..7fe2a247a 100644 --- a/device/testing/linux-semc-anzu/APKBUILD +++ b/device/testing/linux-semc-anzu/APKBUILD @@ -15,7 +15,7 @@ _carch="arm" _flavor="semc-anzu" url="https://kernel.org" license="GPL2" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev xz gcc6" # Compiler: this kernel was only tested with GCC6. Feel free to make a merge diff --git a/device/testing/linux-semc-smultron/APKBUILD b/device/testing/linux-semc-smultron/APKBUILD index 2ccfd1382..bcfa9de9f 100644 --- a/device/testing/linux-semc-smultron/APKBUILD +++ b/device/testing/linux-semc-smultron/APKBUILD @@ -9,7 +9,7 @@ _carch="arm" _flavor="semc-smultron" url="https://kernel.org" license="GPL2" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev xz gcc6" # Compiler: this kernel was only tested with GCC6. Feel free to make a merge diff --git a/device/testing/linux-sharp-shl22/APKBUILD b/device/testing/linux-sharp-shl22/APKBUILD index 327237bda..84210c5ca 100644 --- a/device/testing/linux-sharp-shl22/APKBUILD +++ b/device/testing/linux-sharp-shl22/APKBUILD @@ -11,7 +11,7 @@ _carch="arm" _flavor="sharp-shl22" url="https://kernel.org" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev" # Source diff --git a/device/testing/linux-sony-amami/APKBUILD b/device/testing/linux-sony-amami/APKBUILD index 9087a137e..0c0237279 100644 --- a/device/testing/linux-sony-amami/APKBUILD +++ b/device/testing/linux-sony-amami/APKBUILD @@ -10,7 +10,7 @@ _carch="arm" _flavor="sony-amami" url="https://kernel.org" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev" # Source diff --git a/device/testing/linux-sony-aries/APKBUILD b/device/testing/linux-sony-aries/APKBUILD index 414f321f1..0fee71c5a 100644 --- a/device/testing/linux-sony-aries/APKBUILD +++ b/device/testing/linux-sony-aries/APKBUILD @@ -10,7 +10,7 @@ _carch="arm" _flavor=sony-aries url="https://github.com/sonyxperiadev/kernel" license="GPL2" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev" # Source diff --git a/device/testing/linux-sony-castor-windy/APKBUILD b/device/testing/linux-sony-castor-windy/APKBUILD index 5e339eff9..24df16ff6 100644 --- a/device/testing/linux-sony-castor-windy/APKBUILD +++ b/device/testing/linux-sony-castor-windy/APKBUILD @@ -25,7 +25,7 @@ arch="armhf" pkgdesc="Sony Xperia Z2 Tablet kernel" url="https://github.com/andersson" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev gcc6" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" source=" $pkgname-$_branch.tar.gz::https://github.com/andersson/kernel/archive/$_branch.tar.gz $_config diff --git a/device/testing/linux-sony-coconut/APKBUILD b/device/testing/linux-sony-coconut/APKBUILD index 14f5f74b6..60d38bec7 100644 --- a/device/testing/linux-sony-coconut/APKBUILD +++ b/device/testing/linux-sony-coconut/APKBUILD @@ -9,7 +9,7 @@ _carch="arm" _flavor="sony-coconut" url="https://kernel.org" license="GPL2" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="xz perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev gcc6" # Compiler: this kernel was only tested with GCC6. Feel free to make a merge diff --git a/device/testing/linux-sony-honami/APKBUILD b/device/testing/linux-sony-honami/APKBUILD index 47762d18a..4f3732289 100644 --- a/device/testing/linux-sony-honami/APKBUILD +++ b/device/testing/linux-sony-honami/APKBUILD @@ -10,7 +10,7 @@ _carch="arm" _flavor="sony-honami" url="https://github.com/sonyxperiadev/kernel" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev" # Source diff --git a/device/testing/linux-sony-nicki-mainline/APKBUILD b/device/testing/linux-sony-nicki-mainline/APKBUILD index 52e0d5468..58aebd6c2 100644 --- a/device/testing/linux-sony-nicki-mainline/APKBUILD +++ b/device/testing/linux-sony-nicki-mainline/APKBUILD @@ -19,7 +19,7 @@ arch="armv7" pkgdesc="Sony Xperia M mainline kernel fork; only USB networking works" url="https://kernel.org/" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev openssl-dev file bison flex" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" _repository="linux" _commit="ad6ab7f8c57896cb3829e6a80408e0912d6096c2" diff --git a/device/testing/linux-sony-nicki/APKBUILD b/device/testing/linux-sony-nicki/APKBUILD index 06924899b..d0796a571 100644 --- a/device/testing/linux-sony-nicki/APKBUILD +++ b/device/testing/linux-sony-nicki/APKBUILD @@ -10,7 +10,7 @@ _carch="arm" _flavor="sony-nicki" url="https://kernel.org" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev" # Source diff --git a/device/testing/linux-sony-scorpion/APKBUILD b/device/testing/linux-sony-scorpion/APKBUILD index 695b3338c..dd496323d 100644 --- a/device/testing/linux-sony-scorpion/APKBUILD +++ b/device/testing/linux-sony-scorpion/APKBUILD @@ -9,7 +9,7 @@ _carch="arm" _flavor="sony-scorpion" url="https://kernel.org" license="GPL2" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev gcc6" # Compiler: this kernel was only tested with GCC6. Feel free to make a merge diff --git a/device/testing/linux-sony-seagull/APKBUILD b/device/testing/linux-sony-seagull/APKBUILD index 1afb44b46..f71fc6cb1 100644 --- a/device/testing/linux-sony-seagull/APKBUILD +++ b/device/testing/linux-sony-seagull/APKBUILD @@ -11,7 +11,7 @@ _carch="arm" _flavor="sony-seagull" url="https://kernel.org" license="GPL2" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev dtbtool gcc6" # Compiler: this kernel was only tested with GCC6. Feel free to make a merge diff --git a/device/testing/linux-sony-suzu/APKBUILD b/device/testing/linux-sony-suzu/APKBUILD index 83a7605af..4e0fa5d97 100644 --- a/device/testing/linux-sony-suzu/APKBUILD +++ b/device/testing/linux-sony-suzu/APKBUILD @@ -10,7 +10,7 @@ _carch="arm64" _flavor="sony-suzu" url="https://kernel.org" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev dtbtool file bison flex gcc6 gcc6-aarch64 openssl-dev" # Compiler: GCC 6 (doesn't boot when compiled with newer versions) diff --git a/device/testing/linux-sony-taoshan/APKBUILD b/device/testing/linux-sony-taoshan/APKBUILD index a7f1a7a81..cc2e8dc8e 100644 --- a/device/testing/linux-sony-taoshan/APKBUILD +++ b/device/testing/linux-sony-taoshan/APKBUILD @@ -10,7 +10,7 @@ _carch="arm" _flavor="sony-taoshan" url="https://kernel.org" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev" # Source diff --git a/device/testing/linux-sony-tulip/APKBUILD b/device/testing/linux-sony-tulip/APKBUILD index 623ec10e5..d41f0907c 100644 --- a/device/testing/linux-sony-tulip/APKBUILD +++ b/device/testing/linux-sony-tulip/APKBUILD @@ -10,7 +10,7 @@ _carch="arm64" _flavor="sony-tulip" url="https://kernel.org" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev openssl openssl-dev gcc6" # Compiler: GCC 6 (doesn't boot when compiled with newer versions) diff --git a/device/testing/linux-sony-yuga/APKBUILD b/device/testing/linux-sony-yuga/APKBUILD index 51153fb5d..e4fa6760d 100644 --- a/device/testing/linux-sony-yuga/APKBUILD +++ b/device/testing/linux-sony-yuga/APKBUILD @@ -13,7 +13,7 @@ _carch="arm" _flavor="sony-yuga" url="https://kernel.org" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev" # Source diff --git a/device/testing/linux-t2m-flame/APKBUILD b/device/testing/linux-t2m-flame/APKBUILD index 5149ca1bc..e7a8c1acb 100644 --- a/device/testing/linux-t2m-flame/APKBUILD +++ b/device/testing/linux-t2m-flame/APKBUILD @@ -25,7 +25,7 @@ arch="armhf" pkgdesc="T2M flame kernel" url="https://github.com/mozilla-b2g/codeaurora_kernel_msm" makedepends="dtbtool perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev gcc6" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" source=" $pkgname-$_hash.tar.gz::https://github.com/mozilla-b2g/codeaurora_kernel_msm/archive/$_hash.tar.gz $_config diff --git a/device/testing/linux-teclast-x80pro/APKBUILD b/device/testing/linux-teclast-x80pro/APKBUILD index 3298d4f29..c8409d45e 100644 --- a/device/testing/linux-teclast-x80pro/APKBUILD +++ b/device/testing/linux-teclast-x80pro/APKBUILD @@ -18,7 +18,7 @@ arch="x86_64" pkgdesc="Linux for pmOS supported chipsets (stable)" url="https://kernel.org/" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev openssl-dev" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" source=" https://cdn.kernel.org/pub/linux/kernel/v${pkgver%%.*}.x/linux-$_kernver.tar.xz config-$_flavor.x86_64 diff --git a/device/testing/linux-tokio-techbook/APKBUILD b/device/testing/linux-tokio-techbook/APKBUILD index 90f6f57ff..e2e98bbbb 100644 --- a/device/testing/linux-tokio-techbook/APKBUILD +++ b/device/testing/linux-tokio-techbook/APKBUILD @@ -10,7 +10,7 @@ _carch="arm" _flavor="tokio-techbook" url="https://kernel.org" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev" diff --git a/device/testing/linux-wiko-lenny2/APKBUILD b/device/testing/linux-wiko-lenny2/APKBUILD index 64c313c07..a098d49df 100644 --- a/device/testing/linux-wiko-lenny2/APKBUILD +++ b/device/testing/linux-wiko-lenny2/APKBUILD @@ -13,7 +13,7 @@ _config="config-wiko-lenny2.armv7" _commit="204adbdcc01951c8eb33fc8b5543320f760bd3e3" url="https://kernel.org" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev gcc4" # Compiler: GCC 4 (doesn't compile when compiled with newer versions) diff --git a/device/testing/linux-wiko-lenny3/APKBUILD b/device/testing/linux-wiko-lenny3/APKBUILD index 26b145936..5bfc418ae 100644 --- a/device/testing/linux-wiko-lenny3/APKBUILD +++ b/device/testing/linux-wiko-lenny3/APKBUILD @@ -9,7 +9,7 @@ _carch="arm" _flavor="wiko-lenny3" url="https://wikomobile.com" license="GPL2" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev gcc6" # Compiler: this kernel was only tested with GCC6. Feel free to make a merge diff --git a/device/testing/linux-wiko-ufeel/APKBUILD b/device/testing/linux-wiko-ufeel/APKBUILD index 0d34deef5..c78b665bb 100644 --- a/device/testing/linux-wiko-ufeel/APKBUILD +++ b/device/testing/linux-wiko-ufeel/APKBUILD @@ -10,7 +10,7 @@ _carch="arm" _flavor="wiko-ufeel" url="https://wikomobile.com" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl userspace-rcu sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev gcc6" ## Compiler: GCC 6 (doesn't boot when compiled with newer versions) diff --git a/device/testing/linux-wingtech-wt88047/APKBUILD b/device/testing/linux-wingtech-wt88047/APKBUILD index b72da9fb7..ad0d0b53b 100644 --- a/device/testing/linux-wingtech-wt88047/APKBUILD +++ b/device/testing/linux-wingtech-wt88047/APKBUILD @@ -9,7 +9,7 @@ _carch="arm" _flavor="wingtech-wt88047" url="https://kernel.org" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev dtbtool gcc6" # Compiler: this kernel was only tested with GCC6. Feel free to make a merge diff --git a/device/testing/linux-xiaomi-aries/APKBUILD b/device/testing/linux-xiaomi-aries/APKBUILD index eaca0f2a5..2cb55be49 100644 --- a/device/testing/linux-xiaomi-aries/APKBUILD +++ b/device/testing/linux-xiaomi-aries/APKBUILD @@ -10,7 +10,7 @@ _carch="arm" _flavor="xiaomi-aries" url="https://kernel.org" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev xz" # Source diff --git a/device/testing/linux-xiaomi-armani/APKBUILD b/device/testing/linux-xiaomi-armani/APKBUILD index 35b0bdf90..cdf06abd3 100644 --- a/device/testing/linux-xiaomi-armani/APKBUILD +++ b/device/testing/linux-xiaomi-armani/APKBUILD @@ -9,7 +9,7 @@ _carch="arm" _flavor="xiaomi-armani" url="https://kernel.org" license="GPL2" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev dtbtool gcc6" # Compiler: this kernel was only tested with GCC6. Feel free to make a merge diff --git a/device/testing/linux-xiaomi-cactus/APKBUILD b/device/testing/linux-xiaomi-cactus/APKBUILD index c96db335e..e06694612 100644 --- a/device/testing/linux-xiaomi-cactus/APKBUILD +++ b/device/testing/linux-xiaomi-cactus/APKBUILD @@ -12,7 +12,7 @@ _carch="arm" _flavor="xiaomi-cactus" url="https://kernel.org" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="bash bc bison devicepkg-dev flex openssl-dev perl python3" # Source diff --git a/device/testing/linux-xiaomi-cancro/APKBUILD b/device/testing/linux-xiaomi-cancro/APKBUILD index c45afa1d3..484d3e31f 100644 --- a/device/testing/linux-xiaomi-cancro/APKBUILD +++ b/device/testing/linux-xiaomi-cancro/APKBUILD @@ -9,7 +9,7 @@ _carch="arm" _flavor="xiaomi-cancro" url="https://kernel.org" license="GPL2" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="xz perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev dtbtool gcc6" # Compiler: this kernel was only tested with GCC6. Feel free to make a merge diff --git a/device/testing/linux-xiaomi-ido/APKBUILD b/device/testing/linux-xiaomi-ido/APKBUILD index 0420e02f7..d0f353b57 100644 --- a/device/testing/linux-xiaomi-ido/APKBUILD +++ b/device/testing/linux-xiaomi-ido/APKBUILD @@ -9,7 +9,7 @@ _carch="arm64" _flavor="xiaomi-ido" url="https://kernel.org" license="GPL2" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev dtbtool python gcc6" # Compiler: this kernel was only tested with GCC6. Feel free to make a merge diff --git a/device/testing/linux-xiaomi-kenzo/APKBUILD b/device/testing/linux-xiaomi-kenzo/APKBUILD index 86e0c390c..c3f4a57b1 100644 --- a/device/testing/linux-xiaomi-kenzo/APKBUILD +++ b/device/testing/linux-xiaomi-kenzo/APKBUILD @@ -10,7 +10,7 @@ _carch="arm64" _flavor="xiaomi-kenzo" url="https://kernel.org" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev gcc6" # Compiler: GCC 6 (doesn't boot when compiled with newer versions) diff --git a/device/testing/linux-xiaomi-lavender/APKBUILD b/device/testing/linux-xiaomi-lavender/APKBUILD index fd7d0ee43..08f337596 100644 --- a/device/testing/linux-xiaomi-lavender/APKBUILD +++ b/device/testing/linux-xiaomi-lavender/APKBUILD @@ -14,7 +14,7 @@ _carch="arm64" _flavor="xiaomi-lavender" url="https://kernel.org" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev gcc6 gcc6-aarch64 python2 openssl-dev" # Compile with gcc6, kernel does not boot when built with newer versions diff --git a/device/testing/linux-xiaomi-mido/APKBUILD b/device/testing/linux-xiaomi-mido/APKBUILD index 70a8a1080..c32af6790 100644 --- a/device/testing/linux-xiaomi-mido/APKBUILD +++ b/device/testing/linux-xiaomi-mido/APKBUILD @@ -9,7 +9,7 @@ _carch="arm64" _flavor="xiaomi-mido" url="https://kernel.org" license="GPL2" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev gcc6" # Compiler: this kernel was only tested with GCC6. Feel free to make a merge diff --git a/device/testing/linux-xiaomi-santoni/APKBUILD b/device/testing/linux-xiaomi-santoni/APKBUILD index 508b3e0be..4ff760d80 100644 --- a/device/testing/linux-xiaomi-santoni/APKBUILD +++ b/device/testing/linux-xiaomi-santoni/APKBUILD @@ -8,7 +8,7 @@ _carch="arm64" _flavor="xiaomi-santoni" url="https://kernel.org" license="GPL2" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev" # Source diff --git a/device/testing/linux-xiaomi-tissot/APKBUILD b/device/testing/linux-xiaomi-tissot/APKBUILD index 218c6f4e3..327963340 100644 --- a/device/testing/linux-xiaomi-tissot/APKBUILD +++ b/device/testing/linux-xiaomi-tissot/APKBUILD @@ -10,7 +10,7 @@ _carch="arm64" _flavor="xiaomi-tissot" url="https://kernel.org" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev gcc6" # Compiler: GCC 6 (doesn't boot when compiled with GCC 8): diff --git a/device/testing/linux-xiaomi-whyred/APKBUILD b/device/testing/linux-xiaomi-whyred/APKBUILD index 04cccd4b3..9de8e3ce8 100644 --- a/device/testing/linux-xiaomi-whyred/APKBUILD +++ b/device/testing/linux-xiaomi-whyred/APKBUILD @@ -12,7 +12,7 @@ _carch="arm64" _flavor="xiaomi-whyred" url="https://kernel.org" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" # Compiling with latest gcc causes kernel panic, so here we use gcc6 makedepends="bash bc bison devicepkg-dev flex openssl-dev perl gcc6" diff --git a/device/testing/linux-yu-tomato/APKBUILD b/device/testing/linux-yu-tomato/APKBUILD index 4905b7f19..488166266 100644 --- a/device/testing/linux-yu-tomato/APKBUILD +++ b/device/testing/linux-yu-tomato/APKBUILD @@ -11,7 +11,7 @@ _carch="arm64" _flavor="yu-tomato" url="https://kernel.org" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="gcc6 perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev dtbtool" # Compiler: this kernel was only tested with GCC6. Feel free to make a merge diff --git a/device/testing/linux-zte-kis3/APKBUILD b/device/testing/linux-zte-kis3/APKBUILD index d0562df59..e906e53f6 100644 --- a/device/testing/linux-zte-kis3/APKBUILD +++ b/device/testing/linux-zte-kis3/APKBUILD @@ -12,7 +12,7 @@ _carch="arm" _flavor="zte-kis3" url="https://kernel.org" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev dtbtool xz" # Source diff --git a/device/testing/linux-zte-p731a20/APKBUILD b/device/testing/linux-zte-p731a20/APKBUILD index 59e4c92ad..254a6ab45 100644 --- a/device/testing/linux-zte-p731a20/APKBUILD +++ b/device/testing/linux-zte-p731a20/APKBUILD @@ -10,7 +10,7 @@ _carch="arm" _flavor="zte-p731a20" url="https://kernel.org" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev dtbtool" # Source diff --git a/device/testing/linux-zuk-z2-row/APKBUILD b/device/testing/linux-zuk-z2-row/APKBUILD index 20fe9075f..59caca8a0 100644 --- a/device/testing/linux-zuk-z2-row/APKBUILD +++ b/device/testing/linux-zuk-z2-row/APKBUILD @@ -10,7 +10,7 @@ _carch="arm64" _flavor="zuk-z2-row" url="https://kernel.org" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev devicepkg-dev gcc6" # Compiler: GCC 6 (doesn't boot when compiled with newer versions) diff --git a/main/anbox-image/APKBUILD b/main/anbox-image/APKBUILD index e548c5eb7..ba4d94c6b 100644 --- a/main/anbox-image/APKBUILD +++ b/main/anbox-image/APKBUILD @@ -27,7 +27,7 @@ source=" https://f-droid.org/repo/$_fdroidpriv " builddir="$srcdir/squashfs" -options="!check" +options="!check pmb:cross-native" case "$CARCH" in aarch64) _imgarch=arm64;; diff --git a/main/linux-postmarketos-allwinner/APKBUILD b/main/linux-postmarketos-allwinner/APKBUILD index 06410e6a1..d46c2d7a3 100644 --- a/main/linux-postmarketos-allwinner/APKBUILD +++ b/main/linux-postmarketos-allwinner/APKBUILD @@ -8,7 +8,7 @@ pkgdesc="Kernel fork with Pine64 patches" url="https://gitlab.com/pine64-org/linux/" license="GPL-2.0-only" makedepends="devicepkg-dev perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev openssl-dev file bison flex rsync" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" _commit="ed8620f53f4691ca23e90f2a9f11aeb12e1c846e" source=" $pkgname-$_commit.tar.gz::https://gitlab.com/pine64-org/linux/-/archive/$_commit/linux-$_commit.tar.gz diff --git a/main/linux-postmarketos-novathor/APKBUILD b/main/linux-postmarketos-novathor/APKBUILD index 65d904b0a..0be485734 100644 --- a/main/linux-postmarketos-novathor/APKBUILD +++ b/main/linux-postmarketos-novathor/APKBUILD @@ -10,7 +10,7 @@ arch="armv7" _carch="arm" url="https://github.com/novathor-mainline/linux" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" depends_dev="perl gmp-dev elfutils-dev bash flex bison" makedepends="$depends_dev sed installkernel bc linux-headers openssl-dev" diff --git a/main/linux-postmarketos-qcom-msm8916/APKBUILD b/main/linux-postmarketos-qcom-msm8916/APKBUILD index 2d8fc8b0f..ebc1c445e 100644 --- a/main/linux-postmarketos-qcom-msm8916/APKBUILD +++ b/main/linux-postmarketos-qcom-msm8916/APKBUILD @@ -9,7 +9,7 @@ pkgdesc="Mainline kernel fork for Qualcomm MSM8916 devices" arch="aarch64 armv7" url="https://github.com/msm8916-mainline/linux" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="bison findutils flex installkernel openssl-dev perl" # Architecture diff --git a/main/linux-postmarketos-qcom-msm8974/APKBUILD b/main/linux-postmarketos-qcom-msm8974/APKBUILD index b2d130025..57312bd99 100644 --- a/main/linux-postmarketos-qcom-msm8974/APKBUILD +++ b/main/linux-postmarketos-qcom-msm8974/APKBUILD @@ -10,7 +10,7 @@ arch="armv7" pkgdesc="Kernel close to mainline with extra patches for Qualcomm MSM8974 devices" url="https://kernel.org/" makedepends="dtbtool perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev openssl-dev file bison flex findutils" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" _commit="5e47680b0bbc71dbc093123790951cc81eb2b84e" source=" https://gitlab.com/postmarketOS/linux-postmarketos/-/archive/$_commit/linux-postmarketos-$_commit.tar.gz diff --git a/main/linux-postmarketos-qcom-msm8996/APKBUILD b/main/linux-postmarketos-qcom-msm8996/APKBUILD index a3a4d23a4..38cbb0314 100644 --- a/main/linux-postmarketos-qcom-msm8996/APKBUILD +++ b/main/linux-postmarketos-qcom-msm8996/APKBUILD @@ -10,7 +10,7 @@ arch="aarch64" _carch="arm64" url="https://gitlab.com/DrGitX/linux-postmarketos-qcom-msm8996" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="bison findutils flex installkernel openssl-dev perl" # Source diff --git a/main/linux-postmarketos-qcom-sdm660/APKBUILD b/main/linux-postmarketos-qcom-sdm660/APKBUILD index aa4b8e7ea..ed030dec5 100644 --- a/main/linux-postmarketos-qcom-sdm660/APKBUILD +++ b/main/linux-postmarketos-qcom-sdm660/APKBUILD @@ -9,7 +9,7 @@ pkgdesc="QCOM group's fork of mainline linux" arch="aarch64" # sdm660 is arm64 only url="https://kernel.org/" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="bison findutils flex installkernel openssl-dev perl" _repo="linux-postmarketos" diff --git a/main/linux-postmarketos-rockchip/APKBUILD b/main/linux-postmarketos-rockchip/APKBUILD index 46f101434..7422ac53e 100644 --- a/main/linux-postmarketos-rockchip/APKBUILD +++ b/main/linux-postmarketos-rockchip/APKBUILD @@ -10,7 +10,7 @@ _carch="arm64" _flavor="postmarketos-rockchip" url="https://kernel.org" license="GPL-2.0-only" -options="!strip !check !tracedeps" +options="!strip !check !tracedeps pmb:cross-native" makedepends="devicepkg-dev perl sed installkernel bash gmp-dev bc linux-headers elfutils-dev openssl-dev file bison flex rsync" # Source