diff --git a/device/testing/linux-alcatel-pop7lte/01_timeconst.patch b/device/.shared-patches/linux/timeconst.pl-Eliminate-Perl-warning.patch similarity index 90% rename from device/testing/linux-alcatel-pop7lte/01_timeconst.patch rename to device/.shared-patches/linux/timeconst.pl-Eliminate-Perl-warning.patch index 02abadd38..5808fe3f7 100644 --- a/device/testing/linux-alcatel-pop7lte/01_timeconst.patch +++ b/device/.shared-patches/linux/timeconst.pl-Eliminate-Perl-warning.patch @@ -16,15 +16,12 @@ Reported-by: Andi Kleen Signed-off-by: H. Peter Anvin Cc: Andrew Morton Cc: -Signed-off-by: Gustavo Zacarias --- -Patch status: upstream - kernel/timeconst.pl | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/kernel/timeconst.pl b/kernel/timeconst.pl -index eb51d76..3f42652 100644 +index eb51d76e058a..3f42652a6a37 100644 --- a/kernel/timeconst.pl +++ b/kernel/timeconst.pl @@ -369,10 +369,8 @@ if ($hz eq '--can') { @@ -41,5 +38,5 @@ index eb51d76..3f42652 100644 } exit 0; -- -2.4.10 +2.29.2 diff --git a/device/testing/linux-alcatel-pop7lte/APKBUILD b/device/testing/linux-alcatel-pop7lte/APKBUILD index 9551ec221..f809b487f 100644 --- a/device/testing/linux-alcatel-pop7lte/APKBUILD +++ b/device/testing/linux-alcatel-pop7lte/APKBUILD @@ -32,7 +32,7 @@ source=" gcc8-fix-put-user.patch kernel-use-the-gnu89-standard-explicitly.patch gcc10-extern_YYLOC_global_declaration.patch - 01_timeconst.patch + timeconst.pl-Eliminate-Perl-warning.patch linux3.4-vfs-Fix-proc-tid-fdinfo-fd-file-handling.patch 0001-fix-video-argb-setting.patch " @@ -66,6 +66,6 @@ a2ec4e3640a7f20454242c03ba80887e71c50fcbf38b36fd2d8f7163a96e69ade010431840504a43 197d40a214ada87fcb2dfc0ae4911704b9a93354b75179cd6b4aadbb627a37ec262cf516921c84a8b1806809b70a7b440cdc8310a4a55fca5d2c0baa988e3967 gcc8-fix-put-user.patch ad0182a483791fc88e058838bc331b2f04a75ba291e763767babdb815efadfc3b4fda97e69e2e3f00a426cabea088e35297a92bd287592597d1e309be68ee92c kernel-use-the-gnu89-standard-explicitly.patch 2b48f1bf0e3f70703d2cdafc47d5e615cc7c56c70bec56b2e3297d3fa4a7a1321d649a8679614553dde8fe52ff1051dae38d5990e3744c9ca986d92187dcdbeb gcc10-extern_YYLOC_global_declaration.patch -a2bb98fb8d988bbb659cae00fbaca360828300e9b98b90aed5ee0dd839c3f740696df4094a9021b813cbada06820d115aabed581a47cdd2c947e8d853c20b145 01_timeconst.patch +1fcfb5f06a2bfdcc55d53054ca80d1b989599a39a5379d057a0724fc405187d74da4309a650e70b9c79d39444e81923cfc5c9199ed8c0a77c83dcd7998446bb7 timeconst.pl-Eliminate-Perl-warning.patch 5e81c20b0b30c1ab09bd59f1e1b77fcce945a27de8144c68617ddc5e8f10e1f6fa8b1e4cd5d63e43511d61dace46fb26b14a6227a667b9718d44c8b81dbe6100 linux3.4-vfs-Fix-proc-tid-fdinfo-fd-file-handling.patch a48336bbfead6ad0c84d2fce0c40a3f5530aebdff356a6835cceaf59a50a6f860d2f8027703a92927955fbb18857ba78788e010d017bf67730f069b36e96fe87 0001-fix-video-argb-setting.patch" diff --git a/device/testing/linux-alcatel-pop7lte/timeconst.pl-Eliminate-Perl-warning.patch b/device/testing/linux-alcatel-pop7lte/timeconst.pl-Eliminate-Perl-warning.patch new file mode 120000 index 000000000..b67306a35 --- /dev/null +++ b/device/testing/linux-alcatel-pop7lte/timeconst.pl-Eliminate-Perl-warning.patch @@ -0,0 +1 @@ +../../.shared-patches/linux/timeconst.pl-Eliminate-Perl-warning.patch \ No newline at end of file diff --git a/device/testing/linux-asus-tf101/03-remove_deprecated_perl.patch b/device/testing/linux-asus-tf101/03-remove_deprecated_perl.patch deleted file mode 100644 index a46233a62..000000000 --- a/device/testing/linux-asus-tf101/03-remove_deprecated_perl.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/kernel/timeconst.pl b/kernel/timeconst.pl -index eb51d76e058..04612394c53 100644 ---- a/kernel/timeconst.pl -+++ b/kernel/timeconst.pl -@@ -370,7 +370,7 @@ if ($hz eq '--can') { - } - - @val = @{$canned_values{$hz}}; -- if (!defined(@val)) { -+ if (!@val) { - @val = compute_values($hz); - } - output($hz, @val); diff --git a/device/testing/linux-asus-tf101/06-Enable-USB-Networking.patch b/device/testing/linux-asus-tf101/06-Enable-USB-Networking.patch index 52db1f1c3..d5336b64f 100644 --- a/device/testing/linux-asus-tf101/06-Enable-USB-Networking.patch +++ b/device/testing/linux-asus-tf101/06-Enable-USB-Networking.patch @@ -12,8 +12,7 @@ Subject: [PATCH 3/5] Enable USB Networking arch/arm/configs/tf101-linux_defconfig | 357 +++++++++++-------------- drivers/usb/gadget/fsl_udc_core.c | 1 + drivers/video/tegra/dc/nvhdcp.c | 2 +- - kernel/timeconst.pl | 2 +- - 4 files changed, 162 insertions(+), 200 deletions(-) + 3 files changed, 161 insertions(+), 199 deletions(-) diff --git a/arch/arm/configs/tf101-linux_defconfig b/arch/arm/configs/tf101-linux_defconfig index a669d07c160..650b894915d 100644 @@ -908,19 +907,6 @@ index 3566e2bd33b..8489ebf6971 100644 nvhdcp_vdbg("repeater found:fetching repeater info\n"); -diff --git a/kernel/timeconst.pl b/kernel/timeconst.pl -index eb51d76e058..04612394c53 100644 ---- a/kernel/timeconst.pl -+++ b/kernel/timeconst.pl -@@ -370,7 +370,7 @@ if ($hz eq '--can') { - } - - @val = @{$canned_values{$hz}}; -- if (!defined(@val)) { -+ if (!@val) { - @val = compute_values($hz); - } - output($hz, @val); -- 2.19.1 diff --git a/device/testing/linux-asus-tf101/APKBUILD b/device/testing/linux-asus-tf101/APKBUILD index 2b6219b9e..657d5a478 100644 --- a/device/testing/linux-asus-tf101/APKBUILD +++ b/device/testing/linux-asus-tf101/APKBUILD @@ -39,6 +39,7 @@ _commit="5ddd9654ec52599fbef71657ad2e03b3cdacee31" _config="config-$_flavor.$arch" source="$pkgname-$_commit.tar.gz::https://github.com/jmrohwer/$_repository/archive/$_commit.tar.gz compiler-gcc6.h + timeconst.pl-Eliminate-Perl-warning.patch 00-fix_return_address.patch 01-fix-alignment.patch 02-fix_static_vma_address.patch @@ -58,7 +59,7 @@ prepare() { build() { unset LDFLAGS make ARCH="$_carch" CC="${CC:-gcc}" \ - KBUILD_BUILD_VERSION="$((pkgrel + 1 ))-postmarketOS" + KBUILD_BUILD_VERSION="$((pkgrel + 1 ))-postmarketOS" # the 'no-pic' flag is necessary to avoid the # error 'Unknown symbol _GLOBAL_OFFSET_TABLE_ (err 0)' when loading the module @@ -79,11 +80,12 @@ package() { sha512sums="44a2bccef4f5d9258aee8d7c8cdb2572f7136cf1a3487e6290457a21de28ecc4201951f5ea89d9392a44d0980f66a590cf23696209639b63dafefd4d39662902 linux-asus-tf101-5ddd9654ec52599fbef71657ad2e03b3cdacee31.tar.gz d80980e9474c82ba0ef1a6903b434d8bd1b092c40367ba543e72d2c119301c8b2d05265740e4104ca1ac5d15f6c4aa49e8776cb44264a9a28dc551e0d1850dcc compiler-gcc6.h +1fcfb5f06a2bfdcc55d53054ca80d1b989599a39a5379d057a0724fc405187d74da4309a650e70b9c79d39444e81923cfc5c9199ed8c0a77c83dcd7998446bb7 timeconst.pl-Eliminate-Perl-warning.patch ea1d3b5a234fa565e3c1a792de48f4fc4e6023d281d303c8e319c7ef28edc5739ab0e4dea0139a41f0a5c7d03e27921ccaa214fd0ac5c72245a094ce60128864 00-fix_return_address.patch cdddc37d3c173c931631037d7c337e45589420eba956231436b8d3b857b942db7fd33e4800d0badaa6f09d33a5373a9f0bf173748e8e72b237bd7d699e7fe4a8 01-fix-alignment.patch 59231af0dee68fc424d1ad78f62c491ace795d4cc4af4c26e59b08da5c10cfc406dfc980305f851254bbfa7f03b1bc75f8072f4b4d0f06629ebdbb9ca5a6fea9 02-fix_static_vma_address.patch 3644b617593740112732fdfda50814889e0d23bed1b53666138efa2eaae2c73568c8d60c4eda7a5d3a041eb81baaef5935421548791ee92f53868314f58f3242 04-Revert-Update-TF101.patch bc8d62c7bf3de7074b5526906716326dede61f7358278b0a88f33e8fa235dc5305e0fbb45e751817db2aec1fca9ea116962527a2d772fe3892e176a07a8635bd 05-Revert-Update-TF101.patch -60067a14f1b8f71c7cd32f7eaf09c086b0641240ffee55cf4363ba050526625f55e1601fc4702b115f0a301e4526effe487fd1b6cfa85790b20e26fb09ca4f08 06-Enable-USB-Networking.patch +dca4c1d1e951e7d023ef65f312d853b61e89ec3c4c5c30f6a75086a4cd822f04cad4341fe1ad00dc7513d1cefc425f2d90da575cf86b3e5dd00971fbc6f0228a 06-Enable-USB-Networking.patch 59d9c2b365123acd6eca7b78403a893d8d78867db182ddc1fda2c521e85bb86f871fcb32ecc3ae5248a2cbb93a644a9d665085defe07987ece70326323329953 07-Added-Parameters-to-Atmel-TouchScreen-Drivers.patch 8016bb7bcf2796c94dec26b41273772126321c43bc23cc70d423521865c9840991b5ff5c448e4fdce03cd05f03e91a24c55ce75cc506356dcc8a3bd272259e90 config-asus-tf101.armv7" diff --git a/device/testing/linux-asus-tf101/timeconst.pl-Eliminate-Perl-warning.patch b/device/testing/linux-asus-tf101/timeconst.pl-Eliminate-Perl-warning.patch new file mode 120000 index 000000000..b67306a35 --- /dev/null +++ b/device/testing/linux-asus-tf101/timeconst.pl-Eliminate-Perl-warning.patch @@ -0,0 +1 @@ +../../.shared-patches/linux/timeconst.pl-Eliminate-Perl-warning.patch \ No newline at end of file diff --git a/device/testing/linux-fujitsu-m532/1-5-kbuild-remove-deprecated-use-of-defined-in-timeconst.pl.patch b/device/testing/linux-fujitsu-m532/1-5-kbuild-remove-deprecated-use-of-defined-in-timeconst.pl.patch deleted file mode 100644 index 369b9c51a..000000000 --- a/device/testing/linux-fujitsu-m532/1-5-kbuild-remove-deprecated-use-of-defined-in-timeconst.pl.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/kernel/timeconst.pl b/kernel/timeconst.pl -index eb51d76..0461239 100644 ---- a/kernel/timeconst.pl -+++ b/kernel/timeconst.pl -@@ -370,7 +370,7 @@ if ($hz eq '--can') { - } - - @val = @{$canned_values{$hz}}; -- if (!defined(@val)) { -+ if (!@val) { - @val = compute_values($hz); - } - output($hz, @val); diff --git a/device/testing/linux-fujitsu-m532/APKBUILD b/device/testing/linux-fujitsu-m532/APKBUILD index aacbc7eb2..d26801629 100644 --- a/device/testing/linux-fujitsu-m532/APKBUILD +++ b/device/testing/linux-fujitsu-m532/APKBUILD @@ -28,7 +28,7 @@ source=" $_config gcc7-give-up-on-ilog2-const-optimizations.patch gcc8-fix-put-user.patch - 1-5-kbuild-remove-deprecated-use-of-defined-in-timeconst.pl.patch + timeconst.pl-Eliminate-Perl-warning.patch " builddir="$srcdir/$_repository-$_commit" @@ -51,4 +51,4 @@ sha512sums="7effec2a47246e65063d9bd60c547a8622aa9c934fd812ac189b9aa44f9c59628741 64a48a7d3566b7e5a5bdbfe224ef6f32d0de4facaf258e985f1b33946786b1f3f2e6e97ab3b2e006e7a038fcdac2d112f3d46617d78acf7260b4df0252c17a27 config-fujitsu-m532.armv7 77eba606a71eafb36c32e9c5fe5e77f5e4746caac292440d9fb720763d766074a964db1c12bc76fe583c5d1a5c864219c59941f5e53adad182dbc70bf2bc14a7 gcc7-give-up-on-ilog2-const-optimizations.patch 197d40a214ada87fcb2dfc0ae4911704b9a93354b75179cd6b4aadbb627a37ec262cf516921c84a8b1806809b70a7b440cdc8310a4a55fca5d2c0baa988e3967 gcc8-fix-put-user.patch -88f5b9341839cae62940330f5cb822f363ddca5773555b6bd7b19d380e329c128fe878ebd9233dd1aafc931fb1c1839fbe327fd7d623265fba51a782928cbcdf 1-5-kbuild-remove-deprecated-use-of-defined-in-timeconst.pl.patch" +1fcfb5f06a2bfdcc55d53054ca80d1b989599a39a5379d057a0724fc405187d74da4309a650e70b9c79d39444e81923cfc5c9199ed8c0a77c83dcd7998446bb7 timeconst.pl-Eliminate-Perl-warning.patch" diff --git a/device/testing/linux-fujitsu-m532/timeconst.pl-Eliminate-Perl-warning.patch b/device/testing/linux-fujitsu-m532/timeconst.pl-Eliminate-Perl-warning.patch new file mode 120000 index 000000000..b67306a35 --- /dev/null +++ b/device/testing/linux-fujitsu-m532/timeconst.pl-Eliminate-Perl-warning.patch @@ -0,0 +1 @@ +../../.shared-patches/linux/timeconst.pl-Eliminate-Perl-warning.patch \ No newline at end of file diff --git a/device/testing/linux-gp-peak/01_timeconst_fix.patch b/device/testing/linux-gp-peak/01_timeconst_fix.patch deleted file mode 100644 index 02abadd38..000000000 --- a/device/testing/linux-gp-peak/01_timeconst_fix.patch +++ /dev/null @@ -1,45 +0,0 @@ -From 63a3f603413ffe82ad775f2d62a5afff87fd94a0 Mon Sep 17 00:00:00 2001 -From: "H. Peter Anvin" -Date: Thu, 7 Feb 2013 17:14:08 -0800 -Subject: [PATCH] timeconst.pl: Eliminate Perl warning - -defined(@array) is deprecated in Perl and gives off a warning. -Restructure the code to remove that warning. - -[ hpa: it would be interesting to revert to the timeconst.bc script. - It appears that the failures reported by akpm during testing of - that script was due to a known broken version of make, not a problem - with bc. The Makefile rules could probably be restructured to avoid - the make bug, or it is probably old enough that it doesn't matter. ] - -Reported-by: Andi Kleen -Signed-off-by: H. Peter Anvin -Cc: Andrew Morton -Cc: -Signed-off-by: Gustavo Zacarias ---- -Patch status: upstream - - kernel/timeconst.pl | 6 ++---- - 1 file changed, 2 insertions(+), 4 deletions(-) - -diff --git a/kernel/timeconst.pl b/kernel/timeconst.pl -index eb51d76..3f42652 100644 ---- a/kernel/timeconst.pl -+++ b/kernel/timeconst.pl -@@ -369,10 +369,8 @@ if ($hz eq '--can') { - die "Usage: $0 HZ\n"; - } - -- @val = @{$canned_values{$hz}}; -- if (!defined(@val)) { -- @val = compute_values($hz); -- } -+ $cv = $canned_values{$hz}; -+ @val = defined($cv) ? @$cv : compute_values($hz); - output($hz, @val); - } - exit 0; --- -2.4.10 - diff --git a/device/testing/linux-gp-peak/APKBUILD b/device/testing/linux-gp-peak/APKBUILD index 48dfd954b..42e0c6b13 100644 --- a/device/testing/linux-gp-peak/APKBUILD +++ b/device/testing/linux-gp-peak/APKBUILD @@ -29,8 +29,8 @@ source=" $pkgname-$_commit.tar.gz::https://github.com/gp-b2g/$_repository/archive/$_commit.tar.gz $_config compiler-gcc6.h + timeconst.pl-Eliminate-Perl-warning.patch 00_fix_return_address.patch - 01_timeconst_fix.patch " builddir="$srcdir/$_repository-$_commit" _outdir="out" @@ -75,5 +75,5 @@ package() { sha512sums="e643530bc4e8540284820af137d300d8bf12fa352200095757a64e8e34a71d6e8892bf5887a988404864866751fb8fcac9e89b4429a76be59aeae670d04d533d linux-gp-peak-f02b7a6f10b257b0452d3de47e19e55836e57613.tar.gz 02dd097214070706e9f581eda34f32c13668566f62580513d94b01f74fbe5200136252d7bad49f9b335c06832469a47e9c772f2ce522084513127f80310fe3be config-gp-peak.armhf d80980e9474c82ba0ef1a6903b434d8bd1b092c40367ba543e72d2c119301c8b2d05265740e4104ca1ac5d15f6c4aa49e8776cb44264a9a28dc551e0d1850dcc compiler-gcc6.h -ea1d3b5a234fa565e3c1a792de48f4fc4e6023d281d303c8e319c7ef28edc5739ab0e4dea0139a41f0a5c7d03e27921ccaa214fd0ac5c72245a094ce60128864 00_fix_return_address.patch -a2bb98fb8d988bbb659cae00fbaca360828300e9b98b90aed5ee0dd839c3f740696df4094a9021b813cbada06820d115aabed581a47cdd2c947e8d853c20b145 01_timeconst_fix.patch" +1fcfb5f06a2bfdcc55d53054ca80d1b989599a39a5379d057a0724fc405187d74da4309a650e70b9c79d39444e81923cfc5c9199ed8c0a77c83dcd7998446bb7 timeconst.pl-Eliminate-Perl-warning.patch +ea1d3b5a234fa565e3c1a792de48f4fc4e6023d281d303c8e319c7ef28edc5739ab0e4dea0139a41f0a5c7d03e27921ccaa214fd0ac5c72245a094ce60128864 00_fix_return_address.patch" diff --git a/device/testing/linux-gp-peak/timeconst.pl-Eliminate-Perl-warning.patch b/device/testing/linux-gp-peak/timeconst.pl-Eliminate-Perl-warning.patch new file mode 120000 index 000000000..b67306a35 --- /dev/null +++ b/device/testing/linux-gp-peak/timeconst.pl-Eliminate-Perl-warning.patch @@ -0,0 +1 @@ +../../.shared-patches/linux/timeconst.pl-Eliminate-Perl-warning.patch \ No newline at end of file diff --git a/device/testing/linux-htc-k2ul/APKBUILD b/device/testing/linux-htc-k2ul/APKBUILD index f33728c30..a60088474 100644 --- a/device/testing/linux-htc-k2ul/APKBUILD +++ b/device/testing/linux-htc-k2ul/APKBUILD @@ -32,9 +32,9 @@ source=" $pkgname-$_commit.tar.gz::https://github.com/Hacker1245/$_repository/archive/$_commit.tar.gz $_config gcc8-fix-put-user.patch + timeconst.pl-Eliminate-Perl-warning.patch fix_return_address.patch no-hardcoded-CROSS_COMPILE.patch - fix_perl.patch fix_otg_errors.patch fix_kgsl_error.patch " @@ -58,8 +58,8 @@ package() { sha512sums="de02e36c7c19c886cc1f16b5a3a4464542a905e85cc3a531bd27b4944ee1ada01aad6e5fe8fd0346b991c923144154fbce8d86b17f69e69d05549440129b2fc9 linux-htc-k2ul-6ac3629384fac88beef65fd841f5135f9f832624.tar.gz 77f8544dcc2d796a723d107646f3336b18cb9b497698c5e5b1229b3970329f7730ea8be14feabc7c9e406d509341c7eed81a7a0e5227de50355594338d7abff1 config-htc-k2ul.armv7 197d40a214ada87fcb2dfc0ae4911704b9a93354b75179cd6b4aadbb627a37ec262cf516921c84a8b1806809b70a7b440cdc8310a4a55fca5d2c0baa988e3967 gcc8-fix-put-user.patch +1fcfb5f06a2bfdcc55d53054ca80d1b989599a39a5379d057a0724fc405187d74da4309a650e70b9c79d39444e81923cfc5c9199ed8c0a77c83dcd7998446bb7 timeconst.pl-Eliminate-Perl-warning.patch b0a73e261b6dedfe6135a17d25e9e989958b4ae379ba31abbf9b0e05f50f3082c4f5d4ff4fb848e8d283acbf68c54014ac8cfcc57d4e1be2d456e715237b661c fix_return_address.patch 555033f2ef3e23d84a552e92a6307bf292f91146ee4d8a03b2485f9b5028c2aa3f7ced6ef268acaca7d12649f4bfa7f8fccca39394097f63a5ff2134b912e9e2 no-hardcoded-CROSS_COMPILE.patch -584543558b32dc4fe6d1156a466b8c6acf869cbe64cd59cbbc9d54b716d195ea2807f2c337b4a22a0bbd9b350b07f27de0fd4c750b599afb337ff953dd920bd9 fix_perl.patch f6229e37304d127cd39bbbd6f0e11100ca8c6b44f1e66b125aba06d7d5ae96d380273e55a7a8fec46af324979523e032de9151d92e181da9242fb5aaf0dba769 fix_otg_errors.patch c84d3eb75628ee37ad5d16f858bdbf7b9fc2ff1336e5d91559ecdc4d198127b25929c3b264a50f526fafd3722aa39fb2d87fedcfb3a134f2ddd355650a65a4bd fix_kgsl_error.patch" diff --git a/device/testing/linux-htc-k2ul/fix_perl.patch b/device/testing/linux-htc-k2ul/fix_perl.patch deleted file mode 100644 index 2ef8bb57d..000000000 --- a/device/testing/linux-htc-k2ul/fix_perl.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -Naur a/kernel/timeconst.pl b/kernel/timeconst.pl ---- a/kernel/timeconst.pl 2013-11-29 03:09:36.000000000 +0100 -+++ b/kernel/timeconst.pl 2019-05-26 00:21:42.701338888 +0200 -@@ -370,7 +370,7 @@ - } - - @val = @{$canned_values{$hz}}; -- if (!defined(@val)) { -+ if (!@val) { - @val = compute_values($hz); - } - output($hz, @val); diff --git a/device/testing/linux-htc-k2ul/timeconst.pl-Eliminate-Perl-warning.patch b/device/testing/linux-htc-k2ul/timeconst.pl-Eliminate-Perl-warning.patch new file mode 120000 index 000000000..b67306a35 --- /dev/null +++ b/device/testing/linux-htc-k2ul/timeconst.pl-Eliminate-Perl-warning.patch @@ -0,0 +1 @@ +../../.shared-patches/linux/timeconst.pl-Eliminate-Perl-warning.patch \ No newline at end of file diff --git a/device/testing/linux-htc-protou/APKBUILD b/device/testing/linux-htc-protou/APKBUILD index 91880ec4c..cc7b86a00 100644 --- a/device/testing/linux-htc-protou/APKBUILD +++ b/device/testing/linux-htc-protou/APKBUILD @@ -29,9 +29,9 @@ source=" $_config gcc8-fix-put-user.patch kernel-use-the-gnu89-standard-explicitly.patch + timeconst.pl-Eliminate-Perl-warning.patch fix-boot-gcc5.patch fix_otg_errors.patch - fix_perl.patch no-hardcoded-CROSS_COMPILE.patch no-hardcoded-nvram-path.patch " @@ -56,8 +56,8 @@ sha512sums="f779774222ce1f89a9d658fa789be5112fa3f8c8fe7220eead28a6b353b001f49bd4 62d46cd94acac4437cc96261406d87b0d7aa5416149e9bab55ce98c0625b12aea18b99422e9717702c963e5dd31f36af5d741f2cd76f69503684273b108e83a3 config-htc-protou.armv7 197d40a214ada87fcb2dfc0ae4911704b9a93354b75179cd6b4aadbb627a37ec262cf516921c84a8b1806809b70a7b440cdc8310a4a55fca5d2c0baa988e3967 gcc8-fix-put-user.patch ad0182a483791fc88e058838bc331b2f04a75ba291e763767babdb815efadfc3b4fda97e69e2e3f00a426cabea088e35297a92bd287592597d1e309be68ee92c kernel-use-the-gnu89-standard-explicitly.patch +1fcfb5f06a2bfdcc55d53054ca80d1b989599a39a5379d057a0724fc405187d74da4309a650e70b9c79d39444e81923cfc5c9199ed8c0a77c83dcd7998446bb7 timeconst.pl-Eliminate-Perl-warning.patch 5ea8c150174224791466ae66e13f44b567c447382e348612e2b0f58d85d499a348a6b24cd5bd1f979631e9610cbe490a5dbe213275d13d4376964268ab3d88ea fix-boot-gcc5.patch 1e357bb5026a1d01e8a7a65bea32d9f81811f93fbc0071a23b603a630b93e619cd811d7539c85d6d2c4e330295d4ae6e01cf799f9aa675cf2be603e6e7fdfa75 fix_otg_errors.patch -584543558b32dc4fe6d1156a466b8c6acf869cbe64cd59cbbc9d54b716d195ea2807f2c337b4a22a0bbd9b350b07f27de0fd4c750b599afb337ff953dd920bd9 fix_perl.patch 555033f2ef3e23d84a552e92a6307bf292f91146ee4d8a03b2485f9b5028c2aa3f7ced6ef268acaca7d12649f4bfa7f8fccca39394097f63a5ff2134b912e9e2 no-hardcoded-CROSS_COMPILE.patch 63b842453979cf13e402ee32f9f21d675e181ca04b1bd3ce6e3c8624943737aa2cf135979157b383e2f7a6a3c67623ce0388a5362e2f44c005066ae633c1829c no-hardcoded-nvram-path.patch" diff --git a/device/testing/linux-htc-protou/fix_perl.patch b/device/testing/linux-htc-protou/fix_perl.patch deleted file mode 100644 index 2ef8bb57d..000000000 --- a/device/testing/linux-htc-protou/fix_perl.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -Naur a/kernel/timeconst.pl b/kernel/timeconst.pl ---- a/kernel/timeconst.pl 2013-11-29 03:09:36.000000000 +0100 -+++ b/kernel/timeconst.pl 2019-05-26 00:21:42.701338888 +0200 -@@ -370,7 +370,7 @@ - } - - @val = @{$canned_values{$hz}}; -- if (!defined(@val)) { -+ if (!@val) { - @val = compute_values($hz); - } - output($hz, @val); diff --git a/device/testing/linux-htc-protou/timeconst.pl-Eliminate-Perl-warning.patch b/device/testing/linux-htc-protou/timeconst.pl-Eliminate-Perl-warning.patch new file mode 120000 index 000000000..b67306a35 --- /dev/null +++ b/device/testing/linux-htc-protou/timeconst.pl-Eliminate-Perl-warning.patch @@ -0,0 +1 @@ +../../.shared-patches/linux/timeconst.pl-Eliminate-Perl-warning.patch \ No newline at end of file diff --git a/device/testing/linux-huawei-y530/01_timeconst_fix.patch b/device/testing/linux-huawei-y530/01_timeconst_fix.patch deleted file mode 100644 index 02abadd38..000000000 --- a/device/testing/linux-huawei-y530/01_timeconst_fix.patch +++ /dev/null @@ -1,45 +0,0 @@ -From 63a3f603413ffe82ad775f2d62a5afff87fd94a0 Mon Sep 17 00:00:00 2001 -From: "H. Peter Anvin" -Date: Thu, 7 Feb 2013 17:14:08 -0800 -Subject: [PATCH] timeconst.pl: Eliminate Perl warning - -defined(@array) is deprecated in Perl and gives off a warning. -Restructure the code to remove that warning. - -[ hpa: it would be interesting to revert to the timeconst.bc script. - It appears that the failures reported by akpm during testing of - that script was due to a known broken version of make, not a problem - with bc. The Makefile rules could probably be restructured to avoid - the make bug, or it is probably old enough that it doesn't matter. ] - -Reported-by: Andi Kleen -Signed-off-by: H. Peter Anvin -Cc: Andrew Morton -Cc: -Signed-off-by: Gustavo Zacarias ---- -Patch status: upstream - - kernel/timeconst.pl | 6 ++---- - 1 file changed, 2 insertions(+), 4 deletions(-) - -diff --git a/kernel/timeconst.pl b/kernel/timeconst.pl -index eb51d76..3f42652 100644 ---- a/kernel/timeconst.pl -+++ b/kernel/timeconst.pl -@@ -369,10 +369,8 @@ if ($hz eq '--can') { - die "Usage: $0 HZ\n"; - } - -- @val = @{$canned_values{$hz}}; -- if (!defined(@val)) { -- @val = compute_values($hz); -- } -+ $cv = $canned_values{$hz}; -+ @val = defined($cv) ? @$cv : compute_values($hz); - output($hz, @val); - } - exit 0; --- -2.4.10 - diff --git a/device/testing/linux-huawei-y530/APKBUILD b/device/testing/linux-huawei-y530/APKBUILD index a6403bd03..70f90c5e6 100644 --- a/device/testing/linux-huawei-y530/APKBUILD +++ b/device/testing/linux-huawei-y530/APKBUILD @@ -29,8 +29,8 @@ source=" $pkgname-$_commit.tar.gz::https://github.com/PieroV/$_repository/archive/$_commit.tar.gz $_config compiler-gcc6.h + timeconst.pl-Eliminate-Perl-warning.patch 00_fix_return_address.patch - 01_timeconst_fix.patch 02_gpu-msm-fix-gcc5-compile.patch 03_avoid_rpmb_read_during_boot.patch 04_add_missing_dtb.patch @@ -85,8 +85,8 @@ package() { sha512sums="b88fe4981fb35d289977c9a7ca6b041ec8d09380250485d7b3f3e1e1ef51ba500db2e1aecd222aa8c140a3b9ec5ed2fa638b68ddf446efe81f278aa8b8e7871f linux-huawei-y530-1880463bf10c4c2d2b348698614a613902184e22.tar.gz 2c9acceb3aee10d25e60bb64b99c5c5cae4a39b3db0b42546218d62041989d834df29239b5f429de723a4b8b0470d09141993aeb1f32f7e48718f4796ff51925 config-huawei-y530.armv7 d80980e9474c82ba0ef1a6903b434d8bd1b092c40367ba543e72d2c119301c8b2d05265740e4104ca1ac5d15f6c4aa49e8776cb44264a9a28dc551e0d1850dcc compiler-gcc6.h +1fcfb5f06a2bfdcc55d53054ca80d1b989599a39a5379d057a0724fc405187d74da4309a650e70b9c79d39444e81923cfc5c9199ed8c0a77c83dcd7998446bb7 timeconst.pl-Eliminate-Perl-warning.patch ea1d3b5a234fa565e3c1a792de48f4fc4e6023d281d303c8e319c7ef28edc5739ab0e4dea0139a41f0a5c7d03e27921ccaa214fd0ac5c72245a094ce60128864 00_fix_return_address.patch -a2bb98fb8d988bbb659cae00fbaca360828300e9b98b90aed5ee0dd839c3f740696df4094a9021b813cbada06820d115aabed581a47cdd2c947e8d853c20b145 01_timeconst_fix.patch 7be03a9e78b7ac330a54b1f00509caa0621a95c0c55901878ad757f9dd69cc05ba2c8b5ea987063ae1224f92c4d090d515fa5d369e7755181a4871b0d0f82881 02_gpu-msm-fix-gcc5-compile.patch 760fdff79df31754ebed59839f34fc8c5a61750471614ac93a01b1e13b2535e7ca1f879c0cad3e83ad92946586c91679ba853eac4fe454d7e948317c84d81941 03_avoid_rpmb_read_during_boot.patch e1fff84343ec4374a7c4bd9e472fc1c7b1b00efc059724b16ca0b7980b7ff55e542310a3bfbf12a0a1b7936261fee8e633d43be1a084ff3ba64e5e8d271a51f0 04_add_missing_dtb.patch diff --git a/device/testing/linux-huawei-y530/timeconst.pl-Eliminate-Perl-warning.patch b/device/testing/linux-huawei-y530/timeconst.pl-Eliminate-Perl-warning.patch new file mode 120000 index 000000000..b67306a35 --- /dev/null +++ b/device/testing/linux-huawei-y530/timeconst.pl-Eliminate-Perl-warning.patch @@ -0,0 +1 @@ +../../.shared-patches/linux/timeconst.pl-Eliminate-Perl-warning.patch \ No newline at end of file diff --git a/device/testing/linux-infocus-flatfish/01_timeconst_fix.patch b/device/testing/linux-infocus-flatfish/01_timeconst_fix.patch deleted file mode 100644 index 02abadd38..000000000 --- a/device/testing/linux-infocus-flatfish/01_timeconst_fix.patch +++ /dev/null @@ -1,45 +0,0 @@ -From 63a3f603413ffe82ad775f2d62a5afff87fd94a0 Mon Sep 17 00:00:00 2001 -From: "H. Peter Anvin" -Date: Thu, 7 Feb 2013 17:14:08 -0800 -Subject: [PATCH] timeconst.pl: Eliminate Perl warning - -defined(@array) is deprecated in Perl and gives off a warning. -Restructure the code to remove that warning. - -[ hpa: it would be interesting to revert to the timeconst.bc script. - It appears that the failures reported by akpm during testing of - that script was due to a known broken version of make, not a problem - with bc. The Makefile rules could probably be restructured to avoid - the make bug, or it is probably old enough that it doesn't matter. ] - -Reported-by: Andi Kleen -Signed-off-by: H. Peter Anvin -Cc: Andrew Morton -Cc: -Signed-off-by: Gustavo Zacarias ---- -Patch status: upstream - - kernel/timeconst.pl | 6 ++---- - 1 file changed, 2 insertions(+), 4 deletions(-) - -diff --git a/kernel/timeconst.pl b/kernel/timeconst.pl -index eb51d76..3f42652 100644 ---- a/kernel/timeconst.pl -+++ b/kernel/timeconst.pl -@@ -369,10 +369,8 @@ if ($hz eq '--can') { - die "Usage: $0 HZ\n"; - } - -- @val = @{$canned_values{$hz}}; -- if (!defined(@val)) { -- @val = compute_values($hz); -- } -+ $cv = $canned_values{$hz}; -+ @val = defined($cv) ? @$cv : compute_values($hz); - output($hz, @val); - } - exit 0; --- -2.4.10 - diff --git a/device/testing/linux-infocus-flatfish/APKBUILD b/device/testing/linux-infocus-flatfish/APKBUILD index 4f15f2b9c..5c5792107 100644 --- a/device/testing/linux-infocus-flatfish/APKBUILD +++ b/device/testing/linux-infocus-flatfish/APKBUILD @@ -29,7 +29,7 @@ source=" $pkgname-$_commit.tar.gz::https://github.com/mozilla-b2g/$_repository/archive/$_commit.tar.gz $_config compiler-gcc6.h - 01_timeconst_fix.patch + timeconst.pl-Eliminate-Perl-warning.patch 02_fix_paranoid_network_disabled.patch 03_fix_pm_build.patch " @@ -66,6 +66,6 @@ package() { sha512sums="9dad1d0226803566727cc34c44ec9240768a3e4e89f9a02dad0f9bf2f9ee6aecd17892c12d7b9f30e4bc522d67d06d4089d79f800de594c052760ad110d694d9 linux-infocus-flatfish-b7e13780ed3ba80a5539a74d8704281cd6d3f5e6.tar.gz 0c290d3a619c2ea1e89de354a53a327d2cb092b029d3a1b3322895445a75e5e89f4f1fceb5e5806c726ece8ab37abc8133ef3d7869611783d3675b04003dd5b8 config-infocus-flatfish.armhf d80980e9474c82ba0ef1a6903b434d8bd1b092c40367ba543e72d2c119301c8b2d05265740e4104ca1ac5d15f6c4aa49e8776cb44264a9a28dc551e0d1850dcc compiler-gcc6.h -a2bb98fb8d988bbb659cae00fbaca360828300e9b98b90aed5ee0dd839c3f740696df4094a9021b813cbada06820d115aabed581a47cdd2c947e8d853c20b145 01_timeconst_fix.patch +1fcfb5f06a2bfdcc55d53054ca80d1b989599a39a5379d057a0724fc405187d74da4309a650e70b9c79d39444e81923cfc5c9199ed8c0a77c83dcd7998446bb7 timeconst.pl-Eliminate-Perl-warning.patch df62e03666313bb03d9a455eac875f170a55d378b6e56b847c1c6ff1ce5cfafcfdf1d7605754ca3c684840ea00357f9ec4c6621f6ff77377132a484b9258f6f7 02_fix_paranoid_network_disabled.patch 06463b3f376650f7a8bf15cad9d6b619656ed80603c4988c6454e650a4ab99062dd47c19099a3cd5d6e0f6f291476eada2e79fe2231082bc2fd4edad84f809fd 03_fix_pm_build.patch" diff --git a/device/testing/linux-infocus-flatfish/timeconst.pl-Eliminate-Perl-warning.patch b/device/testing/linux-infocus-flatfish/timeconst.pl-Eliminate-Perl-warning.patch new file mode 120000 index 000000000..b67306a35 --- /dev/null +++ b/device/testing/linux-infocus-flatfish/timeconst.pl-Eliminate-Perl-warning.patch @@ -0,0 +1 @@ +../../.shared-patches/linux/timeconst.pl-Eliminate-Perl-warning.patch \ No newline at end of file diff --git a/device/testing/linux-lg-vee7e/01_timeconst_fix.patch b/device/testing/linux-lg-vee7e/01_timeconst_fix.patch deleted file mode 100644 index 02abadd38..000000000 --- a/device/testing/linux-lg-vee7e/01_timeconst_fix.patch +++ /dev/null @@ -1,45 +0,0 @@ -From 63a3f603413ffe82ad775f2d62a5afff87fd94a0 Mon Sep 17 00:00:00 2001 -From: "H. Peter Anvin" -Date: Thu, 7 Feb 2013 17:14:08 -0800 -Subject: [PATCH] timeconst.pl: Eliminate Perl warning - -defined(@array) is deprecated in Perl and gives off a warning. -Restructure the code to remove that warning. - -[ hpa: it would be interesting to revert to the timeconst.bc script. - It appears that the failures reported by akpm during testing of - that script was due to a known broken version of make, not a problem - with bc. The Makefile rules could probably be restructured to avoid - the make bug, or it is probably old enough that it doesn't matter. ] - -Reported-by: Andi Kleen -Signed-off-by: H. Peter Anvin -Cc: Andrew Morton -Cc: -Signed-off-by: Gustavo Zacarias ---- -Patch status: upstream - - kernel/timeconst.pl | 6 ++---- - 1 file changed, 2 insertions(+), 4 deletions(-) - -diff --git a/kernel/timeconst.pl b/kernel/timeconst.pl -index eb51d76..3f42652 100644 ---- a/kernel/timeconst.pl -+++ b/kernel/timeconst.pl -@@ -369,10 +369,8 @@ if ($hz eq '--can') { - die "Usage: $0 HZ\n"; - } - -- @val = @{$canned_values{$hz}}; -- if (!defined(@val)) { -- @val = compute_values($hz); -- } -+ $cv = $canned_values{$hz}; -+ @val = defined($cv) ? @$cv : compute_values($hz); - output($hz, @val); - } - exit 0; --- -2.4.10 - diff --git a/device/testing/linux-lg-vee7e/APKBUILD b/device/testing/linux-lg-vee7e/APKBUILD index 3cccc6403..34b343be9 100644 --- a/device/testing/linux-lg-vee7e/APKBUILD +++ b/device/testing/linux-lg-vee7e/APKBUILD @@ -22,8 +22,8 @@ source=" $_config gcc7-give-up-on-ilog2-const-optimizations.patch gcc8-fix-put-user.patch + timeconst.pl-Eliminate-Perl-warning.patch static-inline-in-ftrace.h.patch - 01_timeconst_fix.patch 02_gpu-msm-fix-gcc5-compile.patch 0001-Makefile-fix-build-with-new-binutils.patch " @@ -48,7 +48,7 @@ sha512sums="0124de18237d4ea6a367aab9b6474a05bc67a5db18f687b8f58d3a8a63d2569b3ea9 4cbd59e2b6bb95c714d0008cc36dc3cebcd658650d73d38959e32c857efd8829c0adf17971553a9931f7dffaea0ba61cc8f5d94515f29bd5277c423ac1585dd7 config-lg-vee7e.armhf 77eba606a71eafb36c32e9c5fe5e77f5e4746caac292440d9fb720763d766074a964db1c12bc76fe583c5d1a5c864219c59941f5e53adad182dbc70bf2bc14a7 gcc7-give-up-on-ilog2-const-optimizations.patch 197d40a214ada87fcb2dfc0ae4911704b9a93354b75179cd6b4aadbb627a37ec262cf516921c84a8b1806809b70a7b440cdc8310a4a55fca5d2c0baa988e3967 gcc8-fix-put-user.patch +1fcfb5f06a2bfdcc55d53054ca80d1b989599a39a5379d057a0724fc405187d74da4309a650e70b9c79d39444e81923cfc5c9199ed8c0a77c83dcd7998446bb7 timeconst.pl-Eliminate-Perl-warning.patch ea1d3b5a234fa565e3c1a792de48f4fc4e6023d281d303c8e319c7ef28edc5739ab0e4dea0139a41f0a5c7d03e27921ccaa214fd0ac5c72245a094ce60128864 static-inline-in-ftrace.h.patch -a2bb98fb8d988bbb659cae00fbaca360828300e9b98b90aed5ee0dd839c3f740696df4094a9021b813cbada06820d115aabed581a47cdd2c947e8d853c20b145 01_timeconst_fix.patch 7be03a9e78b7ac330a54b1f00509caa0621a95c0c55901878ad757f9dd69cc05ba2c8b5ea987063ae1224f92c4d090d515fa5d369e7755181a4871b0d0f82881 02_gpu-msm-fix-gcc5-compile.patch ea8d5913bb28a2e1b7a22e7e2257c90b21b20382c4a08254b12dda1592c20cb5ec59ed4047ee8890380739889a7365ca087c398581f8702568d3cd575a59d158 0001-Makefile-fix-build-with-new-binutils.patch" diff --git a/device/testing/linux-lg-vee7e/timeconst.pl-Eliminate-Perl-warning.patch b/device/testing/linux-lg-vee7e/timeconst.pl-Eliminate-Perl-warning.patch new file mode 120000 index 000000000..b67306a35 --- /dev/null +++ b/device/testing/linux-lg-vee7e/timeconst.pl-Eliminate-Perl-warning.patch @@ -0,0 +1 @@ +../../.shared-patches/linux/timeconst.pl-Eliminate-Perl-warning.patch \ No newline at end of file diff --git a/device/testing/linux-medion-kai/01_timeconst_fix.patch b/device/testing/linux-medion-kai/01_timeconst_fix.patch deleted file mode 100644 index 196ac4c5c..000000000 --- a/device/testing/linux-medion-kai/01_timeconst_fix.patch +++ /dev/null @@ -1,44 +0,0 @@ -From 63a3f603413ffe82ad775f2d62a5afff87fd94a0 Mon Sep 17 00:00:00 2001 -From: "H. Peter Anvin" -Date: Thu, 7 Feb 2013 17:14:08 -0800 -Subject: [PATCH] timeconst.pl: Eliminate Perl warning - -defined(@array) is deprecated in Perl and gives off a warning. -Restructure the code to remove that warning. - -[ hpa: it would be interesting to revert to the timeconst.bc script. - It appears that the failures reported by akpm during testing of - that script was due to a known broken version of make, not a problem - with bc. The Makefile rules could probably be restructured to avoid - the make bug, or it is probably old enough that it doesn't matter. ] - -Reported-by: Andi Kleen -Signed-off-by: H. Peter Anvin -Cc: Andrew Morton -Cc: -Signed-off-by: Gustavo Zacarias ---- -Patch status: upstream - - kernel/timeconst.pl | 6 ++---- - 1 file changed, 2 insertions(+), 4 deletions(-) - -diff --git a/kernel/timeconst.pl b/kernel/timeconst.pl -index eb51d76..3f42652 100644 ---- a/kernel/timeconst.pl -+++ b/kernel/timeconst.pl -@@ -369,10 +369,8 @@ if ($hz eq '--can') { - die "Usage: $0 HZ\n"; - } - -- @val = @{$canned_values{$hz}}; -- if (!defined(@val)) { -- @val = compute_values($hz); -- } -+ $cv = $canned_values{$hz}; -+ @val = defined($cv) ? @$cv : compute_values($hz); - output($hz, @val); - } - exit 0; --- -2.4.10 diff --git a/device/testing/linux-medion-kai/APKBUILD b/device/testing/linux-medion-kai/APKBUILD index 2eba4d3c1..c1201d7a8 100644 --- a/device/testing/linux-medion-kai/APKBUILD +++ b/device/testing/linux-medion-kai/APKBUILD @@ -30,7 +30,7 @@ source=" gcc7-give-up-on-ilog2-const-optimizations.patch gcc8-fix-put-user.patch kernel-use-the-gnu89-standard-explicitly.patch - 01_timeconst_fix.patch + timeconst.pl-Eliminate-Perl-warning.patch " builddir="$srcdir/$_repository-$_commit" @@ -65,4 +65,4 @@ ee8611ad4aa4ea413b7ad9b5ab1380417cdde89c37defa31697efb6825cc4cfa88ff79ef32c155a2 77eba606a71eafb36c32e9c5fe5e77f5e4746caac292440d9fb720763d766074a964db1c12bc76fe583c5d1a5c864219c59941f5e53adad182dbc70bf2bc14a7 gcc7-give-up-on-ilog2-const-optimizations.patch 197d40a214ada87fcb2dfc0ae4911704b9a93354b75179cd6b4aadbb627a37ec262cf516921c84a8b1806809b70a7b440cdc8310a4a55fca5d2c0baa988e3967 gcc8-fix-put-user.patch ad0182a483791fc88e058838bc331b2f04a75ba291e763767babdb815efadfc3b4fda97e69e2e3f00a426cabea088e35297a92bd287592597d1e309be68ee92c kernel-use-the-gnu89-standard-explicitly.patch -d126b4ba0da557a0f29d6cc9c7d69b578c676265662a5a49906051dc27093c4212465d92076f4d90d5b5a06c996c78cbf921faffe7b07e33f74cfb00a7e520d4 01_timeconst_fix.patch" +1fcfb5f06a2bfdcc55d53054ca80d1b989599a39a5379d057a0724fc405187d74da4309a650e70b9c79d39444e81923cfc5c9199ed8c0a77c83dcd7998446bb7 timeconst.pl-Eliminate-Perl-warning.patch" diff --git a/device/testing/linux-medion-kai/timeconst.pl-Eliminate-Perl-warning.patch b/device/testing/linux-medion-kai/timeconst.pl-Eliminate-Perl-warning.patch new file mode 120000 index 000000000..b67306a35 --- /dev/null +++ b/device/testing/linux-medion-kai/timeconst.pl-Eliminate-Perl-warning.patch @@ -0,0 +1 @@ +../../.shared-patches/linux/timeconst.pl-Eliminate-Perl-warning.patch \ No newline at end of file diff --git a/device/testing/linux-motorola-maserati/01_maserati-fix-gcc6-compile.patch b/device/testing/linux-motorola-maserati/01_maserati-fix-gcc6-compile.patch index 4dcc8c941..7be58b63d 100644 --- a/device/testing/linux-motorola-maserati/01_maserati-fix-gcc6-compile.patch +++ b/device/testing/linux-motorola-maserati/01_maserati-fix-gcc6-compile.patch @@ -8,9 +8,8 @@ Change-Id: I1f426c864a0377b33b27da5cc6476f6ff888b6cb arch/arm/include/asm/ftrace.h | 2 +- arch/arm/kernel/return_address.c | 5 ----- include/linux/i2c/twl.h | 2 +- - kernel/timeconst.pl | 2 +- scripts/mod/elf.h | 5 ----- - 5 files changed, 3 insertions(+), 13 deletions(-) + 4 files changed, 2 insertions(+), 12 deletions(-) diff --git a/arch/arm/include/asm/ftrace.h b/arch/arm/include/asm/ftrace.h index f89515adac6..2bb8cac28b9 100644 @@ -54,19 +53,6 @@ index 947543a0fba..ec7c8855117 100644 #endif struct twl4030_codec_audio_data { -diff --git a/kernel/timeconst.pl b/kernel/timeconst.pl -index eb51d76e058..2ccb8fb87a1 100644 ---- a/kernel/timeconst.pl -+++ b/kernel/timeconst.pl -@@ -370,7 +370,7 @@ if ($hz eq '--can') { - } - - @val = @{$canned_values{$hz}}; -- if (!defined(@val)) { -+ if (!@val) { - @val = compute_values($hz); - } - output($hz, @val); diff --git a/scripts/mod/elf.h b/scripts/mod/elf.h index aba4d0c4c1c..f898d3ee28b 100644 --- a/scripts/mod/elf.h diff --git a/device/testing/linux-motorola-maserati/APKBUILD b/device/testing/linux-motorola-maserati/APKBUILD index 0e553b4a3..3d9fb6450 100644 --- a/device/testing/linux-motorola-maserati/APKBUILD +++ b/device/testing/linux-motorola-maserati/APKBUILD @@ -38,6 +38,7 @@ source=" $_hardware_repository-$_hardware_commit.tar.gz::https://github.com/LineageOS/$_hardware_repository/archive/$_hardware_commit.tar.gz $_config compiler-gcc6.h + timeconst.pl-Eliminate-Perl-warning.patch 01_maserati-fix-gcc6-compile.patch gcc10-extern_YYLOC_global_declaration.patch " @@ -107,5 +108,6 @@ sha512sums="0cb163100dad093b56c208c17c021a8aa3a4ae133468701d4ece2fc7342661db8e11 a27237cff59b13740d4107bcfcac706ba5dfc204f51e39fb5b72fb1fbb1fb0ac13fc1a9c694dfc48c0883d359ff11fd7a67ca1e3f277bd086b5c63160fe0824c android_hardware_ti_omap4-0f456ee3a0d8cc79b708a11b505a9e376d467a2b.tar.gz 421ce94fb9e5f7cedeb2e817d6f18b8095aed067e1359494751a04b7e0456d8c396599de59aabf037642b73bfbb1d29020969cad6ca0853c0b4e6abdd1474b57 config-motorola-maserati.armhf d80980e9474c82ba0ef1a6903b434d8bd1b092c40367ba543e72d2c119301c8b2d05265740e4104ca1ac5d15f6c4aa49e8776cb44264a9a28dc551e0d1850dcc compiler-gcc6.h -90c3a109600b00ce691d13cc19a1868cd9aea4033f99273a8cfc83e0f7beced31421303fa0418fb8a919843bf4c1310d4597e6c7d37c7776356036269810308f 01_maserati-fix-gcc6-compile.patch +1fcfb5f06a2bfdcc55d53054ca80d1b989599a39a5379d057a0724fc405187d74da4309a650e70b9c79d39444e81923cfc5c9199ed8c0a77c83dcd7998446bb7 timeconst.pl-Eliminate-Perl-warning.patch +2058e228141f9f102b6842859ac6ebba4834e035ddfffa0f6e748e709ed7c54514abfb70ed8ad31f1a424e194a4d5873ca69df0762b6c5953e94495242edc419 01_maserati-fix-gcc6-compile.patch 2b48f1bf0e3f70703d2cdafc47d5e615cc7c56c70bec56b2e3297d3fa4a7a1321d649a8679614553dde8fe52ff1051dae38d5990e3744c9ca986d92187dcdbeb gcc10-extern_YYLOC_global_declaration.patch" diff --git a/device/testing/linux-motorola-maserati/timeconst.pl-Eliminate-Perl-warning.patch b/device/testing/linux-motorola-maserati/timeconst.pl-Eliminate-Perl-warning.patch new file mode 120000 index 000000000..b67306a35 --- /dev/null +++ b/device/testing/linux-motorola-maserati/timeconst.pl-Eliminate-Perl-warning.patch @@ -0,0 +1 @@ +../../.shared-patches/linux/timeconst.pl-Eliminate-Perl-warning.patch \ No newline at end of file diff --git a/device/testing/linux-ouya-ouya/01_timeconst_fix.patch b/device/testing/linux-ouya-ouya/01_timeconst_fix.patch deleted file mode 100644 index 02abadd38..000000000 --- a/device/testing/linux-ouya-ouya/01_timeconst_fix.patch +++ /dev/null @@ -1,45 +0,0 @@ -From 63a3f603413ffe82ad775f2d62a5afff87fd94a0 Mon Sep 17 00:00:00 2001 -From: "H. Peter Anvin" -Date: Thu, 7 Feb 2013 17:14:08 -0800 -Subject: [PATCH] timeconst.pl: Eliminate Perl warning - -defined(@array) is deprecated in Perl and gives off a warning. -Restructure the code to remove that warning. - -[ hpa: it would be interesting to revert to the timeconst.bc script. - It appears that the failures reported by akpm during testing of - that script was due to a known broken version of make, not a problem - with bc. The Makefile rules could probably be restructured to avoid - the make bug, or it is probably old enough that it doesn't matter. ] - -Reported-by: Andi Kleen -Signed-off-by: H. Peter Anvin -Cc: Andrew Morton -Cc: -Signed-off-by: Gustavo Zacarias ---- -Patch status: upstream - - kernel/timeconst.pl | 6 ++---- - 1 file changed, 2 insertions(+), 4 deletions(-) - -diff --git a/kernel/timeconst.pl b/kernel/timeconst.pl -index eb51d76..3f42652 100644 ---- a/kernel/timeconst.pl -+++ b/kernel/timeconst.pl -@@ -369,10 +369,8 @@ if ($hz eq '--can') { - die "Usage: $0 HZ\n"; - } - -- @val = @{$canned_values{$hz}}; -- if (!defined(@val)) { -- @val = compute_values($hz); -- } -+ $cv = $canned_values{$hz}; -+ @val = defined($cv) ? @$cv : compute_values($hz); - output($hz, @val); - } - exit 0; --- -2.4.10 - diff --git a/device/testing/linux-samsung-golden/02_timeconst_fix.patch b/device/testing/linux-samsung-golden/02_timeconst_fix.patch deleted file mode 100644 index 02abadd38..000000000 --- a/device/testing/linux-samsung-golden/02_timeconst_fix.patch +++ /dev/null @@ -1,45 +0,0 @@ -From 63a3f603413ffe82ad775f2d62a5afff87fd94a0 Mon Sep 17 00:00:00 2001 -From: "H. Peter Anvin" -Date: Thu, 7 Feb 2013 17:14:08 -0800 -Subject: [PATCH] timeconst.pl: Eliminate Perl warning - -defined(@array) is deprecated in Perl and gives off a warning. -Restructure the code to remove that warning. - -[ hpa: it would be interesting to revert to the timeconst.bc script. - It appears that the failures reported by akpm during testing of - that script was due to a known broken version of make, not a problem - with bc. The Makefile rules could probably be restructured to avoid - the make bug, or it is probably old enough that it doesn't matter. ] - -Reported-by: Andi Kleen -Signed-off-by: H. Peter Anvin -Cc: Andrew Morton -Cc: -Signed-off-by: Gustavo Zacarias ---- -Patch status: upstream - - kernel/timeconst.pl | 6 ++---- - 1 file changed, 2 insertions(+), 4 deletions(-) - -diff --git a/kernel/timeconst.pl b/kernel/timeconst.pl -index eb51d76..3f42652 100644 ---- a/kernel/timeconst.pl -+++ b/kernel/timeconst.pl -@@ -369,10 +369,8 @@ if ($hz eq '--can') { - die "Usage: $0 HZ\n"; - } - -- @val = @{$canned_values{$hz}}; -- if (!defined(@val)) { -- @val = compute_values($hz); -- } -+ $cv = $canned_values{$hz}; -+ @val = defined($cv) ? @$cv : compute_values($hz); - output($hz, @val); - } - exit 0; --- -2.4.10 - diff --git a/device/testing/linux-samsung-golden/APKBUILD b/device/testing/linux-samsung-golden/APKBUILD index 28d7c8ed1..d41cde23b 100644 --- a/device/testing/linux-samsung-golden/APKBUILD +++ b/device/testing/linux-samsung-golden/APKBUILD @@ -29,9 +29,9 @@ source=" $pkgname-$_commit.tar.gz::https://github.com/NovaFusion/$_repository/archive/$_commit.tar.gz $_config compiler-gcc6.h + timeconst.pl-Eliminate-Perl-warning.patch 00_fix_makefile.patch 01_fix_return_address.patch - 02_timeconst_fix.patch 03_fix_rndis.patch 04_fix_bcma.patch 05_change_dhd_firmware_path.patch @@ -63,9 +63,9 @@ package() { sha512sums="318586c486d831719d678e7645c073146b6d2cfc60ac0b8b54ddc6e545723d207d46a7acd78d944e7a855e3a5181fa8ccf863d9dd0c10129a6814e9e7e70a2fa linux-samsung-golden-2662dc4f65ef3ad5eeb4222d3aad5dd418a04510.tar.gz d850d07ccef7a0397a0ec28761115b8522feb0b46097bb5ff7706f74492a10126be5d58c14dcaef8295ef221cbdab9be39c5db43a35acb157d4737ddd495d23f config-samsung-golden.armv7 d80980e9474c82ba0ef1a6903b434d8bd1b092c40367ba543e72d2c119301c8b2d05265740e4104ca1ac5d15f6c4aa49e8776cb44264a9a28dc551e0d1850dcc compiler-gcc6.h +1fcfb5f06a2bfdcc55d53054ca80d1b989599a39a5379d057a0724fc405187d74da4309a650e70b9c79d39444e81923cfc5c9199ed8c0a77c83dcd7998446bb7 timeconst.pl-Eliminate-Perl-warning.patch 1b3ffbfd511af7a81590e0004bcf45b89592d6bf38cc3dd48af1e227f879426894eede34376ac708e56e84217af6ff22ee16526b3e64905ef30f0d101bbcbc29 00_fix_makefile.patch ea1d3b5a234fa565e3c1a792de48f4fc4e6023d281d303c8e319c7ef28edc5739ab0e4dea0139a41f0a5c7d03e27921ccaa214fd0ac5c72245a094ce60128864 01_fix_return_address.patch -a2bb98fb8d988bbb659cae00fbaca360828300e9b98b90aed5ee0dd839c3f740696df4094a9021b813cbada06820d115aabed581a47cdd2c947e8d853c20b145 02_timeconst_fix.patch 6585c67450f1ef6d0c165ce4cb5c64f64d779147d1390558bf72cd40da5a33d53de6fd3c67e5ab864c14b3f67602bbe3060eea07c85b19bb82a0735024b369eb 03_fix_rndis.patch 31fe10c659d59fd086b49c20412a27cc6241e650cda1200efe86cedfc5d9ac380a3c7ff931161a40b26ab49b6e3fa04d27316efd66fba6605a5e35ef526b41e4 04_fix_bcma.patch 3665c85be5fb7931f6e83fa98a6c4ab876f97949cfbbe04bdcfe1175ed5ef6fdb3c12558d678d30f6c60f5fa5e79cf7aa8fe1910e4bd36ee1ba0f20cef9163ea 05_change_dhd_firmware_path.patch" diff --git a/device/testing/linux-samsung-golden/timeconst.pl-Eliminate-Perl-warning.patch b/device/testing/linux-samsung-golden/timeconst.pl-Eliminate-Perl-warning.patch new file mode 120000 index 000000000..b67306a35 --- /dev/null +++ b/device/testing/linux-samsung-golden/timeconst.pl-Eliminate-Perl-warning.patch @@ -0,0 +1 @@ +../../.shared-patches/linux/timeconst.pl-Eliminate-Perl-warning.patch \ No newline at end of file diff --git a/device/testing/linux-samsung-i8200/APKBUILD b/device/testing/linux-samsung-i8200/APKBUILD index e94fe9736..a68450de2 100644 --- a/device/testing/linux-samsung-i8200/APKBUILD +++ b/device/testing/linux-samsung-i8200/APKBUILD @@ -29,7 +29,7 @@ source=" $pkgname-$_commit.tar.gz::https://github.com/MasterPlexus/$_repository/archive/$_commit.tar.gz $_config compiler-gcc6.h - timeconst_fix.patch + timeconst.pl-Eliminate-Perl-warning.patch " builddir="$srcdir/$_repository-$_commit" @@ -51,4 +51,4 @@ package() { sha512sums="425d76c48862f3662826518e44164769e3ea959aed569329bafd951b2124d2ea3318de8ed65cb5f45635e0f3a13fa99b1ffa1df913126a1a5ecd1fa0ad988668 linux-samsung-i8200-5e4d8b5f27fb90d5a3f8aad13d9afe63e586c82d.tar.gz 25c4b1f60bb5fc0f5e1121ac99903d469042a15eaaa25aa5847e8bcd00709a570aaed293ea668a971961bcb3340b3feefe0d6ff6de69bc648033086f86f4848b config-samsung-i8200.armhf d80980e9474c82ba0ef1a6903b434d8bd1b092c40367ba543e72d2c119301c8b2d05265740e4104ca1ac5d15f6c4aa49e8776cb44264a9a28dc551e0d1850dcc compiler-gcc6.h -7191d532df8f6a8bf64b5b5bcaa7343c8d1b844c891a67fc6d29f421903ddd46c3e779a6f5a5833a6a8f635d1582f5224fa795b3912b8b211a90ee561ad31469 timeconst_fix.patch" +1fcfb5f06a2bfdcc55d53054ca80d1b989599a39a5379d057a0724fc405187d74da4309a650e70b9c79d39444e81923cfc5c9199ed8c0a77c83dcd7998446bb7 timeconst.pl-Eliminate-Perl-warning.patch" diff --git a/device/testing/linux-samsung-i8200/timeconst.pl-Eliminate-Perl-warning.patch b/device/testing/linux-samsung-i8200/timeconst.pl-Eliminate-Perl-warning.patch new file mode 120000 index 000000000..b67306a35 --- /dev/null +++ b/device/testing/linux-samsung-i8200/timeconst.pl-Eliminate-Perl-warning.patch @@ -0,0 +1 @@ +../../.shared-patches/linux/timeconst.pl-Eliminate-Perl-warning.patch \ No newline at end of file diff --git a/device/testing/linux-samsung-i8200/timeconst_fix.patch b/device/testing/linux-samsung-i8200/timeconst_fix.patch deleted file mode 100644 index e460f7112..000000000 --- a/device/testing/linux-samsung-i8200/timeconst_fix.patch +++ /dev/null @@ -1,17 +0,0 @@ -diff --git a/kernel/timeconst.pl b/kernel/timeconst.pl -index eb51d76e058a4..3f42652a6a374 100644 ---- a/kernel/timeconst.pl -+++ b/kernel/timeconst.pl -@@ -369,10 +369,8 @@ (@) - die "Usage: $0 HZ\n"; - } - -- @val = @{$canned_values{$hz}}; -- if (!defined(@val)) { -- @val = compute_values($hz); -- } -+ $cv = $canned_values{$hz}; -+ @val = defined($cv) ? @$cv : compute_values($hz); - output($hz, @val); - } - exit 0; diff --git a/device/testing/linux-samsung-lt023g/APKBUILD b/device/testing/linux-samsung-lt023g/APKBUILD index 5b7190964..ea0f002c8 100644 --- a/device/testing/linux-samsung-lt023g/APKBUILD +++ b/device/testing/linux-samsung-lt023g/APKBUILD @@ -29,7 +29,7 @@ source=" $pkgname-$_commit.tar.gz::https://github.com/kumajaya/$_repository/archive/$_commit.tar.gz $_config compiler-gcc6.h - timeconst_fix.patch + timeconst.pl-Eliminate-Perl-warning.patch 455bd4c430b0c0a361f38e8658a0d6cb469942b5.patch 418df63adac56841ef6b0f1fcf435bc64d4ed177.patch " @@ -53,6 +53,6 @@ package() { sha512sums="41b0dc94d29e1ad75bcb309aebefc58302b5176be30cafd827b7f69b44805b84d44de93dfc363e671a421623ad2b6d264edbc74976106ba52f0c249d268622f1 linux-samsung-lt023g-c6fb6f677aa195b07348eb7777322ca956f9c44c.tar.gz 2138534d9602e2f53e449385385ba7a9e4918c47c76b12d13f81151110c58957be9ad8e0ba0456e2a630574d1f04297863f041db551baad3c7ff592a923e8166 config-samsung-lt023g.armv7 d80980e9474c82ba0ef1a6903b434d8bd1b092c40367ba543e72d2c119301c8b2d05265740e4104ca1ac5d15f6c4aa49e8776cb44264a9a28dc551e0d1850dcc compiler-gcc6.h -7191d532df8f6a8bf64b5b5bcaa7343c8d1b844c891a67fc6d29f421903ddd46c3e779a6f5a5833a6a8f635d1582f5224fa795b3912b8b211a90ee561ad31469 timeconst_fix.patch +1fcfb5f06a2bfdcc55d53054ca80d1b989599a39a5379d057a0724fc405187d74da4309a650e70b9c79d39444e81923cfc5c9199ed8c0a77c83dcd7998446bb7 timeconst.pl-Eliminate-Perl-warning.patch efd1641c0892fddb9c5feea3e49e534fed311b01f0576688b5af766e0160850822d0eb8e296b08c5f82b586d5d0336a98e8e86707ba9af7fcf36fc89f0b288eb 455bd4c430b0c0a361f38e8658a0d6cb469942b5.patch 5c080c27716d124616e4e684fc63bffb2665f00de06e894dfd78f58588feec2fec858fe8234b054061e3db14d28cb90fbac53f4b54c4fac5946d843cf038386c 418df63adac56841ef6b0f1fcf435bc64d4ed177.patch" diff --git a/device/testing/linux-samsung-lt023g/timeconst.pl-Eliminate-Perl-warning.patch b/device/testing/linux-samsung-lt023g/timeconst.pl-Eliminate-Perl-warning.patch new file mode 120000 index 000000000..b67306a35 --- /dev/null +++ b/device/testing/linux-samsung-lt023g/timeconst.pl-Eliminate-Perl-warning.patch @@ -0,0 +1 @@ +../../.shared-patches/linux/timeconst.pl-Eliminate-Perl-warning.patch \ No newline at end of file diff --git a/device/testing/linux-samsung-lt023g/timeconst_fix.patch b/device/testing/linux-samsung-lt023g/timeconst_fix.patch deleted file mode 100644 index e460f7112..000000000 --- a/device/testing/linux-samsung-lt023g/timeconst_fix.patch +++ /dev/null @@ -1,17 +0,0 @@ -diff --git a/kernel/timeconst.pl b/kernel/timeconst.pl -index eb51d76e058a4..3f42652a6a374 100644 ---- a/kernel/timeconst.pl -+++ b/kernel/timeconst.pl -@@ -369,10 +369,8 @@ (@) - die "Usage: $0 HZ\n"; - } - -- @val = @{$canned_values{$hz}}; -- if (!defined(@val)) { -- @val = compute_values($hz); -- } -+ $cv = $canned_values{$hz}; -+ @val = defined($cv) ? @$cv : compute_values($hz); - output($hz, @val); - } - exit 0; diff --git a/device/testing/linux-samsung-maguro/APKBUILD b/device/testing/linux-samsung-maguro/APKBUILD index 77e0bfdcf..d918cae64 100644 --- a/device/testing/linux-samsung-maguro/APKBUILD +++ b/device/testing/linux-samsung-maguro/APKBUILD @@ -29,8 +29,8 @@ source=" $pkgname-$_commit.tar.gz::https://github.com/LineageOS/$_repository/archive/$_commit.tar.gz $_config compiler-gcc6.h + timeconst.pl-Eliminate-Perl-warning.patch android_paranoid_network.patch - fix_old_perl_code.patch " builddir="$srcdir/$_repository-$_commit" @@ -56,5 +56,5 @@ package() { sha512sums="f117b3202c3db1a575598fd87ee27080db5c447c986ced677b63e6b00613ebfab58d634bf63b8bcf0c229eb0bec4dc81b13d7cfda3c2aee62e9ed8e26eeb860c linux-samsung-maguro-e14e5fe679a63eef92346cde874175d8b62b6a4a.tar.gz ecf76836c315aeff003dff031b688b6cae69623510ac1c0bed8bbd986dfc3268fad38a5b14f0fac4b530f785a570afd018094e9d6b57c65f56f1f906051e3b66 config-samsung-maguro.armv7 d80980e9474c82ba0ef1a6903b434d8bd1b092c40367ba543e72d2c119301c8b2d05265740e4104ca1ac5d15f6c4aa49e8776cb44264a9a28dc551e0d1850dcc compiler-gcc6.h -d8cdc1137e6a4ad78a3a31acc40f0c98f4db272eaf5b90ee850abb83b80916c4ff3c18a0a181e94eebead44213f6314e3363d0c4b91d95ee1adafbcad6dc57ab android_paranoid_network.patch -65eb11dca6645073885228af6aae6efa40b6f063fd04157b501acf40368bf331dd701f746ed187659f654a9354ddf304aaefca8ffc9ea2b00c145c61162e1189 fix_old_perl_code.patch" +1fcfb5f06a2bfdcc55d53054ca80d1b989599a39a5379d057a0724fc405187d74da4309a650e70b9c79d39444e81923cfc5c9199ed8c0a77c83dcd7998446bb7 timeconst.pl-Eliminate-Perl-warning.patch +d8cdc1137e6a4ad78a3a31acc40f0c98f4db272eaf5b90ee850abb83b80916c4ff3c18a0a181e94eebead44213f6314e3363d0c4b91d95ee1adafbcad6dc57ab android_paranoid_network.patch" diff --git a/device/testing/linux-samsung-maguro/fix_old_perl_code.patch b/device/testing/linux-samsung-maguro/fix_old_perl_code.patch deleted file mode 100644 index 212e2a37b..000000000 --- a/device/testing/linux-samsung-maguro/fix_old_perl_code.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- android_kernel_samsung_tuna/kernel/timeconst.pl 2013-06-13 11:17:13.000000000 +0200 -+++ patched_kernel/kernel/timeconst.pl 2017-05-28 17:01:20.279000000 +0200 -@@ -370,7 +370,7 @@ - } - - @val = @{$canned_values{$hz}}; -- if (!defined(@val)) { -+ if (!@val) { - @val = compute_values($hz); - } - output($hz, @val); diff --git a/device/testing/linux-samsung-maguro/timeconst.pl-Eliminate-Perl-warning.patch b/device/testing/linux-samsung-maguro/timeconst.pl-Eliminate-Perl-warning.patch new file mode 120000 index 000000000..b67306a35 --- /dev/null +++ b/device/testing/linux-samsung-maguro/timeconst.pl-Eliminate-Perl-warning.patch @@ -0,0 +1 @@ +../../.shared-patches/linux/timeconst.pl-Eliminate-Perl-warning.patch \ No newline at end of file diff --git a/device/testing/linux-samsung-matissewifi/01_timeconst.patch b/device/testing/linux-samsung-matissewifi/01_timeconst.patch deleted file mode 100644 index 02abadd38..000000000 --- a/device/testing/linux-samsung-matissewifi/01_timeconst.patch +++ /dev/null @@ -1,45 +0,0 @@ -From 63a3f603413ffe82ad775f2d62a5afff87fd94a0 Mon Sep 17 00:00:00 2001 -From: "H. Peter Anvin" -Date: Thu, 7 Feb 2013 17:14:08 -0800 -Subject: [PATCH] timeconst.pl: Eliminate Perl warning - -defined(@array) is deprecated in Perl and gives off a warning. -Restructure the code to remove that warning. - -[ hpa: it would be interesting to revert to the timeconst.bc script. - It appears that the failures reported by akpm during testing of - that script was due to a known broken version of make, not a problem - with bc. The Makefile rules could probably be restructured to avoid - the make bug, or it is probably old enough that it doesn't matter. ] - -Reported-by: Andi Kleen -Signed-off-by: H. Peter Anvin -Cc: Andrew Morton -Cc: -Signed-off-by: Gustavo Zacarias ---- -Patch status: upstream - - kernel/timeconst.pl | 6 ++---- - 1 file changed, 2 insertions(+), 4 deletions(-) - -diff --git a/kernel/timeconst.pl b/kernel/timeconst.pl -index eb51d76..3f42652 100644 ---- a/kernel/timeconst.pl -+++ b/kernel/timeconst.pl -@@ -369,10 +369,8 @@ if ($hz eq '--can') { - die "Usage: $0 HZ\n"; - } - -- @val = @{$canned_values{$hz}}; -- if (!defined(@val)) { -- @val = compute_values($hz); -- } -+ $cv = $canned_values{$hz}; -+ @val = defined($cv) ? @$cv : compute_values($hz); - output($hz, @val); - } - exit 0; --- -2.4.10 - diff --git a/device/testing/linux-samsung-matissewifi/APKBUILD b/device/testing/linux-samsung-matissewifi/APKBUILD index 58a7336aa..023321324 100644 --- a/device/testing/linux-samsung-matissewifi/APKBUILD +++ b/device/testing/linux-samsung-matissewifi/APKBUILD @@ -24,8 +24,8 @@ source=" gcc8-fix-put-user.patch gcc10-extern_YYLOC_global_declaration.patch kernel-use-the-gnu89-standard-explicitly.patch + timeconst.pl-Eliminate-Perl-warning.patch 00_smd_private.patch - 01_timeconst.patch 02_mdss_mdp_trace.patch 03_qdsp6v2.patch 04_q6voice.patch @@ -61,8 +61,8 @@ dd0c902461d33dc6fb4e58aeaac2ea53b612af9afa639de67cb0eafe38c0a2ea3b35357c5021717c 197d40a214ada87fcb2dfc0ae4911704b9a93354b75179cd6b4aadbb627a37ec262cf516921c84a8b1806809b70a7b440cdc8310a4a55fca5d2c0baa988e3967 gcc8-fix-put-user.patch 2b48f1bf0e3f70703d2cdafc47d5e615cc7c56c70bec56b2e3297d3fa4a7a1321d649a8679614553dde8fe52ff1051dae38d5990e3744c9ca986d92187dcdbeb gcc10-extern_YYLOC_global_declaration.patch ad0182a483791fc88e058838bc331b2f04a75ba291e763767babdb815efadfc3b4fda97e69e2e3f00a426cabea088e35297a92bd287592597d1e309be68ee92c kernel-use-the-gnu89-standard-explicitly.patch +1fcfb5f06a2bfdcc55d53054ca80d1b989599a39a5379d057a0724fc405187d74da4309a650e70b9c79d39444e81923cfc5c9199ed8c0a77c83dcd7998446bb7 timeconst.pl-Eliminate-Perl-warning.patch 39892cc41e484c51dccc29cadea475aaf99772bafb19231086b614b9eaee520843cd9361c89a6780229961e0ebf4bbf0e115d0e30f8302944b78091fcf7900e7 00_smd_private.patch -a2bb98fb8d988bbb659cae00fbaca360828300e9b98b90aed5ee0dd839c3f740696df4094a9021b813cbada06820d115aabed581a47cdd2c947e8d853c20b145 01_timeconst.patch 8dd3c227af5c379eedecdabe64a481de3e8241431b5d3d3984ffad65ee74706860115eb1b797afe05f6c360f6696bcb7165fa7d634a4a7a147d98f45cbb5246d 02_mdss_mdp_trace.patch 1465b7f08dd4d7956c6651da3767648db085f4af8014fd3b24547626ba608734a0c6d8e86ffe086d81817c29f0d8e284e21a3ba50f51cd94ab42935bc124ad30 03_qdsp6v2.patch 4e7484eaa142e013c9aee12053d91a65983f7629d2b923566d4431143fa0529988dbc28b01dee21336995090ce8127b2ba79208bf61df359632bfeebae9c6618 04_q6voice.patch diff --git a/device/testing/linux-samsung-matissewifi/timeconst.pl-Eliminate-Perl-warning.patch b/device/testing/linux-samsung-matissewifi/timeconst.pl-Eliminate-Perl-warning.patch new file mode 120000 index 000000000..b67306a35 --- /dev/null +++ b/device/testing/linux-samsung-matissewifi/timeconst.pl-Eliminate-Perl-warning.patch @@ -0,0 +1 @@ +../../.shared-patches/linux/timeconst.pl-Eliminate-Perl-warning.patch \ No newline at end of file diff --git a/device/testing/linux-samsung-ms013g/APKBUILD b/device/testing/linux-samsung-ms013g/APKBUILD index 6a7e2b6de..e56067346 100644 --- a/device/testing/linux-samsung-ms013g/APKBUILD +++ b/device/testing/linux-samsung-ms013g/APKBUILD @@ -22,8 +22,8 @@ source=" gcc8-fix-put-user.patch kernel-use-the-gnu89-standard-explicitly.patch gcc10-extern_YYLOC_global_declaration.patch - timeconst_fix.patch linux3.4-vfs-Fix-proc-tid-fdinfo-fd-file-handling.patch + timeconst.pl-Eliminate-Perl-warning.patch 0007-usb_gadget-set-random-rndis-host-MAC-address-to-prev.patch 0001-fix-video-argb-setting.patch fix_fb.patch @@ -57,8 +57,8 @@ sha512sums="3312bba75b65e8ef46ecdc043938130ef5c5ae8a58dbc03d8b6ec23160b120c738f0 197d40a214ada87fcb2dfc0ae4911704b9a93354b75179cd6b4aadbb627a37ec262cf516921c84a8b1806809b70a7b440cdc8310a4a55fca5d2c0baa988e3967 gcc8-fix-put-user.patch ad0182a483791fc88e058838bc331b2f04a75ba291e763767babdb815efadfc3b4fda97e69e2e3f00a426cabea088e35297a92bd287592597d1e309be68ee92c kernel-use-the-gnu89-standard-explicitly.patch 2b48f1bf0e3f70703d2cdafc47d5e615cc7c56c70bec56b2e3297d3fa4a7a1321d649a8679614553dde8fe52ff1051dae38d5990e3744c9ca986d92187dcdbeb gcc10-extern_YYLOC_global_declaration.patch -7191d532df8f6a8bf64b5b5bcaa7343c8d1b844c891a67fc6d29f421903ddd46c3e779a6f5a5833a6a8f635d1582f5224fa795b3912b8b211a90ee561ad31469 timeconst_fix.patch 5e81c20b0b30c1ab09bd59f1e1b77fcce945a27de8144c68617ddc5e8f10e1f6fa8b1e4cd5d63e43511d61dace46fb26b14a6227a667b9718d44c8b81dbe6100 linux3.4-vfs-Fix-proc-tid-fdinfo-fd-file-handling.patch +1fcfb5f06a2bfdcc55d53054ca80d1b989599a39a5379d057a0724fc405187d74da4309a650e70b9c79d39444e81923cfc5c9199ed8c0a77c83dcd7998446bb7 timeconst.pl-Eliminate-Perl-warning.patch 27f890cf82027649ba742b606a87ce6a82f9685b075bb7b50bffec77221e70434ee78d118d39048350537c5ecdad208658967e492eeeb997e7f6884fa78ac696 0007-usb_gadget-set-random-rndis-host-MAC-address-to-prev.patch a48336bbfead6ad0c84d2fce0c40a3f5530aebdff356a6835cceaf59a50a6f860d2f8027703a92927955fbb18857ba78788e010d017bf67730f069b36e96fe87 0001-fix-video-argb-setting.patch a1267c3a999aafd4d9ef9c5f75cdf05605a3dc53466681d232721f1613b06f1d54c9a80f964d3114c42800faef53457c7c80867381adea0010deda4cdbd4c2ce fix_fb.patch" diff --git a/device/testing/linux-samsung-ms013g/timeconst.pl-Eliminate-Perl-warning.patch b/device/testing/linux-samsung-ms013g/timeconst.pl-Eliminate-Perl-warning.patch new file mode 120000 index 000000000..b67306a35 --- /dev/null +++ b/device/testing/linux-samsung-ms013g/timeconst.pl-Eliminate-Perl-warning.patch @@ -0,0 +1 @@ +../../.shared-patches/linux/timeconst.pl-Eliminate-Perl-warning.patch \ No newline at end of file diff --git a/device/testing/linux-samsung-ms013g/timeconst_fix.patch b/device/testing/linux-samsung-ms013g/timeconst_fix.patch deleted file mode 100644 index e460f7112..000000000 --- a/device/testing/linux-samsung-ms013g/timeconst_fix.patch +++ /dev/null @@ -1,17 +0,0 @@ -diff --git a/kernel/timeconst.pl b/kernel/timeconst.pl -index eb51d76e058a4..3f42652a6a374 100644 ---- a/kernel/timeconst.pl -+++ b/kernel/timeconst.pl -@@ -369,10 +369,8 @@ (@) - die "Usage: $0 HZ\n"; - } - -- @val = @{$canned_values{$hz}}; -- if (!defined(@val)) { -- @val = compute_values($hz); -- } -+ $cv = $canned_values{$hz}; -+ @val = defined($cv) ? @$cv : compute_values($hz); - output($hz, @val); - } - exit 0; diff --git a/device/testing/linux-samsung-n7100/APKBUILD b/device/testing/linux-samsung-n7100/APKBUILD index 33b89fe10..573c1c0d2 100644 --- a/device/testing/linux-samsung-n7100/APKBUILD +++ b/device/testing/linux-samsung-n7100/APKBUILD @@ -34,7 +34,7 @@ source=" $pkgname-$_hash.tar.gz::https://github.com/bigbiff/android_kernel_samsung_smdk4412/archive/$_hash.tar.gz $_config compiler-gcc6.h - timeconst_fix.patch + timeconst.pl-Eliminate-Perl-warning.patch fimc_lite.patch extdsp_inline.patch " @@ -103,6 +103,6 @@ package() { sha512sums="02dc37618cee9366ad34ca3e435253323d19cc687d6f25dc15fef1ba8ef9b637f96231ce05991979ff250b8f547fde6c54d64eaa8a9d3369d4a896339524bb98 linux-samsung-n7100-5790cd7defee9cb6f9b392af4e3569e51230917a.tar.gz 05e40dc9d1d0c27a73a8c30fd5dfef82baf7a0b6612b79d792d8857e9fae8c58c234ae93ce75eb7e57ba69ef0a630159730dc980046a5a026597e161b1eebacc config-samsung-n7100.armhf d80980e9474c82ba0ef1a6903b434d8bd1b092c40367ba543e72d2c119301c8b2d05265740e4104ca1ac5d15f6c4aa49e8776cb44264a9a28dc551e0d1850dcc compiler-gcc6.h -7191d532df8f6a8bf64b5b5bcaa7343c8d1b844c891a67fc6d29f421903ddd46c3e779a6f5a5833a6a8f635d1582f5224fa795b3912b8b211a90ee561ad31469 timeconst_fix.patch +1fcfb5f06a2bfdcc55d53054ca80d1b989599a39a5379d057a0724fc405187d74da4309a650e70b9c79d39444e81923cfc5c9199ed8c0a77c83dcd7998446bb7 timeconst.pl-Eliminate-Perl-warning.patch fe682960d8d8534e14712a4d2bf9e41abed34ec3a29dcaace0fc1115cda08f6bc4c83cd130413d92cda2091be711e3ded91767c30f080a6d9cf7952f068f052c fimc_lite.patch 54b345e988b20078260c859d047fc67eec4de0a82cc4c7a19537dac3a797cfc7adbcd41f2af51814d7a6b5d93c5825078381aa7207b5db0cc2b671e495682140 extdsp_inline.patch" diff --git a/device/testing/linux-samsung-n7100/timeconst.pl-Eliminate-Perl-warning.patch b/device/testing/linux-samsung-n7100/timeconst.pl-Eliminate-Perl-warning.patch new file mode 120000 index 000000000..b67306a35 --- /dev/null +++ b/device/testing/linux-samsung-n7100/timeconst.pl-Eliminate-Perl-warning.patch @@ -0,0 +1 @@ +../../.shared-patches/linux/timeconst.pl-Eliminate-Perl-warning.patch \ No newline at end of file diff --git a/device/testing/linux-samsung-n7100/timeconst_fix.patch b/device/testing/linux-samsung-n7100/timeconst_fix.patch deleted file mode 100644 index e460f7112..000000000 --- a/device/testing/linux-samsung-n7100/timeconst_fix.patch +++ /dev/null @@ -1,17 +0,0 @@ -diff --git a/kernel/timeconst.pl b/kernel/timeconst.pl -index eb51d76e058a4..3f42652a6a374 100644 ---- a/kernel/timeconst.pl -+++ b/kernel/timeconst.pl -@@ -369,10 +369,8 @@ (@) - die "Usage: $0 HZ\n"; - } - -- @val = @{$canned_values{$hz}}; -- if (!defined(@val)) { -- @val = compute_values($hz); -- } -+ $cv = $canned_values{$hz}; -+ @val = defined($cv) ? @$cv : compute_values($hz); - output($hz, @val); - } - exit 0; diff --git a/device/testing/linux-sony-eagle/01_timeconst_fix.patch b/device/testing/linux-sony-eagle/01_timeconst_fix.patch deleted file mode 100644 index 02abadd38..000000000 --- a/device/testing/linux-sony-eagle/01_timeconst_fix.patch +++ /dev/null @@ -1,45 +0,0 @@ -From 63a3f603413ffe82ad775f2d62a5afff87fd94a0 Mon Sep 17 00:00:00 2001 -From: "H. Peter Anvin" -Date: Thu, 7 Feb 2013 17:14:08 -0800 -Subject: [PATCH] timeconst.pl: Eliminate Perl warning - -defined(@array) is deprecated in Perl and gives off a warning. -Restructure the code to remove that warning. - -[ hpa: it would be interesting to revert to the timeconst.bc script. - It appears that the failures reported by akpm during testing of - that script was due to a known broken version of make, not a problem - with bc. The Makefile rules could probably be restructured to avoid - the make bug, or it is probably old enough that it doesn't matter. ] - -Reported-by: Andi Kleen -Signed-off-by: H. Peter Anvin -Cc: Andrew Morton -Cc: -Signed-off-by: Gustavo Zacarias ---- -Patch status: upstream - - kernel/timeconst.pl | 6 ++---- - 1 file changed, 2 insertions(+), 4 deletions(-) - -diff --git a/kernel/timeconst.pl b/kernel/timeconst.pl -index eb51d76..3f42652 100644 ---- a/kernel/timeconst.pl -+++ b/kernel/timeconst.pl -@@ -369,10 +369,8 @@ if ($hz eq '--can') { - die "Usage: $0 HZ\n"; - } - -- @val = @{$canned_values{$hz}}; -- if (!defined(@val)) { -- @val = compute_values($hz); -- } -+ $cv = $canned_values{$hz}; -+ @val = defined($cv) ? @$cv : compute_values($hz); - output($hz, @val); - } - exit 0; --- -2.4.10 - diff --git a/device/testing/linux-sony-eagle/APKBUILD b/device/testing/linux-sony-eagle/APKBUILD index f96636658..0f7abebf7 100644 --- a/device/testing/linux-sony-eagle/APKBUILD +++ b/device/testing/linux-sony-eagle/APKBUILD @@ -31,7 +31,7 @@ source=" $pkgname-$_commit.tar.gz::https://github.com/ilpianista/$_repository/archive/$_commit.tar.gz $pkgname-prima-$_primacommit.tar.gz::https://source.codeaurora.org/external/wlan/prima/snapshot/$_primacommit.tar.gz $_config - 01_timeconst_fix.patch + timeconst.pl-Eliminate-Perl-warning.patch 02_reduce_lzo_compression.patch 03_fix_add_uevent_var.patch linux3.4-vfs-Fix-proc-tid-fdinfo-fd-file-handling.patch @@ -73,7 +73,7 @@ package() { sha512sums="4c5a675e2583480cf91ddd73527cb26480fd0d385427b5d6fd6a4e975cfe8d979a647451291c8d123cff66efbc1f97baa87b4eb8be4d7745f739d4bda5ea081e linux-sony-eagle-53fc207771ed87a44d9f7c73058f4638b883e474.tar.gz f9e75725bd2c8e8e65af0ed07601aa9cfb3404653b94cb249d2e063be2877e0738fcbcdfb8bfefeaba7aafc2f542735e0af56a586a22340889922e7db469f0fb linux-sony-eagle-prima-79403896e1c410582044c50dfce92d5e97233e0c.tar.gz 6cfc15f7bb7c95f18067e2fd3d0c45f6d89aca3eec72ad55e5b8141201695af9cda720c953b0a5eeb17f7c4f7a747ea93be2247ddcbbefabab98d67d996af70c config-sony-eagle.armv7 -a2bb98fb8d988bbb659cae00fbaca360828300e9b98b90aed5ee0dd839c3f740696df4094a9021b813cbada06820d115aabed581a47cdd2c947e8d853c20b145 01_timeconst_fix.patch +1fcfb5f06a2bfdcc55d53054ca80d1b989599a39a5379d057a0724fc405187d74da4309a650e70b9c79d39444e81923cfc5c9199ed8c0a77c83dcd7998446bb7 timeconst.pl-Eliminate-Perl-warning.patch 30ac7171fe2a5aa90c15e56465b35bfc84015079296df2ebbb4287a2848ac5e8cf8e0dbb00dfdf84acb6692587eefdfc338e65ef3170a1a3e5b279b317ba43f3 02_reduce_lzo_compression.patch 72553b9283552fd003ee50e93a96c358184503e02500ca0b1790eb5e5e16c308193c04ee881dbf447424bba50afa2d1e38ad01a1d34482dcc17e73a337e07026 03_fix_add_uevent_var.patch 5e81c20b0b30c1ab09bd59f1e1b77fcce945a27de8144c68617ddc5e8f10e1f6fa8b1e4cd5d63e43511d61dace46fb26b14a6227a667b9718d44c8b81dbe6100 linux3.4-vfs-Fix-proc-tid-fdinfo-fd-file-handling.patch diff --git a/device/testing/linux-sony-eagle/timeconst.pl-Eliminate-Perl-warning.patch b/device/testing/linux-sony-eagle/timeconst.pl-Eliminate-Perl-warning.patch new file mode 120000 index 000000000..b67306a35 --- /dev/null +++ b/device/testing/linux-sony-eagle/timeconst.pl-Eliminate-Perl-warning.patch @@ -0,0 +1 @@ +../../.shared-patches/linux/timeconst.pl-Eliminate-Perl-warning.patch \ No newline at end of file diff --git a/device/testing/linux-sony-seagull/04_timeconst_fix.patch b/device/testing/linux-sony-seagull/04_timeconst_fix.patch deleted file mode 100644 index 02abadd38..000000000 --- a/device/testing/linux-sony-seagull/04_timeconst_fix.patch +++ /dev/null @@ -1,45 +0,0 @@ -From 63a3f603413ffe82ad775f2d62a5afff87fd94a0 Mon Sep 17 00:00:00 2001 -From: "H. Peter Anvin" -Date: Thu, 7 Feb 2013 17:14:08 -0800 -Subject: [PATCH] timeconst.pl: Eliminate Perl warning - -defined(@array) is deprecated in Perl and gives off a warning. -Restructure the code to remove that warning. - -[ hpa: it would be interesting to revert to the timeconst.bc script. - It appears that the failures reported by akpm during testing of - that script was due to a known broken version of make, not a problem - with bc. The Makefile rules could probably be restructured to avoid - the make bug, or it is probably old enough that it doesn't matter. ] - -Reported-by: Andi Kleen -Signed-off-by: H. Peter Anvin -Cc: Andrew Morton -Cc: -Signed-off-by: Gustavo Zacarias ---- -Patch status: upstream - - kernel/timeconst.pl | 6 ++---- - 1 file changed, 2 insertions(+), 4 deletions(-) - -diff --git a/kernel/timeconst.pl b/kernel/timeconst.pl -index eb51d76..3f42652 100644 ---- a/kernel/timeconst.pl -+++ b/kernel/timeconst.pl -@@ -369,10 +369,8 @@ if ($hz eq '--can') { - die "Usage: $0 HZ\n"; - } - -- @val = @{$canned_values{$hz}}; -- if (!defined(@val)) { -- @val = compute_values($hz); -- } -+ $cv = $canned_values{$hz}; -+ @val = defined($cv) ? @$cv : compute_values($hz); - output($hz, @val); - } - exit 0; --- -2.4.10 - diff --git a/device/testing/linux-sony-seagull/APKBUILD b/device/testing/linux-sony-seagull/APKBUILD index b6c77f64e..cce573480 100644 --- a/device/testing/linux-sony-seagull/APKBUILD +++ b/device/testing/linux-sony-seagull/APKBUILD @@ -35,9 +35,9 @@ source=" 01_fix_return_address.patch 02_gpu-msm-fix-gcc5-compile.patch 03_fix_various_include_directives.patch - 04_timeconst_fix.patch 05_psmouse_base.patch gcc10-extern_YYLOC_global_declaration.patch + timeconst.pl-Eliminate-Perl-warning.patch " builddir="$srcdir/$_repository-$_commit/" @@ -70,6 +70,6 @@ d80980e9474c82ba0ef1a6903b434d8bd1b092c40367ba543e72d2c119301c8b2d05265740e4104c ea1d3b5a234fa565e3c1a792de48f4fc4e6023d281d303c8e319c7ef28edc5739ab0e4dea0139a41f0a5c7d03e27921ccaa214fd0ac5c72245a094ce60128864 01_fix_return_address.patch 7be03a9e78b7ac330a54b1f00509caa0621a95c0c55901878ad757f9dd69cc05ba2c8b5ea987063ae1224f92c4d090d515fa5d369e7755181a4871b0d0f82881 02_gpu-msm-fix-gcc5-compile.patch f3a3b9a2e4f390b7b6bb5e986172db4258c6ce3babf76df7eb19aa7197ef9d16cf5e3bda5996b2d6d5be86a25ee984f1ea601a838c1b61724cbb6659da127e03 03_fix_various_include_directives.patch -a2bb98fb8d988bbb659cae00fbaca360828300e9b98b90aed5ee0dd839c3f740696df4094a9021b813cbada06820d115aabed581a47cdd2c947e8d853c20b145 04_timeconst_fix.patch f7e31cfe422696922aec52002e56c58103183966edee3bb8e1995d33f8d37b07c32280a8ecc213874e358a6ff367418556a4542fba7e3c17e4b8e82e05c3a543 05_psmouse_base.patch -2b48f1bf0e3f70703d2cdafc47d5e615cc7c56c70bec56b2e3297d3fa4a7a1321d649a8679614553dde8fe52ff1051dae38d5990e3744c9ca986d92187dcdbeb gcc10-extern_YYLOC_global_declaration.patch" +2b48f1bf0e3f70703d2cdafc47d5e615cc7c56c70bec56b2e3297d3fa4a7a1321d649a8679614553dde8fe52ff1051dae38d5990e3744c9ca986d92187dcdbeb gcc10-extern_YYLOC_global_declaration.patch +1fcfb5f06a2bfdcc55d53054ca80d1b989599a39a5379d057a0724fc405187d74da4309a650e70b9c79d39444e81923cfc5c9199ed8c0a77c83dcd7998446bb7 timeconst.pl-Eliminate-Perl-warning.patch" diff --git a/device/testing/linux-sony-seagull/timeconst.pl-Eliminate-Perl-warning.patch b/device/testing/linux-sony-seagull/timeconst.pl-Eliminate-Perl-warning.patch new file mode 120000 index 000000000..b67306a35 --- /dev/null +++ b/device/testing/linux-sony-seagull/timeconst.pl-Eliminate-Perl-warning.patch @@ -0,0 +1 @@ +../../.shared-patches/linux/timeconst.pl-Eliminate-Perl-warning.patch \ No newline at end of file