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 Not Applicable - Unit
Tests Not Applicable
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?