Repository navigation
rootfs: include UBSan runtime in trixie-kselftest - #3248
Merged
Merged
Conversation
Production fchmodat2_test exits with code 127 before executing because libubsan.so.1 is missing from the test rootfs. Install libubsan1 alongside the existing runtime libraries so sanitizer-linked selftests can start. The package is available for all five trixie-kselftest architectures. Rebuild the rootfs and update its pipeline reference to deploy the fix; changing the recipe alone does not alter existing images. Signed-off-by: Denys Fedoryshchenko <denys.f@collabora.com>
Member
Author
|
LAVA job 23252115: 191 kselftest cases passed, plus two setup checks. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Production
fchmodat2_testexits with code 127 before executing becauselibubsan.so.1is missing. Addlibubsan1to trixie-kselftest so sanitizer-linked selftests can start.Observed in this production run. Debian provides the package for all five configured architectures.
Validation: all 183 unit tests pass, all 19 rootfs configurations validate, and CI-pinned Ruff lint and format checks pass. Deployment requires rebuilding the rootfs and updating the pipeline image reference; an image rebuild and hardware rerun have not been performed.