When reproducible builds are configured, we should use /usr/obj as the
canonical objdir.  Add a parameter to newvers.sh to ensure that build
metadata is reproducible.
Details
Details
Diff Detail
Diff Detail
- Repository
 - rG FreeBSD src repository
 - Lint
 Lint Not Applicable - Unit
 Tests Not Applicable 
Event Timeline
Comment Actions
I believe this one is generally not necessary in practice, as in reproducible build mode we already elide the objdir entirely.
Comment Actions
Note that d, derived from $(pwd), is embedded directly into VERSTR. Without this change, when running uname -v, you'll see the value of $(pwd) embedded in the kernel build directory.