about uninstalling bits from a previous version to build a new version

Lawrence Velázquez larryv at macports.org
Mon Jan 19 12:41:13 PST 2015

On Jan 19, 2015, at 6:01 AM, René J.V. Bertin <rjvbertin at gmail.com> wrote:

> As I mentioned before, Qt 5.4.0 has an issue building if Qt 5.3.2 is present in the destination: one of its components includes the target header path in the compiler header search path list, and then chokes when it includes a header from there instead of from the source/build tree.

What purpose does it serve to include target header paths while compiling?

> So apparently MacPorts (and Gentoo, and Arch and Fink and a bunch of others) apparently have been missing some provisions to cater to this practice, which would enable ports to move aside parts of (or deactivate) a previous version of itself, and undo that during something like a build.cleanup phase that gets executed even if the build phase doesn't terminate successfully and completely (build error, user interrupt, etc)?

I think improving trace mode would be a better use of time.


More information about the macports-dev mailing list