Changes between Initial Version and Version 1 of Ticket #63339, comment 1


Ignore:
Timestamp:
Aug 3, 2021, 9:13:51 PM (3 years ago)
Author:
ryandesign (Ryan Carsten Schmidt)
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #63339, comment 1

    initial v1  
    1 Base only adds a `-j` flag for the number of jobs (e.g. `-j2`, `-j8`, etc.) for build commands that are thought to support it: build commands matching the globs `*make*`, `*scons*`, or `*ninja*`. The intention with these globs was to match build commands that are a version of make, scons, or ninja.
     1Base only adds a `-j` flag for the number of jobs (e.g. `-j2`, `-j8`, etc.) for build commands that are thought to support it: build commands matching the globs `*make*`, `*scons*`, or `*ninja*`. The intention with these globs was to match build commands that are a version of make (like bsdmake, gnumake, omake, unsermake, etc.), scons, or ninja.
    22
    33The sicp port builds with the build command `makeinfo`. `makeinfo` is not a version of make and does not support `-j` flags, but `makeinfo` does match the glob `*make*` so MacPorts base erroneously adds the `-j` flag to it. Ten years ago, this was fixed for the sicp port by disabling parallel building; see #29211. In MacPorts versions earlier than 2.7.0, MacPorts base did not add a `-j` flag when the number of jobs was 1, for example due to parallel building being disabled.