poky/meta/recipes-devtools/python
Hongxu Jia 3d45853eef python3: fix do_configure check platform triplet error
For p1022ds bsp, the MULTIARCH is powerpc-linux-gnuspev1 and
python3 did not recognize the extra 'v1' which caused python3
configure error for the platform triplet.

Q:Why Python3 check platform triplet?

A:Under Linux, GNU/KFreeBSD and the Hurd, C extensions now include
the architecture triplet in the extension name, to make it easy to
test builds for different ABIs in the same working tree.

vim config.log
...
EXT_SUFFIX='.cpython-35m-powerpc-linux-gnuspe.so'
...

Here is the generated C extensions which take platform triplet into account.
...
|image/usr/lib/python3.5/lib-dynload/_datetime.cpython-35m-powerpc-linux-gnuspe.so
...

https://bugs.python.org/issue22980
https://www.python.org/dev/peps/pep-3149/
https://bugs.python.org/review/22980/patch/14593/54808

[YOCTO #9226]

(From OE-Core rev: cda0ef61d37357fed1daa22f6a59ef9f906fcada)

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-03-12 22:11:46 +00:00
..
python python: Upgrade 2.7.9 > 2.7.11 2016-01-20 17:07:14 +00:00
python-imaging
python-native
python-numpy python-numpy: update to 1.10.1 2015-12-16 12:12:17 +00:00
python-pycurl python-pycurl: update version to 7.19.5.2 2015-11-25 07:50:33 +00:00
python-pygobject python-pygobject: update to 3.18.2 2016-03-12 22:11:45 +00:00
python-pyrex
python-smartpm smart:cache.py: getPackages() matches name + arch 2015-10-01 15:07:49 +01:00
python3 python3: fix do_configure check platform triplet error 2016-03-12 22:11:46 +00:00
python_2.7.11.bb python: set PYTHONHOME for nativesdk 2016-02-07 17:30:00 +00:00
python-2.7-manifest.inc python: merge python-elementtree into python-xml 2016-02-11 12:27:45 +00:00
python-3.5-manifest.inc python: merge python-elementtree into python-xml 2016-02-11 12:27:45 +00:00
python-async_0.6.2.bb package_regex.inc: split PyPi related entries to their own recipes 2015-12-08 10:20:51 +00:00
python-dbus_1.2.0.bb
python-docutils_0.12.bb
python-git_1.0.2.bb python-git: update to 1.0.2 2016-02-28 11:33:05 +00:00
python-gitdb_0.6.4.bb package_regex.inc: split PyPi related entries to their own recipes 2015-12-08 10:20:51 +00:00
python-imaging_1.1.7.bb
python-mako_1.0.3.bb python-mako: upgrade to 1.0.3 2016-01-20 17:07:14 +00:00
python-native_2.7.11.bb python-native: Make python-native also RPROVIDE python-unittest-native 2016-01-24 09:40:20 +00:00
python-nose_1.3.7.bb python-nose: upgrade to 1.3.7 2016-01-24 09:40:21 +00:00
python-numpy_1.10.4.bb python-numpy: upgrade to 1.10.4 2016-01-20 17:07:15 +00:00
python-pexpect_4.0.1.bb pytnon-pexpect: update to 4.0.1 2015-12-28 09:25:15 +00:00
python-pycairo_1.10.0.bb
python-pycurl_7.21.5.bb python-pycurl: remove unnecessary exports 2016-02-04 23:39:00 +00:00
python-pygobject_3.18.2.bb python-pygobject: update to 3.18.2 2016-03-12 22:11:45 +00:00
python-pyrex_0.9.9.bb
python-pyrex-native_0.9.9.bb
python-scons_2.4.1.bb python-scons: upgrade to 2.4.1 2016-01-20 17:07:14 +00:00
python-scons-native_2.4.1.bb python-scons: upgrade to 2.4.1 2016-01-20 17:07:14 +00:00
python-setuptools_19.4.bb python-setuptools: Add python-compile on RDEPENDS 2016-02-11 22:33:39 +00:00
python-setuptools.inc python-setuptools: Unify and upgrade python-setuptools and python3-setuptools to 19.4 2016-01-24 09:40:25 +00:00
python-smartpm_git.bb meta: more removals of redunant FILES_${PN}-dbg 2015-12-16 11:56:30 +00:00
python-smmap_0.9.0.bb package_regex.inc: split PyPi related entries to their own recipes 2015-12-08 10:20:51 +00:00
python.inc python: Upgrade 2.7.9 > 2.7.11 2016-01-20 17:07:14 +00:00
python3_3.5.1.bb python3: fix do_configure check platform triplet error 2016-03-12 22:11:46 +00:00
python3-native_3.5.1.bb python3-native: use the previous version of python-config script 2016-03-09 17:00:28 +00:00
python3-pip_8.0.0.bb python3-pip: Upgrade to 8.0.0 2016-01-25 12:44:13 +00:00
python3-setuptools_19.4.bb python-setuptools: Unify and upgrade python-setuptools and python3-setuptools to 19.4 2016-01-24 09:40:25 +00:00