Skip site navigation (1)Skip section navigation (2)
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>