summaryrefslogtreecommitdiffstats
path: root/meta-python/recipes-devtools/python/python3-async-timeout_4.0.2.bb
diff options
context:
space:
mode:
authorMingli Yu <mingli.yu@windriver.com>2022-01-20 15:47:02 +0800
committerKhem Raj <raj.khem@gmail.com>2022-01-21 08:23:59 -0800
commit334932fffc2c9a98d1d32047c1de049c5a20c55e (patch)
treeae73044a5e52eca076a075128f6cfe52fb0962c0 /meta-python/recipes-devtools/python/python3-async-timeout_4.0.2.bb
parent20cf58d25e0bdedb94c0c03e1a4eeeccee79731b (diff)
downloadmeta-openembedded-334932fffc2c9a98d1d32047c1de049c5a20c55e.tar.gz
python3-lxml: check the return value
Check the return value in subprocess to guarantee the subprocess execute successfully or not as after [1] introduced to limit the netowork, there some difference during do_compile phase as below. Before the change # python Python 3.8.10 (default, Nov 26 2021, 20:14:08) [GCC 9.3.0] on linux Type "help", "copyright", "credits" or "license" for more information. >>> import subprocess >>> cmd = "pkg-config --modversion libxml-2.0" >>> p = subprocess.Popen(cmd, shell=True,stdout=subprocess.PIPE, stderr=subprocess.PIPE) >>> stdout_data, errors = p.communicate() >>> print(stdout_data) b'2.9.12\n' >>> print(errors) b'' >>> After the change # python Python 3.8.10 (default, Nov 26 2021, 20:14:08) [GCC 9.3.0] on linux Type "help", "copyright", "credits" or "license" for more information. >>> import subprocess >>> cmd = "pkg-config --modversion libxml-2.0" >>> p = subprocess.Popen(cmd, shell=True,stdout=subprocess.PIPE, stderr=subprocess.PIPE) >>> stdout_data, errors = p.communicate() >>> print(stdout_data) b'2.9.12\n' >>> print(errors) b'do_ypcall: clnt_call: RPC: Unable to send; errno = Network is unreachable\n' >>> [1] https://git.openembedded.org/bitbake/commit/?id=0746b6a2a32fec4c18bf1a52b1454ca4c04bf543 Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Diffstat (limited to 'meta-python/recipes-devtools/python/python3-async-timeout_4.0.2.bb')
0 files changed, 0 insertions, 0 deletions