diff --git a/main/linux-lts/APKBUILD b/main/linux-lts/APKBUILD index 0060cdb71f4..afc518fea58 100644 --- a/main/linux-lts/APKBUILD +++ b/main/linux-lts/APKBUILD @@ -52,8 +52,8 @@ done builddir="$srcdir"/linux-$_kernver if [ "${pkgver%.0}" = "$pkgver" ]; then - source="$source - https://cdn.kernel.org/pub/linux/kernel/v${pkgver%%.*}.x/patch-$pkgver.xz" + # Prepend to apply first + source="patch-$pkgver.patch.xz::https://cdn.kernel.org/pub/linux/kernel/v${pkgver%%.*}.x/patch-$pkgver.xz $source" fi arch="all !armhf !riscv64" license="GPL-2.0-only" @@ -74,11 +74,6 @@ license="GPL-2.0-only" # - CVE-46838 prepare() { - if [ "$_kernver" != "$pkgver" ]; then - msg "Applying patch-$pkgver.xz" - unxz -c < "$srcdir"/patch-$pkgver.xz | patch -p1 -N - fi - default_prepare # remove localversion from patch if any @@ -370,5 +365,5 @@ b30d0392b396165310ff1fdefd2fbd5103c44914b73e2ec330e1a24db6d872b8382ee3eff6b8a3cd c68a89b73356e21f8d5c1ad6b66701a94a27ad1e7d03ca545792695d7f6420b957a9e4525d43c570a81947f45fb12222515309c1c8a245d84be5dd39f3eec924 virt.ppc64le.config ba056237fe5b1d18b0dbc242f609896e437d37dd9a6131f5257e2d9a706cac497f01fecf11e81b7a4319aa60cbf388f8a5c036c24cd65a6075aa1dd1f3aa1ffe virt.x86.config 7030cc24ae43427bac6f73f1c2a1cd79dfc05aed0d912ef41247c188b8442d4b6a9fd0f654be8de409ffd9cac9710f06c1433d85bb908c2fde084040e48b426d virt.x86_64.config -e5f794ec8fcb5b3149ff10692274eea6367d59f7b4b42845040c31d28d1fcbcd2aa6fdfd24f69f250e89eddac88f7034f1dba3a3fc789f0648a1f7a3d8a01baa patch-6.6.35.xz +e5f794ec8fcb5b3149ff10692274eea6367d59f7b4b42845040c31d28d1fcbcd2aa6fdfd24f69f250e89eddac88f7034f1dba3a3fc789f0648a1f7a3d8a01baa patch-6.6.35.patch.xz "