summaryrefslogtreecommitdiffstats
path: root/release/doc
diff options
context:
space:
mode:
authorgjb <gjb@FreeBSD.org>2017-06-01 14:39:12 +0000
committergjb <gjb@FreeBSD.org>2017-06-01 14:39:12 +0000
commita97c917bca97b03ced3297d00a4990394f8d4be4 (patch)
tree18e927aab043f752bb4549a14f5257f12b33301d /release/doc
parent22aec7b1a7795bda65bf6169c2594ff19cefc443 (diff)
downloadFreeBSD-src-a97c917bca97b03ced3297d00a4990394f8d4be4.zip
FreeBSD-src-a97c917bca97b03ced3297d00a4990394f8d4be4.tar.gz
Document r305845, UEFI boot loader build reproducibility.
Document r307631, groff(1) reproducibility fixes. Document r309183, makewhatis(1) reproducibility fixes. Document r312249, newvers.sh reproducibility fixes. Document r312730, WITH_REPRODUCIBLE_BUILD src.conf(5) knob. Submitted by: emaste Sponsored by: The FreeBSD Foundation
Diffstat (limited to 'release/doc')
-rw-r--r--release/doc/en_US.ISO8859-1/relnotes/article.xml22
1 files changed, 22 insertions, 0 deletions
diff --git a/release/doc/en_US.ISO8859-1/relnotes/article.xml b/release/doc/en_US.ISO8859-1/relnotes/article.xml
index 014ae65..71d2b4f 100644
--- a/release/doc/en_US.ISO8859-1/relnotes/article.xml
+++ b/release/doc/en_US.ISO8859-1/relnotes/article.xml
@@ -255,6 +255,10 @@
<acronym>ELF</acronym> Tool Chain has been updated to upstream
revision r3490.</para>
+ <para revision="307631">&man.groff.1; has been updated to use
+ the changelog date rather than file modification date in
+ manual pages for build reproducibility.</para>
+
<para revision="307729">&man.unbound.8; has been updated to
version 1.5.10.</para>
@@ -262,6 +266,10 @@
the exit status when multiple files are provided as arguments,
and an error is encountered before the last file.</para>
+ <para revision="309183" contrib="sponsor"
+ sponsor="&ff;">&man.makewhatis.1; has been updated to produce
+ build-reproducible output.</para>
+
<para revision="309511"><application>Subversion</application>
has been updated to version 1.9.5.</para>
@@ -453,6 +461,11 @@
<para revision="305516">The <literal>kern.proc.nfds</literal>
&man.sysctl.8; is now permitted in capability mode.</para>
+
+ <para revision="312249">The
+ <filename>sys/conf/newvers.sh</filename> script has been
+ updated with an option to exclude build-specific metadata from
+ the kernel for build reproducibility.</para>
</sect2>
<sect2 xml:id="kernel-bugfix">
@@ -467,6 +480,11 @@
<sect2 xml:id="kernel-config">
<title>Kernel Configuration</title>
+ <para revision="312730">The
+ <literal>WITH_REPRODUCIBLE_BUILD</literal> &man.src.conf.5;
+ knob has been added, which when set, excludes build-specific
+ metadata from the kernel, for build reproducibility.</para>
+
<para revision="315514" contrib="sponsor" sponsor="&yandex;">The
<literal>IPSEC_NAT_T</literal> kernel configuration option has
been removed. Support for <acronym>NAT-T</acronym> is now
@@ -791,6 +809,10 @@
<sect2 xml:id="boot-loader">
<title>Boot Loader Changes</title>
+ <para revision="305845" contrib="sponsor" sponsor="&ff;">The
+ <acronym>UEFI</acronym> boot loader has been updated for build
+ reproducibility.</para>
+
<para revision="307632" contrib="sponsor" sponsor="&gandi;">The
<acronym>EFI</acronym> loader has been updated to support
<acronym>TFTPFS</acronym>, providing netboot support without
OpenPOWER on IntegriCloud