[MacPorts] #43917: ROOT6 : Update to first production release, 6.00.00

MacPorts noreply at macports.org
Thu Jun 5 11:27:35 PDT 2014


#43917: ROOT6 : Update to first production release, 6.00.00
-----------------------+---------------------------------
  Reporter:  jonesc@…  |      Owner:  mojca@…
      Type:  update    |     Status:  new
  Priority:  Normal    |  Milestone:
 Component:  ports     |    Version:
Resolution:            |   Keywords:  haspatch maintainer
      Port:  root6     |
-----------------------+---------------------------------

Comment (by jonesc@…):

 Replying to [comment:21 mojca@…]:
 > Building on Lion with `configure.compiler=macports-clang-3.5` fails
 with:
 > {{{
 > [  0%] Building CXX object
 lib/Support/CMakeFiles/LLVMSupport.dir/APFloat.cpp.o
 > In file included from /path/to/root-
 aaf9b65/interpreter/llvm/src/lib/Support/APFloat.cpp:15:
 > In file included from /path/to/root-
 aaf9b65/interpreter/llvm/src/include/llvm/ADT/APFloat.h:20:
 > In file included from /path/to/root-
 aaf9b65/interpreter/llvm/src/include/llvm/ADT/APInt.h:19:
 > In file included from /path/to/root-
 aaf9b65/interpreter/llvm/src/include/llvm/ADT/ArrayRef.h:14:
 > /path/to/root-
 aaf9b65/interpreter/llvm/src/include/llvm/ADT/SmallVector.h:188:15: error:
 no member named 'move' in namespace 'std'; did you mean simply 'move'?
 >       *Dest = ::std::move(*I);
 >               ^~~~~~~~~~~
 >               move
 > /path/to/root-
 aaf9b65/interpreter/llvm/src/include/llvm/ADT/SmallVector.h:185:14: note:
 'move' declared here
 >   static It2 move(It1 I, It1 E, It2 Dest) {
 >              ^
 > /path/to/root-
 aaf9b65/interpreter/llvm/src/include/llvm/ADT/SmallVector.h:203:17: error:
 no member named 'move' in namespace 'std'; did you mean simply 'move'?
 >       *--Dest = ::std::move(*--E);
 >                 ^~~~~~~~~~~
 >                 move
 > /path/to/root-
 aaf9b65/interpreter/llvm/src/include/llvm/ADT/SmallVector.h:185:14: note:
 'move' declared here
 >   static It2 move(It1 I, It1 E, It2 Dest) {
 >              ^
 > /path/to/root-
 aaf9b65/interpreter/llvm/src/include/llvm/ADT/SmallVector.h:216:32: error:
 no member named 'move' in namespace 'std'; did you mean simply 'move'?
 >       ::new ((void*) &*Dest) T(::std::move(*I));
 >                                ^~~~~~~~~~~
 >                                move
 > /path/to/root-
 aaf9b65/interpreter/llvm/src/include/llvm/ADT/SmallVector.h:185:14: note:
 'move' declared here
 >   static It2 move(It1 I, It1 E, It2 Dest) {
 >              ^
 > /path/to/root-
 aaf9b65/interpreter/llvm/src/include/llvm/ADT/SmallVector.h:251:37: error:
 no member named 'move' in namespace 'std'; did you mean simply 'move'?
 >       ::new ((void*) this->end()) T(::std::move(Elt));
 >                                     ^~~~~~~~~~~
 >                                     move
 > }}}

 Thats definitely a c++11 support issue. Reduces a bit my hope that 10.8
 will work...

-- 
Ticket URL: <https://trac.macports.org/ticket/43917#comment:22>
MacPorts <http://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list