Page MenuHomeFreeBSD

Makefile.inc1: Let source packages be built in parallel
ClosedPublic

Authored by markj on Aug 13 2024, 11:24 PM.
Tags
None
Referenced Files
F102040912: D46288.diff
Wed, Nov 6, 9:06 PM
Unknown Object (File)
Tue, Nov 5, 10:32 AM
Unknown Object (File)
Mon, Nov 4, 9:37 AM
Unknown Object (File)
Mon, Nov 4, 9:37 AM
Unknown Object (File)
Mon, Nov 4, 9:37 AM
Unknown Object (File)
Mon, Nov 4, 9:16 AM
Unknown Object (File)
Mon, Oct 21, 3:28 AM
Unknown Object (File)
Fri, Oct 18, 5:11 PM
Subscribers

Details

Summary

To build the packages target, we build src and src-sys packages
containing the source code from which the repo was built. These
packages take significantly longer than the others, presumably because
they contain many more files. Because both source packages are built
to satisfy the same target, they end up being built serially. Split
them into separate subtargets so that they can run in parallel. This
saves a couple of minutes on my build machine.

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 59010
Build 55897: arc lint + arc unit