[email protected] writes:

> c++ -c -O2 -pipe -fstack-protector -fno-strict-aliasing -std=gnu++11 
> -fvisibility=hidden -fvisibility-inlines-hidden -Wall -W -pthread -fPIC 
> -DQBS_LIBRARY -DQT_NO_CAST_FROM_ASCII -DQT_NO_PROCESS_COMBINED_ARGUMENT_START 
> -DQBS_VERSION=\"1.6.1\" -DQT_CREATOR -DQML_BUILD_STATIC_LIB 
> -DSRCDIR=\"/wrkdirs/usr/ports/devel/qbs/work/qbs-src-1.6.1/src/lib/corelib\" 
> -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_SCRIPT_LIB -DQT_XML_LIB -DQT_CORE_LIB 
> -I/wrkdirs/usr/ports/devel/qbs/work/qbs-src-1.6.1/src/lib/corelib -I. 
> -I/wrkdirs/usr/ports/devel/qbs/work/qbs-src-1.6.1/src 
> -I/wrkdirs/usr/ports/devel/qbs/work/qbs-src-1.6.1/src/lib/corelib 
> -I/wrkdirs/usr/ports/devel/qbs/work/qbs-src-1.6.1/src/lib 
> -I/usr/local/include/qt5/QtCore/5.6.2 
> -I/usr/local/include/qt5/QtCore/5.6.2/QtCore -I/usr/local/include/qt5 
> -I/usr/local/include/qt5/QtNetwork -I/usr/local/include/qt5/QtScript 
> -I/usr/local/include/qt5/QtXml -I/usr/local/include/qt5/QtCore -I. 
> -I/usr/local/include -I/usr/local/lib/qt5/mkspecs/freebsd-clang -o interna
 lj
>  obs.o 
> /wrkdirs/usr/ports/devel/qbs/work/qbs-src-1.6.1/src/lib/corelib/api/internaljobs.cpp
> In file included from 
> /wrkdirs/usr/ports/devel/qbs/work/qbs-src-1.6.1/src/lib/corelib/api/internaljobs.cpp:39:
> In file included from 
> /wrkdirs/usr/ports/devel/qbs/work/qbs-src-1.6.1/src/lib/corelib/buildgraph/executor.h:45:
> /usr/include/c++/v1/queue:400:5: error: static_assert failed ""
>     static_assert((is_same<_Tp, value_type>::value), "" );
>     ^             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> /wrkdirs/usr/ports/devel/qbs/work/qbs-src-1.6.1/src/lib/corelib/buildgraph/executor.h:156:12:
>  note: in instantiation of template class 
> 'std::__1::priority_queue<qbs::Internal::Artifact *, 
> std::__1::vector<qbs::Internal::BuildGraphNode *, 
> std::__1::allocator<qbs::Internal::BuildGraphNode *> >, 
> qbs::Internal::Executor::ComparePriority>' requested here
>     Leaves m_leaves;
>            ^

This is caused by the update to libc++ 3.9.0 in HEAD. I've filed
https://bugreports.qt.io/browse/QBS-1051 upstream to track this, as
fixing this might require some bigger changes.

Reply via email to