Files
poky/meta/recipes-devtools
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
..
2016-01-15 11:54:50 +00:00
2016-01-20 17:07:11 +00:00
2016-02-28 11:33:04 +00:00
2016-02-19 01:01:25 +00:00
2016-02-19 01:01:24 +00:00
2016-03-07 11:55:38 +00:00
2016-01-15 11:54:50 +00:00
2015-12-22 16:08:51 +00:00
2016-03-11 16:50:45 +00:00
2016-02-28 11:33:05 +00:00
2016-02-11 12:27:49 +00:00
2015-12-18 12:18:19 +00:00
2015-12-16 12:12:17 +00:00
2015-05-30 22:26:12 +01:00
2015-12-22 16:08:51 +00:00
2016-01-25 12:44:13 +00:00
2016-02-28 11:33:05 +00:00
2015-12-01 21:32:10 +00:00
2016-02-28 12:01:07 +00:00
2015-08-16 22:40:55 +01:00
2016-03-10 23:13:54 +00:00
2016-02-28 11:33:02 +00:00
2015-09-03 12:43:14 +01:00
2016-01-20 17:07:14 +00:00
2015-12-16 12:12:15 +00:00
2016-03-09 16:58:13 +00:00
2015-06-11 23:59:15 +01:00