Hello, While trying to solve an issue where one of my ports does not respect the compiler choice (ticket #54372, thanks Ryan for pointing that out), I realised that qmake seems to not be respecting the choice of compiler in any case. On Mac, qmake uses by default the 'macx-g++’ configuration, which sets everything to use clang, regardless of the choice of compiler, including flags such as Xarch which are not compatible with gcc. I could reproduce that problem with both mine and other ports. I noticed that qmake also has config files for instance for gcc 4.2 (macx-g++42) or llvm (macx-llvm), but I did not yet confirm if those could be used.
I assume that the PortGroup would have to be modified to properly choose the config file depending on the chosen compiler (which I could try to implement), but I wanted to check first if someone already solved that issue, or if I am missing something obvious. Cheers, Nicolas