]> code.ossystems Code Review - openembedded-core.git/commit
python3: fix PGO for non-reproducible biniaries
authorRyan Rowe <rrowe@xevo.com>
Fri, 12 Jun 2020 19:48:24 +0000 (12:48 -0700)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Tue, 16 Jun 2020 14:20:01 +0000 (15:20 +0100)
commit21446d4b6c5f59b6acb66133a9675ec3d3dbabe2
treef54037c8d45951bc1304410e07bf7416224d69f6
parenta14b274b56676ff0ba55a4048169ad60c9514994
python3: fix PGO for non-reproducible biniaries

When PGO was disabled by default by e53ebf29, a bug was introduced that
prevented PGO from ever being enabled. At the time at which extra config
is appended to PACKAGECONFIG_CONFARGS, PACKAGECONFIG_PGO remains
unevaluated in PACKAGECONFIG_class-target, due to setting its value in
an anonymous Python function. As a result, the PGO options options will
never be included.

Signed-off-by: Ryan Rowe <rrowe@xevo.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-devtools/python/python3_3.8.3.bb