[MacPorts] #45011: octave-3.8.1 - build fails on Yosemite

MacPorts noreply at macports.org
Wed Sep 17 17:30:14 PDT 2014


#45011: octave-3.8.1 - build fails on Yosemite
----------------------+--------------------------------
 Reporter:  arthur@…  |      Owner:  macports-tickets@…
     Type:  defect    |     Status:  new
 Priority:  Normal    |  Milestone:
Component:  ports     |    Version:  2.3.1
 Keywords:            |       Port:
----------------------+--------------------------------
 Build on Yosemite with Xcode 6.1 (beta 6A1030), fails with:


 {{{

 /bin/sh ../libtool  --tag=CXX   --mode=compile /usr/bin/clang++
 -DHAVE_CONFIG_H -I. -I..  -I./array -I./cruft/misc -Inumeric -I./numeric
 -Ioperators -I./operators -I./system -I./util -I../libgnu -I../libgnu
 -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-
 strings -Wcast-align -Wcast-qual -pipe -Os -arch x86_64 -stdlib=libc++
 -D_THREAD_SAFE -pthread -c -o array/array_libarray_la-int32NDArray.lo
 `test -f 'array/int32NDArray.cc' || echo './'`array/int32NDArray.cc
 libtool: compile:  /usr/bin/clang++ -DHAVE_CONFIG_H -I. -I.. -I./array
 -I./cruft/misc -Inumeric -I./numeric -Ioperators -I./operators -I./system
 -I./util -I../libgnu -I../libgnu -Wall -W -Wshadow -Wold-style-cast
 -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -pipe
 -Os -arch x86_64 -stdlib=libc++ -D_THREAD_SAFE -pthread -c
 array/int32NDArray.cc  -fno-common -DPIC -o array/.libs/array_libarray_la-
 int32NDArray.o
 In file included from array/int16NDArray.cc:28:
 In file included from ./array/int16NDArray.h:26:
 In file included from ./array/intNDArray.h:26:
 In file included from ./array/MArray.h:28:
 In file included from ./array/Array.h:32:
 In file included from /Applications/Xcode-
 Beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/algorithm:624:
 /Applications/Xcode-
 Beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/type_traits:1169:21:
 error: call to '__test' is ambiguous
    typedef decltype(__test(declval<_Tp>())) type;

 }}}


 I tried +gcc48 and +gcc49 variants. The result is the same.

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


More information about the macports-tickets mailing list