Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: balena-os/poky
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 7db7a86fbc28eb8b7616010ee4542664ee65ef4f
Choose a base ref
...
head repository: balena-os/poky
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 48ef389f9151f3e8766cd2b56b245b19ded997f6
Choose a head ref
  • 3 commits
  • 4 files changed
  • 3 contributors

Commits on Aug 23, 2024

  1. bitbake: data_smart: Improve performance for VariableHistory

    Fixed:
    - BBMULTICONFIG = "qemux86-64 qemuarm64" and more than 70 layers in BBLAYERS
    $ bitbake -p -P
    Check profile.log.processed, the record() cost more than 20 seconds, it is less
    than 1 second when multiconfig is not enabled, and there would be the following
    error when more muticonfigs are enabled:
    
    Timeout while waiting for a reply from the bitbake server
    
    Don't change the type of loginfo['detail'] or re-assign it can make record()
    back to less than 1 second, this won't affect COW since loginfo is a mutable
    type.
    
    The time mainly affected by two factors:
    1) The number of enabled layers, nearly 1 second added per layer when the
       number is larger than 50.
    
    2) The global var such as USER_CLASSES, about 1 ~ 2 seconds added per layer
       when the layers number is larger than 50.
    
    (Bitbake rev: ec2a99a077da9aa0e99e8b05e0c65dcbd45864b1)
    
    Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
    Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
    (cherry picked from commit 0596aa0d5b0e4ed3db11b5bd560f1d3439963a41)
    Signed-off-by: Steve Sakoman <steve@sakoman.com>
    robertlinux authored and sakoman committed Aug 23, 2024

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    54d061a View commit details
  2. ref-manual: fix typo and move SYSROOT_DIRS example

    1. Changed one letter (s/B/A), so the sentence is correct again.
    2. Moved example from SYSROOT_DIRS_IGNORE into SYSROOT_DIRS section.
    
    (From yocto-docs rev: 9fcd6d6ef4a87f69b8a00907051c1ece41e75a82)
    
    Signed-off-by: Matthias Pritschet <matthias@pritschet.eu>
    Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
    Signed-off-by: Steve Sakoman <steve@sakoman.com>
    Matthias Pritschet authored and sakoman committed Aug 23, 2024
    Copy the full SHA
    fbba5a6 View commit details
  3. migration-guide: add release notes for 4.0.20

    (From yocto-docs rev: 512025edd9b3b6b8d0938b35bb6188c9f3b7f17d)
    
    Signed-off-by: Lee Chee Yang <chee.yang.lee@intel.com>
    Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
    Signed-off-by: Steve Sakoman <steve@sakoman.com>
    cheeyanglee authored and sakoman committed Aug 23, 2024
    Copy the full SHA
    48ef389 View commit details
Loading