HomeFreeBSD

dd is currently a bootstrap tool. It really doesn't have any business

Description

dd is currently a bootstrap tool. It really doesn't have any business
being a bootstrap tool. However, for reproducible build output,
FreeBSD added dd status=none because it was otherwise difficult to
suppress the status information, but retain any errors that might
happen. There's no real reason that dd has to be a build tool, other
than we use status=none unconditional. Remove dd from a bootstrap tool
entirely by only using status=none when available. This may also help
efforts to build the system on non-FreeBSD hosts as well.

Differential Revision: https://reviews.freebsd.org/D8605

Details

Provenance
impAuthored on Dec 2 2016, 2:44 PM
Parents
rGeeef1833769d: Retire long-broken/unused static rtld support
Branches
Unknown
Tags
Unknown

Event Timeline