We build elf-vdso.so.o with -g, so the object file contains build
metadata. To ensure that kernel builds are reproducible, we need to pass
along the prefix map parameters added in commit eebadc7d8590
("sys/conf: Remap paths for reproducibility").
Details
Details
Diff Detail
Diff Detail
- Repository
- rG FreeBSD src repository
- Lint
Lint Skipped - Unit
Tests Skipped - Build Status
Buildable 66473 Build 63356: arc lint + arc unit
Event Timeline
Comment Actions
The space in the single shared page we use ATM is limited. I would prefer that we would strip unneeded stuff from vdso instead. Does this mean that we should remove '-g' from cc options?