On Mar 24, 2007, at 20:36, Paul Guyot wrote:
On Mar 25, 2007, at 9:19 AM, Paul Guyot wrote:
On Mar 25, 2007, at 9:00 AM, Ryan Schmidt wrote:
What is this new mechanism you're working on? I would have
thought that MacPorts already somewhere defines what default
environment variables to use, and that the -L and -I options
could simply be added to it, without requiring any major reworking.
Well, it doesn't and this is what I'm solving right now.
I propose that I'll commit it after a couple of tests, and then
we'll discuss:
- if we should define default optimization/debug flags globally
- the most beautiful way to handle universal variant
Done. Now that this change is committed:
http://trac.macosforge.org/projects/macports/changeset/23098
we probably can consider adding -L${prefix}/lib and -I${prefix}/
include and clean up portfiles to avoid redundancy.
Very interesting!
In what version of MacPorts will that be released? I would think that
we cannot clean up portfiles until the code is released to the
general population. Including it with 1.4 would be ideal, since
that's about to be released... but it should clearly be tested first,
perhaps in a 1.4rc3 release, which should then bake for awhile. So
this would delay the final release of 1.4 by a little bit. But I
think it would be well worth it to finally be able to start making
some headway on universal builds without having to duplicate so much
stuff in the portfiles.
_______________________________________________
macports-dev mailing list
[email protected]
http://lists.macosforge.org/mailman/listinfo/macports-dev