~/talk

Improving Build Time SBoMs

links:none on file
slides:none on file

Build‑time SBoMs aim to record the exact inputs, compiler invocations and outputs of a build so consumers can triage CVEs and support attestation and reproducibility. Options compared: file tracing (e.g. strace/ftrace/eBPF) gives very high fidelity but adds orders‑of‑magnitude slowdown and often needs elevated privileges; sandbox/container builds give medium overhead but overestimate inputs; post‑build scans miss static deps; extracting DWARF debug data recovers static libs if debug info exists; a GCC estra plugin records inputs cheaply but requires toolchain adoption.

AI-written summary · about

  1. 0:00Introduction to buildtime SBOMs
  2. 1:46Why buildtime SBOMs matter
  3. 4:57Methods to generate SBOMs
  4. 15:20Post-build scan approaches
  5. 17:49Toolchain-level SBOM generation
  6. 20:42Kernel and embedded SBOMs
  7. 23:10Criticism and Rust ecosystem
  8. 26:42Future of SBOMs and deployment
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.