diff options
| author | Guðni Már Gilbert <gudni.m.g@gmail.com> | 2024-12-28 18:19:10 +0000 |
|---|---|---|
| committer | Steve Sakoman <steve@sakoman.com> | 2025-01-09 06:25:36 -0800 |
| commit | a7abc52998f01193acc0bb9a93fa6b73d7f49f0e (patch) | |
| tree | 36e0ac41024b9000ed6d48fe307c57c30e1dd7ac | |
| parent | e5c348378f46bf10d1331fbc09fcdb7e26fa3589 (diff) | |
| download | poky-a7abc52998f01193acc0bb9a93fa6b73d7f49f0e.tar.gz | |
python3: upgrade 3.12.6 -> 3.12.7
Changelog:
https://docs.python.org/release/3.12.7/whatsnew/changelog.html#python-3-12-7
(From OE-Core rev: 197048667f69ed559baf54831eb7b1606320f3e8)
Signed-off-by: Guðni Már Gilbert <gudni.m.g@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
23 files changed, 65 insertions, 87 deletions
diff --git a/meta/recipes-devtools/python/python3/0001-Avoid-shebang-overflow-on-python-config.py.patch b/meta/recipes-devtools/python/python3/0001-Avoid-shebang-overflow-on-python-config.py.patch index 0d807db39f..4110774193 100644 --- a/meta/recipes-devtools/python/python3/0001-Avoid-shebang-overflow-on-python-config.py.patch +++ b/meta/recipes-devtools/python/python3/0001-Avoid-shebang-overflow-on-python-config.py.patch | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | From 365399f17d35719d828ddd49182dcb401fb7791c Mon Sep 17 00:00:00 2001 | 1 | From 733b46f11d311290e37fcb30f08c47660b888d22 Mon Sep 17 00:00:00 2001 |
| 2 | From: Paulo Neves <ptsneves@gmail.com> | 2 | From: Paulo Neves <ptsneves@gmail.com> |
| 3 | Date: Tue, 7 Jun 2022 16:16:41 +0200 | 3 | Date: Tue, 7 Jun 2022 16:16:41 +0200 |
| 4 | Subject: [PATCH] Avoid shebang overflow on python-config.py | 4 | Subject: [PATCH] Avoid shebang overflow on python-config.py |
| @@ -16,10 +16,10 @@ Upstream-Status: Denied [distribution] | |||
| 16 | 1 file changed, 2 insertions(+) | 16 | 1 file changed, 2 insertions(+) |
| 17 | 17 | ||
| 18 | diff --git a/Makefile.pre.in b/Makefile.pre.in | 18 | diff --git a/Makefile.pre.in b/Makefile.pre.in |
| 19 | index 77bf09a..6353c57 100644 | 19 | index b1c5413..e88f301 100644 |
| 20 | --- a/Makefile.pre.in | 20 | --- a/Makefile.pre.in |
| 21 | +++ b/Makefile.pre.in | 21 | +++ b/Makefile.pre.in |
| 22 | @@ -2339,6 +2339,8 @@ python-config: $(srcdir)/Misc/python-config.in Misc/python-config.sh | 22 | @@ -2349,6 +2349,8 @@ python-config: $(srcdir)/Misc/python-config.in Misc/python-config.sh |
| 23 | @ # Substitution happens here, as the completely-expanded BINDIR | 23 | @ # Substitution happens here, as the completely-expanded BINDIR |
| 24 | @ # is not available in configure | 24 | @ # is not available in configure |
| 25 | sed -e "s,@EXENAME@,$(EXENAME)," < $(srcdir)/Misc/python-config.in >python-config.py | 25 | sed -e "s,@EXENAME@,$(EXENAME)," < $(srcdir)/Misc/python-config.in >python-config.py |
diff --git a/meta/recipes-devtools/python/python3/0001-Lib-pty.py-handle-stdin-I-O-errors-same-way-as-maste.patch b/meta/recipes-devtools/python/python3/0001-Lib-pty.py-handle-stdin-I-O-errors-same-way-as-maste.patch index 026150f0e2..0ae6283840 100644 --- a/meta/recipes-devtools/python/python3/0001-Lib-pty.py-handle-stdin-I-O-errors-same-way-as-maste.patch +++ b/meta/recipes-devtools/python/python3/0001-Lib-pty.py-handle-stdin-I-O-errors-same-way-as-maste.patch | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | From f8a664cf1fc73e381d57d6927207286059744837 Mon Sep 17 00:00:00 2001 | 1 | From c6ba19a4cfdb0a5b137b91ef761f654b70776a47 Mon Sep 17 00:00:00 2001 |
| 2 | From: Alexander Kanavin <alex@linutronix.de> | 2 | From: Alexander Kanavin <alex@linutronix.de> |
| 3 | Date: Thu, 16 Sep 2021 16:35:37 +0200 | 3 | Date: Thu, 16 Sep 2021 16:35:37 +0200 |
| 4 | Subject: [PATCH] Lib/pty.py: handle stdin I/O errors same way as master I/O | 4 | Subject: [PATCH] Lib/pty.py: handle stdin I/O errors same way as master I/O |
| @@ -24,7 +24,6 @@ So let's treat both channels the same. | |||
| 24 | 24 | ||
| 25 | Upstream-Status: Submitted [https://github.com/python/cpython/pull/28388] | 25 | Upstream-Status: Submitted [https://github.com/python/cpython/pull/28388] |
| 26 | Signed-off-by: Alexander Kanavin <alex@linutronix.de> | 26 | Signed-off-by: Alexander Kanavin <alex@linutronix.de> |
| 27 | |||
| 28 | --- | 27 | --- |
| 29 | Lib/pty.py | 5 ++++- | 28 | Lib/pty.py | 5 ++++- |
| 30 | 1 file changed, 4 insertions(+), 1 deletion(-) | 29 | 1 file changed, 4 insertions(+), 1 deletion(-) |
diff --git a/meta/recipes-devtools/python/python3/0001-Lib-sysconfig.py-use-prefix-value-from-build-configu.patch b/meta/recipes-devtools/python/python3/0001-Lib-sysconfig.py-use-prefix-value-from-build-configu.patch index 680254fab9..981531139a 100644 --- a/meta/recipes-devtools/python/python3/0001-Lib-sysconfig.py-use-prefix-value-from-build-configu.patch +++ b/meta/recipes-devtools/python/python3/0001-Lib-sysconfig.py-use-prefix-value-from-build-configu.patch | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | From 71c194077bb907bfe423d3f3275f33a6c8ca0e74 Mon Sep 17 00:00:00 2001 | 1 | From d325a4e1fde5bd817c88f37d5e7b6e93a3bad077 Mon Sep 17 00:00:00 2001 |
| 2 | From: Alexander Kanavin <alex@linutronix.de> | 2 | From: Alexander Kanavin <alex@linutronix.de> |
| 3 | Date: Fri, 17 Nov 2023 14:26:32 +0100 | 3 | Date: Fri, 17 Nov 2023 14:26:32 +0100 |
| 4 | Subject: [PATCH] Lib/sysconfig.py: use prefix value from build configuration | 4 | Subject: [PATCH] Lib/sysconfig.py: use prefix value from build configuration |
| @@ -9,7 +9,6 @@ native python. | |||
| 9 | 9 | ||
| 10 | Upstream-Status: Inappropriate [oe-core cross builds] | 10 | Upstream-Status: Inappropriate [oe-core cross builds] |
| 11 | Signed-off-by: Alexander Kanavin <alex@linutronix.de> | 11 | Signed-off-by: Alexander Kanavin <alex@linutronix.de> |
| 12 | |||
| 13 | --- | 12 | --- |
| 14 | Lib/sysconfig.py | 5 +++++ | 13 | Lib/sysconfig.py | 5 +++++ |
| 15 | 1 file changed, 5 insertions(+) | 14 | 1 file changed, 5 insertions(+) |
diff --git a/meta/recipes-devtools/python/python3/0001-Makefile.pre-use-qemu-wrapper-when-gathering-profile.patch b/meta/recipes-devtools/python/python3/0001-Makefile.pre-use-qemu-wrapper-when-gathering-profile.patch index ee33128fa1..881986d322 100644 --- a/meta/recipes-devtools/python/python3/0001-Makefile.pre-use-qemu-wrapper-when-gathering-profile.patch +++ b/meta/recipes-devtools/python/python3/0001-Makefile.pre-use-qemu-wrapper-when-gathering-profile.patch | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | From 38278339832a57dbf5fa3ef21accaa03e2c814d7 Mon Sep 17 00:00:00 2001 | 1 | From a727a950023b9384955c912f4975d36a8d7913b4 Mon Sep 17 00:00:00 2001 |
| 2 | From: Alexander Kanavin <alex.kanavin@gmail.com> | 2 | From: Alexander Kanavin <alex.kanavin@gmail.com> |
| 3 | Date: Wed, 30 Jan 2019 12:41:04 +0100 | 3 | Date: Wed, 30 Jan 2019 12:41:04 +0100 |
| 4 | Subject: [PATCH] Makefile.pre: use qemu wrapper when gathering profile data | 4 | Subject: [PATCH] Makefile.pre: use qemu wrapper when gathering profile data |
| @@ -10,10 +10,10 @@ Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> | |||
| 10 | 1 file changed, 1 insertion(+), 2 deletions(-) | 10 | 1 file changed, 1 insertion(+), 2 deletions(-) |
| 11 | 11 | ||
| 12 | diff --git a/Makefile.pre.in b/Makefile.pre.in | 12 | diff --git a/Makefile.pre.in b/Makefile.pre.in |
| 13 | index dd5e69f..381feb0 100644 | 13 | index 0e64ccc..23e20e9 100644 |
| 14 | --- a/Makefile.pre.in | 14 | --- a/Makefile.pre.in |
| 15 | +++ b/Makefile.pre.in | 15 | +++ b/Makefile.pre.in |
| 16 | @@ -658,8 +658,7 @@ profile-run-stamp: | 16 | @@ -660,8 +660,7 @@ profile-run-stamp: |
| 17 | # enabled. | 17 | # enabled. |
| 18 | $(MAKE) profile-gen-stamp | 18 | $(MAKE) profile-gen-stamp |
| 19 | # Next, run the profile task to generate the profile information. | 19 | # Next, run the profile task to generate the profile information. |
diff --git a/meta/recipes-devtools/python/python3/0001-Skip-failing-tests-due-to-load-variability-on-YP-AB.patch b/meta/recipes-devtools/python/python3/0001-Skip-failing-tests-due-to-load-variability-on-YP-AB.patch index 197daa71a5..22c42e37ab 100644 --- a/meta/recipes-devtools/python/python3/0001-Skip-failing-tests-due-to-load-variability-on-YP-AB.patch +++ b/meta/recipes-devtools/python/python3/0001-Skip-failing-tests-due-to-load-variability-on-YP-AB.patch | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | From 3471e3478e0760c42e04f8046cee2367ab5706d2 Mon Sep 17 00:00:00 2001 | 1 | From 6b0088a3d222b7fe5304f6bc0d6b15d3c41e68f3 Mon Sep 17 00:00:00 2001 |
| 2 | From: Yi Fan Yu <yifan.yu@windriver.com> | 2 | From: Yi Fan Yu <yifan.yu@windriver.com> |
| 3 | Date: Thu, 1 Apr 2021 13:08:37 -0700 | 3 | Date: Thu, 1 Apr 2021 13:08:37 -0700 |
| 4 | Subject: [PATCH] Skip failing tests due to load variability on YP AB | 4 | Subject: [PATCH] Skip failing tests due to load variability on YP AB |
| @@ -23,7 +23,7 @@ Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com> | |||
| 23 | 2 files changed, 5 insertions(+) | 23 | 2 files changed, 5 insertions(+) |
| 24 | 24 | ||
| 25 | diff --git a/Lib/test/_test_multiprocessing.py b/Lib/test/_test_multiprocessing.py | 25 | diff --git a/Lib/test/_test_multiprocessing.py b/Lib/test/_test_multiprocessing.py |
| 26 | index e42c7ab..dff5227 100644 | 26 | index aac74ea..3470bc5 100644 |
| 27 | --- a/Lib/test/_test_multiprocessing.py | 27 | --- a/Lib/test/_test_multiprocessing.py |
| 28 | +++ b/Lib/test/_test_multiprocessing.py | 28 | +++ b/Lib/test/_test_multiprocessing.py |
| 29 | @@ -682,6 +682,7 @@ class _TestProcess(BaseTestCase): | 29 | @@ -682,6 +682,7 @@ class _TestProcess(BaseTestCase): |
| @@ -34,7 +34,7 @@ index e42c7ab..dff5227 100644 | |||
| 34 | def test_many_processes(self): | 34 | def test_many_processes(self): |
| 35 | if self.TYPE == 'threads': | 35 | if self.TYPE == 'threads': |
| 36 | self.skipTest('test not appropriate for {}'.format(self.TYPE)) | 36 | self.skipTest('test not appropriate for {}'.format(self.TYPE)) |
| 37 | @@ -2066,6 +2067,7 @@ class _TestBarrier(BaseTestCase): | 37 | @@ -2083,6 +2084,7 @@ class _TestBarrier(BaseTestCase): |
| 38 | except threading.BrokenBarrierError: | 38 | except threading.BrokenBarrierError: |
| 39 | results.append(True) | 39 | results.append(True) |
| 40 | 40 | ||
| @@ -42,7 +42,7 @@ index e42c7ab..dff5227 100644 | |||
| 42 | def test_timeout(self): | 42 | def test_timeout(self): |
| 43 | """ | 43 | """ |
| 44 | Test wait(timeout) | 44 | Test wait(timeout) |
| 45 | @@ -5024,6 +5026,7 @@ class TestWait(unittest.TestCase): | 45 | @@ -5080,6 +5082,7 @@ class TestWait(unittest.TestCase): |
| 46 | time.sleep(period) | 46 | time.sleep(period) |
| 47 | 47 | ||
| 48 | @support.requires_resource('walltime') | 48 | @support.requires_resource('walltime') |
diff --git a/meta/recipes-devtools/python/python3/0001-Update-test_sysconfig-for-posix_user-purelib.patch b/meta/recipes-devtools/python/python3/0001-Update-test_sysconfig-for-posix_user-purelib.patch index b6c6ac5a28..9a2634ac9b 100644 --- a/meta/recipes-devtools/python/python3/0001-Update-test_sysconfig-for-posix_user-purelib.patch +++ b/meta/recipes-devtools/python/python3/0001-Update-test_sysconfig-for-posix_user-purelib.patch | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | From 37d058e841ba3bd89b5746cc5381afb014b11581 Mon Sep 17 00:00:00 2001 | 1 | From f0b18f1b3b3d5b40d65e08a184f4e3463745b891 Mon Sep 17 00:00:00 2001 |
| 2 | From: Wentao Zhang <wentao.zhang@windriver.com> | 2 | From: Wentao Zhang <wentao.zhang@windriver.com> |
| 3 | Date: Mon, 20 Mar 2023 13:39:52 +0800 | 3 | Date: Mon, 20 Mar 2023 13:39:52 +0800 |
| 4 | Subject: [PATCH] Update test_sysconfig for posix_user purelib | 4 | Subject: [PATCH] Update test_sysconfig for posix_user purelib |
| @@ -17,16 +17,15 @@ Update test_sysconfig.test_user_similar() for the posix_user scheme: | |||
| 17 | 17 | ||
| 18 | Upstream-Status: Inappropriate [oe-core specific] | 18 | Upstream-Status: Inappropriate [oe-core specific] |
| 19 | Signed-off-by: Wentao Zhang <wentao.zhang@windriver.com> | 19 | Signed-off-by: Wentao Zhang <wentao.zhang@windriver.com> |
| 20 | |||
| 21 | --- | 20 | --- |
| 22 | Lib/test/test_sysconfig.py | 2 +- | 21 | Lib/test/test_sysconfig.py | 2 +- |
| 23 | 1 file changed, 1 insertion(+), 1 deletion(-) | 22 | 1 file changed, 1 insertion(+), 1 deletion(-) |
| 24 | 23 | ||
| 25 | diff --git a/Lib/test/test_sysconfig.py b/Lib/test/test_sysconfig.py | 24 | diff --git a/Lib/test/test_sysconfig.py b/Lib/test/test_sysconfig.py |
| 26 | index b6dbf3d..5672590 100644 | 25 | index 1137c20..f5c8980 100644 |
| 27 | --- a/Lib/test/test_sysconfig.py | 26 | --- a/Lib/test/test_sysconfig.py |
| 28 | +++ b/Lib/test/test_sysconfig.py | 27 | +++ b/Lib/test/test_sysconfig.py |
| 29 | @@ -372,7 +372,7 @@ class TestSysConfig(unittest.TestCase): | 28 | @@ -381,7 +381,7 @@ class TestSysConfig(unittest.TestCase): |
| 30 | expected = os.path.normpath(global_path.replace(base, user, 1)) | 29 | expected = os.path.normpath(global_path.replace(base, user, 1)) |
| 31 | # bpo-44860: platlib of posix_user doesn't use sys.platlibdir, | 30 | # bpo-44860: platlib of posix_user doesn't use sys.platlibdir, |
| 32 | # whereas posix_prefix does. | 31 | # whereas posix_prefix does. |
diff --git a/meta/recipes-devtools/python/python3/0001-gh-107811-tarfile-treat-overflow-in-UID-GID-as-failu.patch b/meta/recipes-devtools/python/python3/0001-gh-107811-tarfile-treat-overflow-in-UID-GID-as-failu.patch index 88b84c6024..b4de257d1e 100644 --- a/meta/recipes-devtools/python/python3/0001-gh-107811-tarfile-treat-overflow-in-UID-GID-as-failu.patch +++ b/meta/recipes-devtools/python/python3/0001-gh-107811-tarfile-treat-overflow-in-UID-GID-as-failu.patch | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | From 999d4e74d34afa233ad8ad0c70b989d77a21957f Mon Sep 17 00:00:00 2001 | 1 | From 73960393a559d0de5edf07b022d182cac54df9dc Mon Sep 17 00:00:00 2001 |
| 2 | From: Petr Viktorin <encukou@gmail.com> | 2 | From: Petr Viktorin <encukou@gmail.com> |
| 3 | Date: Wed, 23 Aug 2023 20:00:07 +0200 | 3 | Date: Wed, 23 Aug 2023 20:00:07 +0200 |
| 4 | Subject: [PATCH] gh-107811: tarfile: treat overflow in UID/GID as failure to | 4 | Subject: [PATCH] gh-107811: tarfile: treat overflow in UID/GID as failure to |
| @@ -13,10 +13,10 @@ Signed-off-by: Khem Raj <raj.khem@gmail.com> | |||
| 13 | create mode 100644 Misc/NEWS.d/next/Library/2023-08-23-17-34-39.gh-issue-107811.3Fng72.rst | 13 | create mode 100644 Misc/NEWS.d/next/Library/2023-08-23-17-34-39.gh-issue-107811.3Fng72.rst |
| 14 | 14 | ||
| 15 | diff --git a/Lib/tarfile.py b/Lib/tarfile.py | 15 | diff --git a/Lib/tarfile.py b/Lib/tarfile.py |
| 16 | index 3bbbcaa..473167d 100755 | 16 | index 0a0f31e..4dfb67d 100755 |
| 17 | --- a/Lib/tarfile.py | 17 | --- a/Lib/tarfile.py |
| 18 | +++ b/Lib/tarfile.py | 18 | +++ b/Lib/tarfile.py |
| 19 | @@ -2557,7 +2557,8 @@ class TarFile(object): | 19 | @@ -2590,7 +2590,8 @@ class TarFile(object): |
| 20 | os.lchown(targetpath, u, g) | 20 | os.lchown(targetpath, u, g) |
| 21 | else: | 21 | else: |
| 22 | os.chown(targetpath, u, g) | 22 | os.chown(targetpath, u, g) |
| @@ -35,6 +35,3 @@ index 0000000..ffca413 | |||
| 35 | +:mod:`tarfile`: extraction of members with overly large UID or GID (e.g. on | 35 | +:mod:`tarfile`: extraction of members with overly large UID or GID (e.g. on |
| 36 | +an OS with 32-bit :c:type:`!id_t`) now fails in the same way as failing to | 36 | +an OS with 32-bit :c:type:`!id_t`) now fails in the same way as failing to |
| 37 | +set the ID. | 37 | +set the ID. |
| 38 | -- | ||
| 39 | 2.45.0 | ||
| 40 | |||
diff --git a/meta/recipes-devtools/python/python3/0001-python3-use-cc_basename-to-replace-CC-for-checking-c.patch b/meta/recipes-devtools/python/python3/0001-python3-use-cc_basename-to-replace-CC-for-checking-c.patch index bbeabe4389..7997811228 100644 --- a/meta/recipes-devtools/python/python3/0001-python3-use-cc_basename-to-replace-CC-for-checking-c.patch +++ b/meta/recipes-devtools/python/python3/0001-python3-use-cc_basename-to-replace-CC-for-checking-c.patch | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | From ababc7b1db8c406910766e11cdd04cbef7a706c9 Mon Sep 17 00:00:00 2001 | 1 | From f834492007487e9e87b3d3f1f3c5cc440e6ec5e2 Mon Sep 17 00:00:00 2001 |
| 2 | From: Changqing Li <changqing.li@windriver.com> | 2 | From: Changqing Li <changqing.li@windriver.com> |
| 3 | Date: Mon, 22 Oct 2018 15:19:51 +0800 | 3 | Date: Mon, 22 Oct 2018 15:19:51 +0800 |
| 4 | Subject: [PATCH] python3: use cc_basename to replace CC for checking compiler | 4 | Subject: [PATCH] python3: use cc_basename to replace CC for checking compiler |
| @@ -26,7 +26,7 @@ Signed-off-by: Changqing Li <changqing.li@windriver.com> | |||
| 26 | 1 file changed, 10 insertions(+), 9 deletions(-) | 26 | 1 file changed, 10 insertions(+), 9 deletions(-) |
| 27 | 27 | ||
| 28 | diff --git a/configure.ac b/configure.ac | 28 | diff --git a/configure.ac b/configure.ac |
| 29 | index 384718d..5a1d58b 100644 | 29 | index d0d5405..093f8b5 100644 |
| 30 | --- a/configure.ac | 30 | --- a/configure.ac |
| 31 | +++ b/configure.ac | 31 | +++ b/configure.ac |
| 32 | @@ -137,6 +137,7 @@ AC_CONFIG_HEADERS([pyconfig.h]) | 32 | @@ -137,6 +137,7 @@ AC_CONFIG_HEADERS([pyconfig.h]) |
| @@ -73,7 +73,7 @@ index 384718d..5a1d58b 100644 | |||
| 73 | *clang*) | 73 | *clang*) |
| 74 | # Any changes made here should be reflected in the GCC+Darwin case below | 74 | # Any changes made here should be reflected in the GCC+Darwin case below |
| 75 | PGO_PROF_GEN_FLAG="-fprofile-instr-generate" | 75 | PGO_PROF_GEN_FLAG="-fprofile-instr-generate" |
| 76 | @@ -2147,7 +2148,7 @@ AC_MSG_RESULT([$BOLT_APPLY_FLAGS]) | 76 | @@ -2155,7 +2156,7 @@ AC_MSG_RESULT([$BOLT_APPLY_FLAGS]) |
| 77 | # compiler and platform. BASECFLAGS tweaks need to be made even if the | 77 | # compiler and platform. BASECFLAGS tweaks need to be made even if the |
| 78 | # user set OPT. | 78 | # user set OPT. |
| 79 | 79 | ||
| @@ -82,7 +82,7 @@ index 384718d..5a1d58b 100644 | |||
| 82 | *clang*) | 82 | *clang*) |
| 83 | cc_is_clang=1 | 83 | cc_is_clang=1 |
| 84 | ;; | 84 | ;; |
| 85 | @@ -2419,7 +2420,7 @@ yes) | 85 | @@ -2427,7 +2428,7 @@ yes) |
| 86 | 86 | ||
| 87 | # ICC doesn't recognize the option, but only emits a warning | 87 | # ICC doesn't recognize the option, but only emits a warning |
| 88 | ## XXX does it emit an unused result warning and can it be disabled? | 88 | ## XXX does it emit an unused result warning and can it be disabled? |
| @@ -91,7 +91,7 @@ index 384718d..5a1d58b 100644 | |||
| 91 | [*icc*], [ac_cv_disable_unused_result_warning=no] | 91 | [*icc*], [ac_cv_disable_unused_result_warning=no] |
| 92 | [PY_CHECK_CC_WARNING([disable], [unused-result])]) | 92 | [PY_CHECK_CC_WARNING([disable], [unused-result])]) |
| 93 | AS_VAR_IF([ac_cv_disable_unused_result_warning], [yes], | 93 | AS_VAR_IF([ac_cv_disable_unused_result_warning], [yes], |
| 94 | @@ -2665,7 +2666,7 @@ yes) | 94 | @@ -2673,7 +2674,7 @@ yes) |
| 95 | ;; | 95 | ;; |
| 96 | esac | 96 | esac |
| 97 | 97 | ||
| @@ -100,7 +100,7 @@ index 384718d..5a1d58b 100644 | |||
| 100 | *mpicc*) | 100 | *mpicc*) |
| 101 | CFLAGS_NODIST="$CFLAGS_NODIST" | 101 | CFLAGS_NODIST="$CFLAGS_NODIST" |
| 102 | ;; | 102 | ;; |
| 103 | @@ -3482,7 +3483,7 @@ then | 103 | @@ -3508,7 +3509,7 @@ then |
| 104 | then | 104 | then |
| 105 | LINKFORSHARED="-Wl,--export-dynamic" | 105 | LINKFORSHARED="-Wl,--export-dynamic" |
| 106 | fi;; | 106 | fi;; |
| @@ -109,7 +109,7 @@ index 384718d..5a1d58b 100644 | |||
| 109 | *gcc*) | 109 | *gcc*) |
| 110 | if $CC -Xlinker --help 2>&1 | grep export-dynamic >/dev/null | 110 | if $CC -Xlinker --help 2>&1 | grep export-dynamic >/dev/null |
| 111 | then | 111 | then |
| 112 | @@ -6803,7 +6804,7 @@ if test "$ac_cv_gcc_asm_for_x87" = yes; then | 112 | @@ -6831,7 +6832,7 @@ if test "$ac_cv_gcc_asm_for_x87" = yes; then |
| 113 | # Some versions of gcc miscompile inline asm: | 113 | # Some versions of gcc miscompile inline asm: |
| 114 | # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46491 | 114 | # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46491 |
| 115 | # http://gcc.gnu.org/ml/gcc/2010-11/msg00366.html | 115 | # http://gcc.gnu.org/ml/gcc/2010-11/msg00366.html |
diff --git a/meta/recipes-devtools/python/python3/0001-skip-no_stdout_fileno-test-due-to-load-variability.patch b/meta/recipes-devtools/python/python3/0001-skip-no_stdout_fileno-test-due-to-load-variability.patch index 2d7bca6a77..94f7744c09 100644 --- a/meta/recipes-devtools/python/python3/0001-skip-no_stdout_fileno-test-due-to-load-variability.patch +++ b/meta/recipes-devtools/python/python3/0001-skip-no_stdout_fileno-test-due-to-load-variability.patch | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | From 217cea231462e7703e8c9ea39c0a6833f799a420 Mon Sep 17 00:00:00 2001 | 1 | From 642205e1f728873b16debc24c2938339d31be6a9 Mon Sep 17 00:00:00 2001 |
| 2 | From: Trevor Gamblin <tgamblin@baylibre.com> | 2 | From: Trevor Gamblin <tgamblin@baylibre.com> |
| 3 | Date: Fri, 15 Sep 2023 08:48:33 -0400 | 3 | Date: Fri, 15 Sep 2023 08:48:33 -0400 |
| 4 | Subject: [PATCH] skip no_stdout_fileno test due to load variability | 4 | Subject: [PATCH] skip no_stdout_fileno test due to load variability |
| @@ -16,10 +16,10 @@ Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com> | |||
| 16 | 1 file changed, 1 insertion(+) | 16 | 1 file changed, 1 insertion(+) |
| 17 | 17 | ||
| 18 | diff --git a/Lib/test/test_builtin.py b/Lib/test/test_builtin.py | 18 | diff --git a/Lib/test/test_builtin.py b/Lib/test/test_builtin.py |
| 19 | index 4d03c46..b329b7a 100644 | 19 | index c71c568..e41ab5e 100644 |
| 20 | --- a/Lib/test/test_builtin.py | 20 | --- a/Lib/test/test_builtin.py |
| 21 | +++ b/Lib/test/test_builtin.py | 21 | +++ b/Lib/test/test_builtin.py |
| 22 | @@ -2326,6 +2326,7 @@ class PtyTests(unittest.TestCase): | 22 | @@ -2352,6 +2352,7 @@ class PtyTests(unittest.TestCase): |
| 23 | # Check stdin/stdout error handler is used when invoking PyOS_Readline() | 23 | # Check stdin/stdout error handler is used when invoking PyOS_Readline() |
| 24 | self.check_input_tty("prompté", b"quux\xe9", "ascii") | 24 | self.check_input_tty("prompté", b"quux\xe9", "ascii") |
| 25 | 25 | ||
diff --git a/meta/recipes-devtools/python/python3/0001-sysconfig.py-use-platlibdir-also-for-purelib.patch b/meta/recipes-devtools/python/python3/0001-sysconfig.py-use-platlibdir-also-for-purelib.patch index fc52fdac26..3e8e9648c6 100644 --- a/meta/recipes-devtools/python/python3/0001-sysconfig.py-use-platlibdir-also-for-purelib.patch +++ b/meta/recipes-devtools/python/python3/0001-sysconfig.py-use-platlibdir-also-for-purelib.patch | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | From a5d429a0e1a4809c1ded7be7e45dcabeb82c53d8 Mon Sep 17 00:00:00 2001 | 1 | From fac0f14fd34386e47bab71c0043ea55b507ae39c Mon Sep 17 00:00:00 2001 |
| 2 | From: Alexander Kanavin <alex@linutronix.de> | 2 | From: Alexander Kanavin <alex@linutronix.de> |
| 3 | Date: Sun, 12 Sep 2021 21:44:36 +0200 | 3 | Date: Sun, 12 Sep 2021 21:44:36 +0200 |
| 4 | Subject: [PATCH] sysconfig.py: use platlibdir also for purelib | 4 | Subject: [PATCH] sysconfig.py: use platlibdir also for purelib |
| @@ -8,7 +8,6 @@ is not correct. | |||
| 8 | 8 | ||
| 9 | Upstream-Status: Inappropriate [oe-core specific] | 9 | Upstream-Status: Inappropriate [oe-core specific] |
| 10 | Signed-off-by: Alexander Kanavin <alex@linutronix.de> | 10 | Signed-off-by: Alexander Kanavin <alex@linutronix.de> |
| 11 | |||
| 12 | --- | 11 | --- |
| 13 | Lib/sysconfig.py | 2 +- | 12 | Lib/sysconfig.py | 2 +- |
| 14 | 1 file changed, 1 insertion(+), 1 deletion(-) | 13 | 1 file changed, 1 insertion(+), 1 deletion(-) |
diff --git a/meta/recipes-devtools/python/python3/0001-test_active_children-skip-problematic-test.patch b/meta/recipes-devtools/python/python3/0001-test_active_children-skip-problematic-test.patch index 6ebbaf10e0..a27024c42f 100644 --- a/meta/recipes-devtools/python/python3/0001-test_active_children-skip-problematic-test.patch +++ b/meta/recipes-devtools/python/python3/0001-test_active_children-skip-problematic-test.patch | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | From bf3eb28bba24509a3e1cd40f1f0e26db833779a2 Mon Sep 17 00:00:00 2001 | 1 | From 7f75355e27ee7f25391523294e4c6653edf554f8 Mon Sep 17 00:00:00 2001 |
| 2 | From: Trevor Gamblin <tgamblin@baylibre.com> | 2 | From: Trevor Gamblin <tgamblin@baylibre.com> |
| 3 | Date: Thu, 13 Jun 2024 10:54:31 -0400 | 3 | Date: Thu, 13 Jun 2024 10:54:31 -0400 |
| 4 | Subject: [PATCH] test_active_children: skip problematic test | 4 | Subject: [PATCH] test_active_children: skip problematic test |
| @@ -14,10 +14,10 @@ Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com> | |||
| 14 | 1 file changed, 1 insertion(+) | 14 | 1 file changed, 1 insertion(+) |
| 15 | 15 | ||
| 16 | diff --git a/Lib/test/_test_multiprocessing.py b/Lib/test/_test_multiprocessing.py | 16 | diff --git a/Lib/test/_test_multiprocessing.py b/Lib/test/_test_multiprocessing.py |
| 17 | index 3955123455..a1861fa3a0 100644 | 17 | index 3470bc5..0e42ac1 100644 |
| 18 | --- a/Lib/test/_test_multiprocessing.py | 18 | --- a/Lib/test/_test_multiprocessing.py |
| 19 | +++ b/Lib/test/_test_multiprocessing.py | 19 | +++ b/Lib/test/_test_multiprocessing.py |
| 20 | @@ -579,6 +579,7 @@ def test_cpu_count(self): | 20 | @@ -579,6 +579,7 @@ class _TestProcess(BaseTestCase): |
| 21 | self.assertTrue(type(cpus) is int) | 21 | self.assertTrue(type(cpus) is int) |
| 22 | self.assertTrue(cpus >= 1) | 22 | self.assertTrue(cpus >= 1) |
| 23 | 23 | ||
| @@ -25,6 +25,3 @@ index 3955123455..a1861fa3a0 100644 | |||
| 25 | def test_active_children(self): | 25 | def test_active_children(self): |
| 26 | self.assertEqual(type(self.active_children()), list) | 26 | self.assertEqual(type(self.active_children()), list) |
| 27 | 27 | ||
| 28 | -- | ||
| 29 | 2.45.2 | ||
| 30 | |||
diff --git a/meta/recipes-devtools/python/python3/0001-test_ctypes.test_find-skip-without-tools-sdk.patch b/meta/recipes-devtools/python/python3/0001-test_ctypes.test_find-skip-without-tools-sdk.patch index b4fe946cba..6bf514fca8 100644 --- a/meta/recipes-devtools/python/python3/0001-test_ctypes.test_find-skip-without-tools-sdk.patch +++ b/meta/recipes-devtools/python/python3/0001-test_ctypes.test_find-skip-without-tools-sdk.patch | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | From b64c131a576a4b4f821514e711ab91b1394fb4ff Mon Sep 17 00:00:00 2001 | 1 | From 174ef9a40c9f4373fd90b00425fd94a89f96dbf9 Mon Sep 17 00:00:00 2001 |
| 2 | From: Tim Orling <timothy.t.orling@intel.com> | 2 | From: Tim Orling <timothy.t.orling@intel.com> |
| 3 | Date: Fri, 18 Jun 2021 11:56:50 -0700 | 3 | Date: Fri, 18 Jun 2021 11:56:50 -0700 |
| 4 | Subject: [PATCH] test_ctypes.test_find: skip without tools-sdk | 4 | Subject: [PATCH] test_ctypes.test_find: skip without tools-sdk |
| @@ -10,13 +10,12 @@ easiest way to dynamically check for that is looking for | |||
| 10 | Upstream-Status: Inappropriate [oe-specific] | 10 | Upstream-Status: Inappropriate [oe-specific] |
| 11 | 11 | ||
| 12 | Signed-off-by: Tim Orling <timothy.t.orling@intel.com> | 12 | Signed-off-by: Tim Orling <timothy.t.orling@intel.com> |
| 13 | |||
| 14 | --- | 13 | --- |
| 15 | Lib/test/test_ctypes/test_find.py | 2 ++ | 14 | Lib/test/test_ctypes/test_find.py | 2 ++ |
| 16 | 1 file changed, 2 insertions(+) | 15 | 1 file changed, 2 insertions(+) |
| 17 | 16 | ||
| 18 | diff --git a/Lib/test/test_ctypes/test_find.py b/Lib/test/test_ctypes/test_find.py | 17 | diff --git a/Lib/test/test_ctypes/test_find.py b/Lib/test/test_ctypes/test_find.py |
| 19 | index 1ff9d01..59def26 100644 | 18 | index a41e949..eb5fe19 100644 |
| 20 | --- a/Lib/test/test_ctypes/test_find.py | 19 | --- a/Lib/test/test_ctypes/test_find.py |
| 21 | +++ b/Lib/test/test_ctypes/test_find.py | 20 | +++ b/Lib/test/test_ctypes/test_find.py |
| 22 | @@ -113,10 +113,12 @@ class FindLibraryLinux(unittest.TestCase): | 21 | @@ -113,10 +113,12 @@ class FindLibraryLinux(unittest.TestCase): |
diff --git a/meta/recipes-devtools/python/python3/0001-test_deadlock-skip-problematic-test.patch b/meta/recipes-devtools/python/python3/0001-test_deadlock-skip-problematic-test.patch index f0a7cfd39b..d8ca7f9b79 100644 --- a/meta/recipes-devtools/python/python3/0001-test_deadlock-skip-problematic-test.patch +++ b/meta/recipes-devtools/python/python3/0001-test_deadlock-skip-problematic-test.patch | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | From d7e3f26e7094fbe20e2271d75f18ac3b23a67f58 Mon Sep 17 00:00:00 2001 | 1 | From 621ba76ef956708cdaf4fd5bc0e25aa59d427c5b Mon Sep 17 00:00:00 2001 |
| 2 | From: Trevor Gamblin <tgamblin@baylibre.com> | 2 | From: Trevor Gamblin <tgamblin@baylibre.com> |
| 3 | Date: Wed, 12 Jun 2024 10:29:03 -0400 | 3 | Date: Wed, 12 Jun 2024 10:29:03 -0400 |
| 4 | Subject: [PATCH] test_deadlock: skip problematic test | 4 | Subject: [PATCH] test_deadlock: skip problematic test |
| @@ -14,10 +14,10 @@ Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com> | |||
| 14 | 1 file changed, 1 insertion(+) | 14 | 1 file changed, 1 insertion(+) |
| 15 | 15 | ||
| 16 | diff --git a/Lib/test/test_concurrent_futures/test_deadlock.py b/Lib/test/test_concurrent_futures/test_deadlock.py | 16 | diff --git a/Lib/test/test_concurrent_futures/test_deadlock.py b/Lib/test/test_concurrent_futures/test_deadlock.py |
| 17 | index 1db4cd0099..fd07895a17 100644 | 17 | index e8cd8f6..021906b 100644 |
| 18 | --- a/Lib/test/test_concurrent_futures/test_deadlock.py | 18 | --- a/Lib/test/test_concurrent_futures/test_deadlock.py |
| 19 | +++ b/Lib/test/test_concurrent_futures/test_deadlock.py | 19 | +++ b/Lib/test/test_concurrent_futures/test_deadlock.py |
| 20 | @@ -90,6 +90,7 @@ def __reduce__(self): | 20 | @@ -90,6 +90,7 @@ class ErrorAtUnpickle(object): |
| 21 | return _raise_error_ignore_stderr, (UnpicklingError, ) | 21 | return _raise_error_ignore_stderr, (UnpicklingError, ) |
| 22 | 22 | ||
| 23 | 23 | ||
| @@ -25,6 +25,3 @@ index 1db4cd0099..fd07895a17 100644 | |||
| 25 | class ExecutorDeadlockTest: | 25 | class ExecutorDeadlockTest: |
| 26 | TIMEOUT = support.LONG_TIMEOUT | 26 | TIMEOUT = support.LONG_TIMEOUT |
| 27 | 27 | ||
| 28 | -- | ||
| 29 | 2.45.2 | ||
| 30 | |||
diff --git a/meta/recipes-devtools/python/python3/0001-test_locale.py-correct-the-test-output-format.patch b/meta/recipes-devtools/python/python3/0001-test_locale.py-correct-the-test-output-format.patch index 410a9fc7f1..d0f4dc14bc 100644 --- a/meta/recipes-devtools/python/python3/0001-test_locale.py-correct-the-test-output-format.patch +++ b/meta/recipes-devtools/python/python3/0001-test_locale.py-correct-the-test-output-format.patch | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | From ef5728f0af14da5c9f80b0f038fe5bf6d44cb0e9 Mon Sep 17 00:00:00 2001 | 1 | From d74e5f24b574fa4d571a64e647c916a7ebe26b3e Mon Sep 17 00:00:00 2001 |
| 2 | From: Mingli Yu <mingli.yu@windriver.com> | 2 | From: Mingli Yu <mingli.yu@windriver.com> |
| 3 | Date: Mon, 5 Aug 2019 15:57:39 +0800 | 3 | Date: Mon, 5 Aug 2019 15:57:39 +0800 |
| 4 | Subject: [PATCH] test_locale.py: correct the test output format | 4 | Subject: [PATCH] test_locale.py: correct the test output format |
| @@ -26,16 +26,15 @@ Upstream-Status: Submitted [https://github.com/python/cpython/pull/15132] | |||
| 26 | Rebased for 3.9.4, still not accepted upstream Signed-off-by: Alejandro Hernandez <alejandro@enedino.org> | 26 | Rebased for 3.9.4, still not accepted upstream Signed-off-by: Alejandro Hernandez <alejandro@enedino.org> |
| 27 | 27 | ||
| 28 | Signed-off-by: Mingli Yu <mingli.yu@windriver.com> | 28 | Signed-off-by: Mingli Yu <mingli.yu@windriver.com> |
| 29 | |||
| 30 | --- | 29 | --- |
| 31 | Lib/test/test_locale.py | 2 +- | 30 | Lib/test/test_locale.py | 2 +- |
| 32 | 1 file changed, 1 insertion(+), 1 deletion(-) | 31 | 1 file changed, 1 insertion(+), 1 deletion(-) |
| 33 | 32 | ||
| 34 | diff --git a/Lib/test/test_locale.py b/Lib/test/test_locale.py | 33 | diff --git a/Lib/test/test_locale.py b/Lib/test/test_locale.py |
| 35 | index b0d7998..cb12153 100644 | 34 | index cde80a4..e8ffd71 100644 |
| 36 | --- a/Lib/test/test_locale.py | 35 | --- a/Lib/test/test_locale.py |
| 37 | +++ b/Lib/test/test_locale.py | 36 | +++ b/Lib/test/test_locale.py |
| 38 | @@ -557,7 +557,7 @@ class TestMiscellaneous(unittest.TestCase): | 37 | @@ -561,7 +561,7 @@ class TestMiscellaneous(unittest.TestCase): |
| 39 | self.skipTest('test needs Turkish locale') | 38 | self.skipTest('test needs Turkish locale') |
| 40 | loc = locale.getlocale(locale.LC_CTYPE) | 39 | loc = locale.getlocale(locale.LC_CTYPE) |
| 41 | if verbose: | 40 | if verbose: |
diff --git a/meta/recipes-devtools/python/python3/0001-test_readline-skip-limited-history-test.patch b/meta/recipes-devtools/python/python3/0001-test_readline-skip-limited-history-test.patch index e8d297c721..f4efd1ecff 100644 --- a/meta/recipes-devtools/python/python3/0001-test_readline-skip-limited-history-test.patch +++ b/meta/recipes-devtools/python/python3/0001-test_readline-skip-limited-history-test.patch | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | From d9d916d5ea946c945323679d1709de1b87029b96 Mon Sep 17 00:00:00 2001 | 1 | From bc5c70dc2a2fcfe51481de0ad800baa849592222 Mon Sep 17 00:00:00 2001 |
| 2 | From: Trevor Gamblin <tgamblin@baylibre.com> | 2 | From: Trevor Gamblin <tgamblin@baylibre.com> |
| 3 | Date: Tue, 13 Aug 2024 11:07:05 -0400 | 3 | Date: Tue, 13 Aug 2024 11:07:05 -0400 |
| 4 | Subject: [PATCH] test_readline: skip limited history test | 4 | Subject: [PATCH] test_readline: skip limited history test |
| @@ -16,11 +16,11 @@ Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com> | |||
| 16 | Lib/test/test_readline.py | 2 ++ | 16 | Lib/test/test_readline.py | 2 ++ |
| 17 | 1 file changed, 2 insertions(+) | 17 | 1 file changed, 2 insertions(+) |
| 18 | 18 | ||
| 19 | Index: Python-3.12.6/Lib/test/test_readline.py | 19 | diff --git a/Lib/test/test_readline.py b/Lib/test/test_readline.py |
| 20 | =================================================================== | 20 | index fab124a..291dd48 100644 |
| 21 | --- Python-3.12.6.orig/Lib/test/test_readline.py | 21 | --- a/Lib/test/test_readline.py |
| 22 | +++ Python-3.12.6/Lib/test/test_readline.py | 22 | +++ b/Lib/test/test_readline.py |
| 23 | @@ -133,6 +133,7 @@ class TestHistoryManipulation (unittest. | 23 | @@ -133,6 +133,7 @@ class TestHistoryManipulation (unittest.TestCase): |
| 24 | self.assertEqual(readline.get_history_item(1), "entrée 1") | 24 | self.assertEqual(readline.get_history_item(1), "entrée 1") |
| 25 | self.assertEqual(readline.get_history_item(2), "entrée 22") | 25 | self.assertEqual(readline.get_history_item(2), "entrée 22") |
| 26 | 26 | ||
| @@ -28,7 +28,7 @@ Index: Python-3.12.6/Lib/test/test_readline.py | |||
| 28 | def test_write_read_limited_history(self): | 28 | def test_write_read_limited_history(self): |
| 29 | previous_length = readline.get_history_length() | 29 | previous_length = readline.get_history_length() |
| 30 | self.addCleanup(readline.set_history_length, previous_length) | 30 | self.addCleanup(readline.set_history_length, previous_length) |
| 31 | @@ -371,6 +372,7 @@ readline.write_history_file(history_file | 31 | @@ -371,6 +372,7 @@ readline.write_history_file(history_file) |
| 32 | self.assertIn(b"done", output) | 32 | self.assertIn(b"done", output) |
| 33 | 33 | ||
| 34 | 34 | ||
diff --git a/meta/recipes-devtools/python/python3/0001-test_shutdown-skip-problematic-test.patch b/meta/recipes-devtools/python/python3/0001-test_shutdown-skip-problematic-test.patch index 1d4cda18b1..e8d70cdc1b 100644 --- a/meta/recipes-devtools/python/python3/0001-test_shutdown-skip-problematic-test.patch +++ b/meta/recipes-devtools/python/python3/0001-test_shutdown-skip-problematic-test.patch | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | From 9d4cdbde100798ba9fa1cf3f82dbaf18fd10a543 Mon Sep 17 00:00:00 2001 | 1 | From b637ac8f58d17bc8888b2027a572c87531a4539d Mon Sep 17 00:00:00 2001 |
| 2 | From: Trevor Gamblin <tgamblin@baylibre.com> | 2 | From: Trevor Gamblin <tgamblin@baylibre.com> |
| 3 | Date: Wed, 8 May 2024 11:58:09 -0400 | 3 | Date: Wed, 8 May 2024 11:58:09 -0400 |
| 4 | Subject: [PATCH] test_shutdown: skip problematic test | 4 | Subject: [PATCH] test_shutdown: skip problematic test |
| @@ -14,7 +14,7 @@ Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com> | |||
| 14 | 1 file changed, 3 insertions(+) | 14 | 1 file changed, 3 insertions(+) |
| 15 | 15 | ||
| 16 | diff --git a/Lib/test/test_concurrent_futures/test_shutdown.py b/Lib/test/test_concurrent_futures/test_shutdown.py | 16 | diff --git a/Lib/test/test_concurrent_futures/test_shutdown.py b/Lib/test/test_concurrent_futures/test_shutdown.py |
| 17 | index 7a4065afd4..6b878a48bf 100644 | 17 | index 7a4065a..6b878a4 100644 |
| 18 | --- a/Lib/test/test_concurrent_futures/test_shutdown.py | 18 | --- a/Lib/test/test_concurrent_futures/test_shutdown.py |
| 19 | +++ b/Lib/test/test_concurrent_futures/test_shutdown.py | 19 | +++ b/Lib/test/test_concurrent_futures/test_shutdown.py |
| 20 | @@ -20,6 +20,7 @@ def sleep_and_print(t, msg): | 20 | @@ -20,6 +20,7 @@ def sleep_and_print(t, msg): |
| @@ -25,7 +25,7 @@ index 7a4065afd4..6b878a48bf 100644 | |||
| 25 | class ExecutorShutdownTest: | 25 | class ExecutorShutdownTest: |
| 26 | def test_run_after_shutdown(self): | 26 | def test_run_after_shutdown(self): |
| 27 | self.executor.shutdown() | 27 | self.executor.shutdown() |
| 28 | @@ -156,6 +157,7 @@ def timeout(_signum, _frame): | 28 | @@ -156,6 +157,7 @@ class ExecutorShutdownTest: |
| 29 | signal.signal(signal.SIGALRM, old_handler) | 29 | signal.signal(signal.SIGALRM, old_handler) |
| 30 | 30 | ||
| 31 | 31 | ||
| @@ -33,7 +33,7 @@ index 7a4065afd4..6b878a48bf 100644 | |||
| 33 | class ThreadPoolShutdownTest(ThreadPoolMixin, ExecutorShutdownTest, BaseTestCase): | 33 | class ThreadPoolShutdownTest(ThreadPoolMixin, ExecutorShutdownTest, BaseTestCase): |
| 34 | def test_threads_terminate(self): | 34 | def test_threads_terminate(self): |
| 35 | def acquire_lock(lock): | 35 | def acquire_lock(lock): |
| 36 | @@ -252,6 +254,7 @@ def test_cancel_futures_wait_false(self): | 36 | @@ -252,6 +254,7 @@ class ThreadPoolShutdownTest(ThreadPoolMixin, ExecutorShutdownTest, BaseTestCase |
| 37 | self.assertIn(out.strip(), [b"apple", b""]) | 37 | self.assertIn(out.strip(), [b"apple", b""]) |
| 38 | 38 | ||
| 39 | 39 | ||
| @@ -41,6 +41,3 @@ index 7a4065afd4..6b878a48bf 100644 | |||
| 41 | class ProcessPoolShutdownTest(ExecutorShutdownTest): | 41 | class ProcessPoolShutdownTest(ExecutorShutdownTest): |
| 42 | def test_processes_terminate(self): | 42 | def test_processes_terminate(self): |
| 43 | def acquire_lock(lock): | 43 | def acquire_lock(lock): |
| 44 | -- | ||
| 45 | 2.45.0 | ||
| 46 | |||
diff --git a/meta/recipes-devtools/python/python3/0001-test_storlines-skip-due-to-load-variability.patch b/meta/recipes-devtools/python/python3/0001-test_storlines-skip-due-to-load-variability.patch index 0d0eb08459..a4c9abd8b9 100644 --- a/meta/recipes-devtools/python/python3/0001-test_storlines-skip-due-to-load-variability.patch +++ b/meta/recipes-devtools/python/python3/0001-test_storlines-skip-due-to-load-variability.patch | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | From dc69a1afdb3ba619705ff71e14f19ed3142e422f Mon Sep 17 00:00:00 2001 | 1 | From 1a1e5c30021a200b2dc853690dbf1edfba9ca262 Mon Sep 17 00:00:00 2001 |
| 2 | From: Trevor Gamblin <tgamblin@baylibre.com> | 2 | From: Trevor Gamblin <tgamblin@baylibre.com> |
| 3 | Date: Fri, 6 Oct 2023 10:59:44 -0400 | 3 | Date: Fri, 6 Oct 2023 10:59:44 -0400 |
| 4 | Subject: [PATCH] test_storlines: skip due to load variability | 4 | Subject: [PATCH] test_storlines: skip due to load variability |
| @@ -11,13 +11,12 @@ Upstream-Status: Inappropriate [OE-Specific] | |||
| 11 | [YOCTO #14933] | 11 | [YOCTO #14933] |
| 12 | 12 | ||
| 13 | Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com> | 13 | Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com> |
| 14 | |||
| 15 | --- | 14 | --- |
| 16 | Lib/test/test_ftplib.py | 1 + | 15 | Lib/test/test_ftplib.py | 1 + |
| 17 | 1 file changed, 1 insertion(+) | 16 | 1 file changed, 1 insertion(+) |
| 18 | 17 | ||
| 19 | diff --git a/Lib/test/test_ftplib.py b/Lib/test/test_ftplib.py | 18 | diff --git a/Lib/test/test_ftplib.py b/Lib/test/test_ftplib.py |
| 20 | index 2f191ea..dc29346 100644 | 19 | index 4c4a449..b8c79a4 100644 |
| 21 | --- a/Lib/test/test_ftplib.py | 20 | --- a/Lib/test/test_ftplib.py |
| 22 | +++ b/Lib/test/test_ftplib.py | 21 | +++ b/Lib/test/test_ftplib.py |
| 23 | @@ -626,6 +626,7 @@ class TestFTPClass(TestCase): | 22 | @@ -626,6 +626,7 @@ class TestFTPClass(TestCase): |
diff --git a/meta/recipes-devtools/python/python3/0020-configure.ac-setup.py-do-not-add-a-curses-include-pa.patch b/meta/recipes-devtools/python/python3/0020-configure.ac-setup.py-do-not-add-a-curses-include-pa.patch index 0661249bfd..5c5603c956 100644 --- a/meta/recipes-devtools/python/python3/0020-configure.ac-setup.py-do-not-add-a-curses-include-pa.patch +++ b/meta/recipes-devtools/python/python3/0020-configure.ac-setup.py-do-not-add-a-curses-include-pa.patch | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | From d0205c60d08f51d84bd8ddc07a57e8c71710fdad Mon Sep 17 00:00:00 2001 | 1 | From 8543ad744a2839acf1f4eec967acd645fd89d1a7 Mon Sep 17 00:00:00 2001 |
| 2 | From: Alexander Kanavin <alex@linutronix.de> | 2 | From: Alexander Kanavin <alex@linutronix.de> |
| 3 | Date: Fri, 17 Nov 2023 14:16:40 +0100 | 3 | Date: Fri, 17 Nov 2023 14:16:40 +0100 |
| 4 | Subject: [PATCH] configure.ac: do not add a curses include path from the host | 4 | Subject: [PATCH] configure.ac: do not add a curses include path from the host |
| @@ -15,10 +15,10 @@ Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> | |||
| 15 | 1 file changed, 6 deletions(-) | 15 | 1 file changed, 6 deletions(-) |
| 16 | 16 | ||
| 17 | diff --git a/configure.ac b/configure.ac | 17 | diff --git a/configure.ac b/configure.ac |
| 18 | index c49cd4f..affdedf 100644 | 18 | index cdc54e5..d163c73 100644 |
| 19 | --- a/configure.ac | 19 | --- a/configure.ac |
| 20 | +++ b/configure.ac | 20 | +++ b/configure.ac |
| 21 | @@ -6508,12 +6508,6 @@ AS_VAR_IF([have_panel], [no], [ | 21 | @@ -6536,12 +6536,6 @@ AS_VAR_IF([have_panel], [no], [ |
| 22 | AC_MSG_RESULT([$have_panel (CFLAGS: $PANEL_CFLAGS, LIBS: $PANEL_LIBS)]) | 22 | AC_MSG_RESULT([$have_panel (CFLAGS: $PANEL_CFLAGS, LIBS: $PANEL_LIBS)]) |
| 23 | ]) | 23 | ]) |
| 24 | 24 | ||
diff --git a/meta/recipes-devtools/python/python3/cgi_py.patch b/meta/recipes-devtools/python/python3/cgi_py.patch index 8262c88e73..b1f2b71c2a 100644 --- a/meta/recipes-devtools/python/python3/cgi_py.patch +++ b/meta/recipes-devtools/python/python3/cgi_py.patch | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | From a56778372fe8dc7c42f5ffd911d89498c22dd064 Mon Sep 17 00:00:00 2001 | 1 | From 8e6dc9fe684b27988b5aca3f760f02343aa95951 Mon Sep 17 00:00:00 2001 |
| 2 | From: Mark Hatle <mark.hatle@windriver.com> | 2 | From: Mark Hatle <mark.hatle@windriver.com> |
| 3 | Date: Wed, 21 Sep 2011 20:55:33 -0500 | 3 | Date: Wed, 21 Sep 2011 20:55:33 -0500 |
| 4 | Subject: [PATCH] Lib/cgi.py: Update the script as mentioned in the comment | 4 | Subject: [PATCH] Lib/cgi.py: Update the script as mentioned in the comment |
| @@ -6,7 +6,6 @@ Subject: [PATCH] Lib/cgi.py: Update the script as mentioned in the comment | |||
| 6 | Upstream-Status: Inappropriate [distribution] | 6 | Upstream-Status: Inappropriate [distribution] |
| 7 | 7 | ||
| 8 | Signed-off-by: Mark Hatle <mark.hatle@windriver.com> | 8 | Signed-off-by: Mark Hatle <mark.hatle@windriver.com> |
| 9 | |||
| 10 | --- | 9 | --- |
| 11 | Lib/cgi.py | 11 +---------- | 10 | Lib/cgi.py | 11 +---------- |
| 12 | 1 file changed, 1 insertion(+), 10 deletions(-) | 11 | 1 file changed, 1 insertion(+), 10 deletions(-) |
diff --git a/meta/recipes-devtools/python/python3/crosspythonpath.patch b/meta/recipes-devtools/python/python3/crosspythonpath.patch index 2c4aef0511..91ef3fe674 100644 --- a/meta/recipes-devtools/python/python3/crosspythonpath.patch +++ b/meta/recipes-devtools/python/python3/crosspythonpath.patch | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | From 5b66463c10fec1440e977d5a21a0167862d6d79c Mon Sep 17 00:00:00 2001 | 1 | From 1bc93167c48876d77ce424415e87573a062b8f2a Mon Sep 17 00:00:00 2001 |
| 2 | From: Ricardo Ribalda <ricardo@ribalda.com> | 2 | From: Ricardo Ribalda <ricardo@ribalda.com> |
| 3 | Date: Tue, 18 Nov 2014 03:35:33 -0500 | 3 | Date: Tue, 18 Nov 2014 03:35:33 -0500 |
| 4 | Subject: [PATCH] configure.ac: add CROSSPYTHONPATH into PYTHONPATH for | 4 | Subject: [PATCH] configure.ac: add CROSSPYTHONPATH into PYTHONPATH for |
| @@ -14,13 +14,12 @@ Upstream-Status: Inappropriate [OE-Core integration specific] | |||
| 14 | Credits-to: Mark Hatle <mark.hatle@windriver.com> | 14 | Credits-to: Mark Hatle <mark.hatle@windriver.com> |
| 15 | Credits-to: Jackie Huang <jackie.huang@windriver.com> | 15 | Credits-to: Jackie Huang <jackie.huang@windriver.com> |
| 16 | Signed-off-by: Ricardo Ribalda <ricardo@ribalda.com> | 16 | Signed-off-by: Ricardo Ribalda <ricardo@ribalda.com> |
| 17 | |||
| 18 | --- | 17 | --- |
| 19 | configure.ac | 2 +- | 18 | configure.ac | 2 +- |
| 20 | 1 file changed, 1 insertion(+), 1 deletion(-) | 19 | 1 file changed, 1 insertion(+), 1 deletion(-) |
| 21 | 20 | ||
| 22 | diff --git a/configure.ac b/configure.ac | 21 | diff --git a/configure.ac b/configure.ac |
| 23 | index cb9e198..d81c19a 100644 | 22 | index 093f8b5..cdc54e5 100644 |
| 24 | --- a/configure.ac | 23 | --- a/configure.ac |
| 25 | +++ b/configure.ac | 24 | +++ b/configure.ac |
| 26 | @@ -165,7 +165,7 @@ AC_ARG_WITH([build-python], | 25 | @@ -165,7 +165,7 @@ AC_ARG_WITH([build-python], |
diff --git a/meta/recipes-devtools/python/python3/deterministic_imports.patch b/meta/recipes-devtools/python/python3/deterministic_imports.patch index 2de6ae2e98..9ae4af36ec 100644 --- a/meta/recipes-devtools/python/python3/deterministic_imports.patch +++ b/meta/recipes-devtools/python/python3/deterministic_imports.patch | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | From 039d5e652796b55f1132afa568c7432b6ed89afd Mon Sep 17 00:00:00 2001 | 1 | From 38e732371ac234c3f0e6310d6dbc7ddc7f458535 Mon Sep 17 00:00:00 2001 |
| 2 | From: Richard Purdie <richard.purdie@linuxfoundation.org> | 2 | From: Richard Purdie <richard.purdie@linuxfoundation.org> |
| 3 | Date: Fri, 27 May 2022 17:05:44 +0100 | 3 | Date: Fri, 27 May 2022 17:05:44 +0100 |
| 4 | Subject: [PATCH] python3: Ensure stale empty python module directories don't | 4 | Subject: [PATCH] python3: Ensure stale empty python module directories don't |
| @@ -13,13 +13,12 @@ As a result, patch this to a behaviour which works for us. | |||
| 13 | 13 | ||
| 14 | Upstream-Status: Submitted [https://github.com/python/cpython/issues/120492; need to first talk to upstream to see if they'll take one or both fixes] | 14 | Upstream-Status: Submitted [https://github.com/python/cpython/issues/120492; need to first talk to upstream to see if they'll take one or both fixes] |
| 15 | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> | 15 | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> |
| 16 | |||
| 17 | --- | 16 | --- |
| 18 | Lib/importlib/metadata/__init__.py | 9 ++++++++- | 17 | Lib/importlib/metadata/__init__.py | 9 ++++++++- |
| 19 | 1 file changed, 8 insertions(+), 1 deletion(-) | 18 | 1 file changed, 8 insertions(+), 1 deletion(-) |
| 20 | 19 | ||
| 21 | diff --git a/Lib/importlib/metadata/__init__.py b/Lib/importlib/metadata/__init__.py | 20 | diff --git a/Lib/importlib/metadata/__init__.py b/Lib/importlib/metadata/__init__.py |
| 22 | index 82e0ce1..969cac4 100644 | 21 | index e6ca178..ac5a75b 100644 |
| 23 | --- a/Lib/importlib/metadata/__init__.py | 22 | --- a/Lib/importlib/metadata/__init__.py |
| 24 | +++ b/Lib/importlib/metadata/__init__.py | 23 | +++ b/Lib/importlib/metadata/__init__.py |
| 25 | @@ -710,7 +710,14 @@ class Lookup: | 24 | @@ -710,7 +710,14 @@ class Lookup: |
diff --git a/meta/recipes-devtools/python/python3/makerace.patch b/meta/recipes-devtools/python/python3/makerace.patch index c1b20703e6..e9494b555d 100644 --- a/meta/recipes-devtools/python/python3/makerace.patch +++ b/meta/recipes-devtools/python/python3/makerace.patch | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | From 9f827c29adbe656af3c8fc963fdd8f47aec0c442 Mon Sep 17 00:00:00 2001 | 1 | From 08c7867a02d26aac41764b915dc925343305e7af Mon Sep 17 00:00:00 2001 |
| 2 | From: Richard Purdie <richard.purdie@linuxfoundation.org> | 2 | From: Richard Purdie <richard.purdie@linuxfoundation.org> |
| 3 | Date: Tue, 13 Jul 2021 23:19:29 +0100 | 3 | Date: Tue, 13 Jul 2021 23:19:29 +0100 |
| 4 | Subject: [PATCH] python3: Fix make race | 4 | Subject: [PATCH] python3: Fix make race |
| @@ -17,10 +17,10 @@ Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> | |||
| 17 | 1 file changed, 1 insertion(+), 1 deletion(-) | 17 | 1 file changed, 1 insertion(+), 1 deletion(-) |
| 18 | 18 | ||
| 19 | diff --git a/Makefile.pre.in b/Makefile.pre.in | 19 | diff --git a/Makefile.pre.in b/Makefile.pre.in |
| 20 | index 381feb0..77bf09a 100644 | 20 | index 23e20e9..b1c5413 100644 |
| 21 | --- a/Makefile.pre.in | 21 | --- a/Makefile.pre.in |
| 22 | +++ b/Makefile.pre.in | 22 | +++ b/Makefile.pre.in |
| 23 | @@ -2250,7 +2250,7 @@ COMPILEALL_OPTS=-j0 | 23 | @@ -2260,7 +2260,7 @@ COMPILEALL_OPTS=-j0 |
| 24 | TEST_MODULES=@TEST_MODULES@ | 24 | TEST_MODULES=@TEST_MODULES@ |
| 25 | 25 | ||
| 26 | .PHONY: libinstall | 26 | .PHONY: libinstall |
diff --git a/meta/recipes-devtools/python/python3_3.12.6.bb b/meta/recipes-devtools/python/python3_3.12.7.bb index 63a3134b36..e2fdc18112 100644 --- a/meta/recipes-devtools/python/python3_3.12.6.bb +++ b/meta/recipes-devtools/python/python3_3.12.7.bb | |||
| @@ -40,7 +40,7 @@ SRC_URI:append:class-native = " \ | |||
| 40 | file://0001-Lib-sysconfig.py-use-prefix-value-from-build-configu.patch \ | 40 | file://0001-Lib-sysconfig.py-use-prefix-value-from-build-configu.patch \ |
| 41 | " | 41 | " |
| 42 | 42 | ||
| 43 | SRC_URI[sha256sum] = "1999658298cf2fb837dffed8ff3c033ef0c98ef20cf73c5d5f66bed5ab89697c" | 43 | SRC_URI[sha256sum] = "24887b92e2afd4a2ac602419ad4b596372f67ac9b077190f459aba390faf5550" |
| 44 | 44 | ||
| 45 | # exclude pre-releases for both python 2.x and 3.x | 45 | # exclude pre-releases for both python 2.x and 3.x |
| 46 | UPSTREAM_CHECK_REGEX = "[Pp]ython-(?P<pver>\d+(\.\d+)+).tar" | 46 | UPSTREAM_CHECK_REGEX = "[Pp]ython-(?P<pver>\d+(\.\d+)+).tar" |
