On May 6, 2014, at 10:38 AM, O. Hartmann <ohart...@zedat.fu-berlin.de> wrote:

> 
> On CURRENT (FreeBSD 11.0-CURRENT #0 r265433: Tue May  6 13:37:15 CEST 2014 
> amd64) the
> build/updating of port devel/qmake4 fails due to:
> 
> ===>  Building for qt4-qmake-4.8.6
> make[1]: "/usr/share/mk/bsd.prog.mk" line 176: Malformed conditional 
> (${COMPILER_TYPE} ==
> "clang" && empty(CXXFLAGS:M-stdlib=libstdc++)) make[1]: Fatal errors 
> encountered --
> cannot continue make[1]: stopped
> in /usr/ports/devel/qmake4/work/qt-everywhere-opensource-src-4.8.6/qmake ===> 
> Compilation
> failed unexpectedly. Try to set MAKE_JOBS_UNSAFE=yes and rebuild before 
> reporting the
> failure to the maintainer.
> *** Error code 1

I think I have a fix. Please look at 
http://people.freebsd.org/~imp/patch-queue/init to see if that solves the 
problem. You can apply the patch, cd src/share/mk and do a make install as 
root. Then try building devel/qmake4 and see if that solves the problem. In a 
simplified test case, I was able to reproduce this problem and fix it with that 
patch, but my VM that I did this in doesn’t have the space to build KDE, so I 
can’t test this directly.

Warner

_______________________________________________
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"

Reply via email to