The bus is up: decision 4 accepted; orin-status publishes yukart/host/*
Also: std::process::Command breaks the cross-compile fallback (GLIBC_2.39). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01DDwfd6Ki8UfG4hK6W5YpJz
This commit is contained in:
@@ -215,6 +215,13 @@ because everything above 2.30 comes from one event: glibc 2.34 merged
|
||||
`libpthread` and `libdl` into `libc` and re-versioned the moved symbols. Stable,
|
||||
but not guaranteed the way a native build is.
|
||||
|
||||
⚠ **`std::process::Command` breaks it.** Any binary that spawns a process links
|
||||
`pidfd_spawnp` and `pidfd_getpid` (GLIBC_2.39) from the workstation's sysroot.
|
||||
They are weak references, but the version requirement is not, so the car Orin
|
||||
refuses to load the binary. `check-glibc.sh` catches it; such binaries build
|
||||
natively (svc-core's `orin-status` runs `mmcli`, so its deploy script builds on
|
||||
the development Orin).
|
||||
|
||||
### Writing style
|
||||
|
||||
Documents describe **what is and what will be**. They are not changelogs — git
|
||||
|
||||
Reference in New Issue
Block a user