Date: Wed, 30 Nov 2016 14:22:09 +0000 (UTC) From: Raphael Kubo da Costa <rakuco@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r427426 - branches/2016Q4/devel/qbs/files Message-ID: <201611301422.uAUEM90V070864@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
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)
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201611301422.uAUEM90V070864>