[139660] trunk/dports/_resources/port1.0/group/qt4-1.0.tcl

Davide Liessi davide.liessi at gmail.com
Mon Aug 24 09:07:09 PDT 2015


2015-08-24 17:07 GMT+02:00 Michael Dickens <michaelld at macports.org>:
> This directory and -any- Qt directory should not make a difference if the
> port is using this PortGroup and the project honors the variables found in
> QMake (and here).

It actually broke qt4-mac-mariadb-plugin.
Before this change, qt4-mac installed some content of the mkspecs
directory in ${qt_data_dir}/mkspecs and some in ${qt_mkspecs_dir}.
qt4-mac-mariadb-plugin uses 'QMAKESPEC=${qt_mkspecs_dir}/macx-g++',
but the macx-g++ directory was in ${qt_data_dir}/mkspecs.

This probably is a bug in Qt4's build system, but the change to the
PortGroup was really necessary.

Best wishes.
Davide

P.S. The output of `port contents qt4-mac` before yesterday's changes
to the PortGroup on Mac OS 10.6.8: https://dpaste.de/4Dbn


More information about the macports-dev mailing list