On Tue, Sep 11, 2012 at 4:58 PM, Peng Yu <pengyu...@gmail.com> wrote:
> There are many tools out there to handle dependencies for compiling > software and for many other purpose as well. For example, GNU make, > cmake, ant, maven, etc. I think that there should be (at least > theoretically) some way of harness some of these tools to handle > parallel builds of multiple ports even if they share dependency > There is theory and then there is practice. In practice, we *still* occasionally find ports which don't have their dependencies and/or conflicts declared fully and which build differently or not at all if some other port is/isn't installed. Any parallel build mechanism would live or die by these dependencies being fully and accurately specified --- which is why parallel builds were disabled; we *know* the existing dependencies are not always 100% accurate, and that the resulting errors cost a lot of time and effort to diagnose. Put otherwise, if you want it that badly, you get to figure out how to solve the above without breaking the world for everyone else. -- brandon s allbery allber...@gmail.com wandering unix systems administrator (available) (412) 475-9364 vm/sms
_______________________________________________ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo/macports-users