HomeFreeBSD

newvers.sh: add option to eliminate kernel build metadata

Description

newvers.sh: add option to eliminate kernel build metadata

Build metadata (username, hostname, etc.) prevents the FreeBSD kernel
from building reproducibly. Add an option to disable inclusion of that
metadata but retain the release information and SVN/git VCS details.
See https://reproducible-builds.org/ for additional background.

Reviewed by: bapt
Obtained from: NetBSD
MFC after: 1 month
Sponsored by: Reproducible Builds World Summit 2, Berlin
Differential Revision: https://reviews.freebsd.org/D4347

Details

Provenance
emasteAuthored on
Reviewer
bapt
Differential Revision
D4347: Allow reproducible kernel builds by removing build metadata
Parents
rS310111: MFC r309709:
Branches
Unknown
Tags
Unknown