[MacPorts] #45274: Run portbuild::build_main once for each build.target
MacPorts
noreply at macports.org
Tue Oct 7 01:50:41 PDT 2014
#45274: Run portbuild::build_main once for each build.target
---------------------------+--------------------------------
Reporter: ryandesign@… | Owner: macports-tickets@…
Type: enhancement | Status: new
Priority: Normal | Milestone:
Component: base | Version: 2.3.99
Resolution: | Keywords:
Port: |
---------------------------+--------------------------------
Comment (by ryandesign@…):
Replying to [comment:3 larryv@…]:
> Sorry for the noise. Turns out that the documentation doesn’t describe
the behavior very well: Specifying the goals on the command line simply
adds them (in order) to the list of targets to be run, so parallel
building behavior applies to them as usual.
That's what I observed too.
So it may be that in the build failure that prompted me to file this
ticket, the makefile's dependencies really are wrong. However, this may be
a case where we can make a single small change to base which would have
little or no effect on existing working ports but fix problems in a bunch
of other ports and/or make portfile writing easier. I liken it to the
small change we made to base some years ago to not run the destroot phase
in parallel anymore—that should have worked too, but for many ports, it
didn't, because makefile dependencies were wrong.
--
Ticket URL: <https://trac.macports.org/ticket/45274#comment:4>
MacPorts <http://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list