]> code.ossystems Code Review - openembedded-core.git/commit
python3: fix do_install fail for parallel buiild
authorChangqing Li <changqing.li@windriver.com>
Wed, 8 May 2019 10:05:27 +0000 (18:05 +0800)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Wed, 8 May 2019 21:59:46 +0000 (22:59 +0100)
commit07aeaa4f3f88f575e4674145a7faab3ba8e97fad
tree5b7cde018abb650aa34c6ec2305538c5a33955c5
parentd5e999616e2671442cfc678750bdfb990ef5728c
python3: fix do_install fail for parallel buiild

When using make -j with the 'install' target, it's possible for altbininstall
(which normally creates BINDIR) and libainstall (which doesn't, though it
installs python-config there) to race, resulting in a failure due to
attempting to install python-config into a nonexistent BINDIR. Ensure it also
exists in the libainstall target.

Signed-off-by: Changqing Li <changqing.li@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-devtools/python/python3/0001-Makefile-fix-Issue36464-parallel-build-race-problem.patch [new file with mode: 0644]
meta/recipes-devtools/python/python3_3.7.3.bb