Page MenuHomeFreeBSD

15.0R/relnotes: Add notes on reproducible builds and NO_ROOT builds
Needs ReviewPublic

Authored by bofh on Fri, Nov 21, 4:37 PM.
Tags
Referenced Files
F139596869: D53857.diff
Sat, Dec 13, 11:29 PM
Unknown Object (File)
Sat, Dec 6, 9:18 PM
Unknown Object (File)
Mon, Dec 1, 3:07 AM
Unknown Object (File)
Sat, Nov 29, 4:27 PM
Unknown Object (File)
Thu, Nov 27, 7:31 PM
Unknown Object (File)
Thu, Nov 27, 12:39 AM
Unknown Object (File)
Sun, Nov 23, 4:00 AM
Unknown Object (File)
Sun, Nov 23, 3:55 AM
Subscribers

Details

Reviewers
None
Group Reviewers
releng
srcmgr
Summary

This adds some context behind our reproducible build and NO_ROOT builds.

I am not exactly sure if this is the correct location for mentioning this.

Diff Detail

Repository
R9 FreeBSD doc repository
Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 68784
Build 65667: arc lint + arc unit

Event Timeline

bofh requested review of this revision.Fri, Nov 21, 4:37 PM
bofh created this revision.
bofh added reviewers: releng, srcmgr.
bofh added a project: docs.
jrm added inline comments.
website/content/en/releases/15.0R/relnotes.adoc
65

This reads well to me. It looks like you are using a UNICODE character (RIGHT SINGLE QUOTATION MARK) in

FreeBSD’s

Do we prefer '? I asked doc committers and will report back.

brooks added inline comments.
website/content/en/releases/15.0R/relnotes.adoc
60

I think I'd drop "official" in this sentence. It makes more sense where used below.

brooks added inline comments.
website/content/en/releases/15.0R/relnotes.adoc
62–65

I chatted with @emaste and this part isn't true for any media involving bits from ports so we need to dial these claims back a lot.

Add details about which release artifacts are reproducible

Remove the keyword official

Remove the 'official' keyword

bofh marked an inline comment as done.Fri, Nov 28, 9:38 PM
bofh added inline comments.
website/content/en/releases/15.0R/relnotes.adoc
62–65

I have made some changes and additions to those lines.

bofh marked an inline comment as done.Fri, Nov 28, 9:42 PM
website/content/en/releases/15.0R/relnotes.adoc
62

It's really dist sets + pkgbase packages that are fully reproducible -- the ISOs are not necessarily reproducible, in part because they build a version of pkg out of the ports tree without really being controlled.

66

I don't believe this is fully true -- makefs's cd9660 support may have some non-reproducibility and I think we put pkg built from ports on most/all of these images also.