Lynxbee topic

Embedded Linux

Fix Yocto “RDEPENDS but Not a Build Dependency”

The Yocto `[build-deps]` warning means packaging discovered a runtime edge that the earlier task graph could not reliably satisfy. Fix the metadata at the correct layer after identifying both the output package and its provider recipe.

BitBake Build Process: Tasks, Packages and Debugging

BitBake does not blindly execute a fixed shell-script sequence. It builds a dependency graph, checks task signatures and shared-state artifacts, then runs only the work needed to produce the requested recipe, package, image, or SDK.

Build a Yocto Cross-Compilation SDK

A useful Yocto toolchain is more than a compiler: it carries the target sysroot, headers, libraries, tuning, and build metadata that match an image. Build that SDK with `populate_sdk`, then prove it by compiling and inspecting a target binary.

Fix Yocto “Installed but Not Shipped” QA Errors

This Yocto QA failure is a packaging mismatch: `do_install` placed an artifact under `${D}`, but no output package claimed it. Trace the reported path, package it intentionally or remove it, then inspect the generated package rather than hiding the warning.

Engineering weekly

Useful technical knowledge, not inbox noise.

Receive verified fixes, references, labs, and tools. Confirm by email; unsubscribe any time.