[MacPorts] #29449: qgit +universal: Unknown option --disable-dependency-tracking (was: qgit install error (qt4-mac updated?))
MacPorts
noreply at macports.org
Fri May 13 02:33:25 PDT 2011
#29449: qgit +universal: Unknown option --disable-dependency-tracking
-------------------------------+--------------------------------------------
Reporter: sheefoz@… | Owner: ocroquette@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 1.9.2
Keywords: | Port: qgit
-------------------------------+--------------------------------------------
Changes (by ryandesign@…):
* cc: ryandesign@… (added)
* priority: Not set => Normal
* owner: macports-tickets@… => ocroquette@…
* keywords: qgit qt4-mac =>
Comment:
It has nothing to do with the version of qt4. The problem is you're trying
to use the universal variant. To work around the problem, don't ask for
the universal variant. Presumably you have "+universal" in your
variants.conf, so to override that for this port, use:
{{{
sudo port clean qgit
sudo port install qgit -universal
}}}
MacPorts adds "--disable-dependency-tracking" to the configure args when
building universal, but this port uses qmake as its configure program, and
qmake doesn't understand that argument. The port could clear the
configure.universal_args, just as it already clears the
configure.pre_args, configure.args and configure.post_args, but this
wouldn't result in universal software. So the port should just use
"universal_variant no", unless a better solution is known which would
actually result in universal software.
--
Ticket URL: <https://trac.macports.org/ticket/29449#comment:1>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list