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: OSSystemsEmbeddedLinux/ossystems-yocto-base-scripts
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: OSSystemsEmbeddedLinux/ossystems-yocto-base-scripts
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: styhead
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 2 commits
  • 2 files changed
  • 1 contributor

Commits on May 15, 2026

  1. variable-passthrough.inc: Pass LOCALE_ARCHIVE through

    On Nix-based hosts (NixOS and any system using a nix-managed glibc),
    locale data is not at the FHS path that glibc was compiled with.
    glibc is told where to find it via the LOCALE_ARCHIVE environment
    variable, which points at the locale-archive built by nix.
    
    If LOCALE_ARCHIVE is not in the BitBake passthrough list it gets
    stripped from the environment that runs the build, glibc falls back
    to the "C" locale, and any task that depends on a real locale being
    available (UTF-8 handling in Python, sort, gettext-aware tools, etc.)
    either warns loudly or fails.
    
    Add it to the passthrough list so the user's LOCALE_ARCHIVE reaches
    BitBake's task environment.
    
    Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
    (cherry picked from commit 614e4bf)
    otavio committed May 15, 2026
    Configuration menu
    Copy the full SHA
    bd4c7cc View commit details
    Browse the repository at this point in the history

Commits on May 16, 2026

  1. setup_environment_internal.py: Default BB_HASHSERVE_DB_DIR to SSTATE_DIR

    Write BB_HASHSERVE_DB_DIR ?= "${SSTATE_DIR}" into a freshly-generated
    local.conf so multiple builds sharing the same sstate cache also share
    the hash equivalence database. Matches the recommendation OE-Core's
    sanity.bbclass emits and the default that bitbake-setup writes into its
    generated local.conf upstream.
    
    The setup script preserves an existing local.conf untouched, so this
    only takes effect for new build directories; users who already have a
    local.conf can keep their own value.
    
    (cherry picked from commit c77f327)
    otavio committed May 16, 2026
    Configuration menu
    Copy the full SHA
    bb21328 View commit details
    Browse the repository at this point in the history
Loading