diff options
author | Kai Kang <kai.kang@windriver.com> | 2020-03-18 11:22:14 +0800 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2020-03-18 15:33:49 -0700 |
commit | a12ce6d446f0dbf1367227e8606394248a136f87 (patch) | |
tree | 479756048efd7afe9b46826b8cac3e453dacc322 /meta-python/recipes-devtools/python/python-flask-socketio.inc | |
parent | 43f1485e21ebde03502f12500f66933b15fee50c (diff) | |
download | meta-openembedded-a12ce6d446f0dbf1367227e8606394248a136f87.tar.gz |
doxygen-native: fix compile error
It fails to compile doxygen-native when /usr/bin/python is a link to
python3 on build host:
| Failed to import the site module
| Traceback (most recent call last):
| File "/usr/lib64/python3.6/site.py", line 564, in <module>
| main()
| File "/usr/lib64/python3.6/site.py", line 550, in main
| known_paths = addusersitepackages(known_paths)
| File "/usr/lib64/python3.6/site.py", line 282, in addusersitepackages
| user_site = getusersitepackages()
| File "/usr/lib64/python3.6/site.py", line 258, in getusersitepackages
| user_base = getuserbase() # this will also set USER_BASE
| File "/usr/lib64/python3.6/site.py", line 248, in getuserbase
| USER_BASE = get_config_var('userbase')
| File "/usr/lib64/python3.6/sysconfig.py", line 604, in get_config_var
| return get_config_vars().get(name)
| File "/usr/lib64/python3.6/sysconfig.py", line 553, in get_config_vars
| _init_posix(_CONFIG_VARS)
| File "/usr/lib64/python3.6/sysconfig.py", line 424, in _init_posix
| _temp = __import__(name, globals(), locals(), ['build_time_vars'], 0)
| ModuleNotFoundError: No module named '_sysconfigdata'
Replace find_package PythonInterp with Python3 to fix this issue that
it uses python3 from python3-native. And it also replaces the result
variable PYTHON_EXECUTABLE with Python3_EXECUTABLE.
This patch is only needded by doxygen-native.
Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-python/recipes-devtools/python/python-flask-socketio.inc')
0 files changed, 0 insertions, 0 deletions