svn commit: r427426 - branches/2016Q4/devel/qbs/files
Raphael Kubo da Costa
rakuco at FreeBSD.org
Wed Nov 30 14:22:10 UTC 2016
Author: rakuco
Date: Wed Nov 30 14:22:09 2016
New Revision: 427426
URL: https://svnweb.freebsd.org/changeset/ports/427426
Log:
MFH: r427385
Backport an upstream commit that fixes the build with libc++ 3.9.0.
Ever since LLVM 3.9.0 was imported into base, qbs was failing to build with an
error message like this:
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;
I don't think PORTREVISION needs to be bumped, as there shouldn't be any
difference on systems where the port was already building fine.
Approved by: ports-secteam (junovitch)
Added:
branches/2016Q4/devel/qbs/files/
- copied from r427385, head/devel/qbs/files/
Modified:
Directory Properties:
branches/2016Q4/ (props changed)
More information about the svn-ports-all
mailing list