- Update to 0.15
These seem to be no other way to make psi respect systemwide compiler settings than to use qmake wrapper script, so it's done that way.
Port maintainer (makc@FreeBSD.org) is cc'd.
Generated with FreeBSD Port Tools 0.99_6 (mode: update, diff: ports)
Over to maintainer (via the GNATS Auto Assign Tool)
Date: Sat, 6 Oct 2012 23:04:17 +0000
* Max Brazhnikov (email@example.com) wrote:
> > - Update to 0.15
> Thanks for patch! Actually I've updated psi to 0.15 on my box already and was going to commit it.
> > These seem to be no other way to make psi respect systemwide compiler settings than to use qmake wrapper script, so it's done that way.
> Yeah, configure system is as entangled as multistage rocket. I suggest slightly different approach for respecting QMAKEFLAGS, could you test it?
Just when I was about to test it, freefall wents down. I've given
it a quick glance before though, and my guess is that it won't work:
you pass whole QMAKEFLAGS as a single argument, and it likely results
into not respecting QMAKEFLAGS, as typical QMAKEFLAGS like
QMAKE_CC="cc" QMAKE_CXX="c++" QMAKE_LINK="c++" QMAKE_LINK_SHLIB="c++" QMAKE_LINK_C="cc" QMAKE_LINK_C_SHLIB="cc" QMAKE_CFLAGS="-O2 -pipe -march=nocona -fno-strict-aliasing" QMAKE_CXXFLAGS="-O2 -pipe -march=nocona -fno-strict-aliasing" QMAKE_CFLAGS_THRE AD="" QMAKE_LFLAGS_THREAD="-pthread"
will be interpreted as a long QMAKE_CC value. I may be wrong though and
this requires testing - could you please send a patch via email so
I can test it if freefall doesn't go up soon?
Dmitry Marakasov . 55B5 0596 FF1E 8D84 5F56 9510 D35A 80DD F9D2 F77D
firstname.lastname@example.org ..: jabber: email@example.com http://www.amdmi3.ru
Different patch committed, thanks!