[OE-core] [PATCH v2 00/20] support profile-optimized build for Python

Markus Lehtonen markus.lehtonen at linux.intel.com
Tue May 16 14:16:16 UTC 2017



On 16/05/2017, 16.45, "Richard Purdie" <richard.purdie at linuxfoundation.org> wrote:

    On Tue, 2017-05-16 at 16:18 +0300, Markus Lehtonen wrote:
    > This patchset makes it possible to make a PGO (profile-guided-
    > optimization) build of python. This version of the patchset is almost
    > identical to v1 submitted back in February, with these changes:
    > - rebased on top of latest oe-core master - exclude profile data for
    > Modules/posixmodule of Python 2.7 as it was not working correctly
    > 
    > [YOCTO #9338]
    > 
    
    I'm wondering if recipe specific sysroots might have made this problem
    a bit easier?
    
    It should now be possible to build the two packages with conflicting
    files and as long as you exclude the recipe from the shlibs code and
    set the RPROVIDES correctly, it should all work without as many
    invasive changes?
    
    Of course I haven't tested that...

I'll try that out. That, accompanied with dropping Python 2.x support (thanks Alexander) would make the patchset significantly simpler.

Cheers,
   MArkus

 





More information about the Openembedded-core mailing list