poky/meta/recipes-devtools/python/python3
Mingli Yu 9e856a0a1a python3: define a profile directory path
After ccache upgrade to 3.7.10, there comes below error when
enable ccache to build python3 and check [1] and [2] for more
details.
 | Python-3.8.3/Modules/_contextvarsmodule.c:43:1: error: source locations for function 'PyInit__contextvars' have changed, the profile data may be out of date [-Werror=coverage-mismatch]

That's because the logic for profile directory changes a little in
[3] after ccache upgrades to 3.7.10.

So define a profile directory path accordingly to fix the above error.

[1] https://github.com/ccache/ccache/issues/615
[2] https://lists.openembedded.org/g/openembedded-core/topic/75170448#140065
[3] 91a2954eb4

(From OE-Core rev: 0000d30fb82aafa5064051502a927c5fc447b63b)

Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-07-12 12:21:48 +01:00
..
0001-bpo-36852-proper-detection-of-mips-architecture-for-.patch python3: fixing bpo-36852 patch for builds on i686 architecture 2020-03-31 13:58:01 +01:00
0001-configure.ac-define-a-path-for-profile-data.patch python3: define a profile directory path 2020-07-12 12:21:48 +01:00
0001-configure.ac-fix-LIBPL.patch python3: fix the installation path of libpython3.7m.a for multilib 2020-02-08 13:20:02 +00:00
0001-distutils-sysconfig-append-STAGING_LIBDIR-python-sys.patch python3: upgrade 3.8.2 -> 3.8.3 2020-06-04 13:27:29 +01:00
0001-Do-not-add-usr-lib-termcap-to-linker-flags-to-avoid-.patch python3: update to 3.8.1 2020-01-21 12:52:52 +00:00
0001-Do-not-hardcode-lib-as-location-for-site-packages-an.patch python3: update to 3.8.1 2020-01-21 12:52:52 +00:00
0001-Do-not-use-the-shell-version-of-python-config-that-w.patch
0001-Don-t-search-system-for-headers-libraries.patch python3: upgrade 3.8.2 -> 3.8.3 2020-06-04 13:27:29 +01:00
0001-Lib-sysconfig.py-fix-another-place-where-lib-is-hard.patch
0001-Makefile-do-not-compile-.pyc-in-parallel.patch python3: do not compile .pyc in parallel during do_install() 2020-01-21 12:52:52 +00:00
0001-Makefile-fix-Issue36464-parallel-build-race-problem.patch
0001-Makefile.pre-use-qemu-wrapper-when-gathering-profile.patch
0001-python3-Do-not-hardcode-lib-for-distutils.patch python3: Do not hardcode "lib" for distutils 2020-02-08 13:20:02 +00:00
0001-python3-use-cc_basename-to-replace-CC-for-checking-c.patch python3: update to 3.8.1 2020-01-21 12:52:52 +00:00
0001-setup.py-pass-missing-libraries-to-Extension-for-mul.patch python3: update to 3.8.1 2020-01-21 12:52:52 +00:00
0001-test_locale.py-correct-the-test-output-format.patch python3: fix the test_locale output format 2019-08-21 21:52:59 +01:00
0001-Use-FLAG_REF-always-for-interned-strings.patch perl: fix Upstream-Status tags 2019-07-02 08:13:07 +01:00
12-distutils-prefix-is-inside-staging-area.patch python3: upgrade 3.8.2 -> 3.8.3 2020-06-04 13:27:29 +01:00
0017-setup.py-do-not-report-missing-dependencies-for-disa.patch python3: update to 3.8.1 2020-01-21 12:52:52 +00:00
0020-configure.ac-setup.py-do-not-add-a-curses-include-pa.patch python3: resolve ncurses host contamination 2020-02-18 23:53:54 +00:00
avoid_warning_about_tkinter.patch python3: update to 3.8.1 2020-01-21 12:52:52 +00:00
cgi_py.patch
check_build_completeness.py
create_manifest3.py
crosspythonpath.patch
get_module_deps3.py
python-config.patch python3: update to 3.8.1 2020-01-21 12:52:52 +00:00
python3-manifest.json python3-manifest.json: add pathlib to core 2020-04-24 14:10:07 +01:00
reformat_sysconfig.py python3: Reformat sysconfig 2019-06-24 10:36:28 +01:00
run-ptest python3: correctly process ptest output with sed 2020-01-21 12:52:52 +00:00