Opened 10 years ago
Closed 10 years ago
#47472 closed defect (fixed)
qhull @2012.1_2: Build fails on Yosemite
Reported by: | mndavidoff (Monte Davidoff) | Owned by: | mamoll (Mark Moll) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | Cc: | ||
Port: | qhull |
Description
The qhull port fails to build on Yosemite. The failure might be related to the recent update to Yosemite 10.10.3 and Xcode 6.3.
$ sudo port -vs install qhull ... [ 13%] Building C object CMakeFiles/libqhull.dir/src/libqhull/stat.c.o /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -Dlibqhull_EXPORTS -pipe -Os -arch x86_64 -DNDEBUG -arch x86_64 -mmacosx-version-min=10.10 -fPIC -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_qhull/qhull/work/qhull-2012.1/src/libqhullcpp -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_qhull/qhull/work/qhull-2012.1/src -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_qhull/qhull/work/qhull-2012.1/src/libqhull -o CMakeFiles/libqhull.dir/src/libqhull/stat.c.o -c /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_qhull/qhull/work/qhull-2012.1/src/libqhull/stat.c In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_qhull/qhull/work/qhull-2012.1/src/libqhullcpp/Coordinates.cpp:11: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_qhull/qhull/work/qhull-2012.1/src/libqhullcpp/Coordinates.h:154:22: error: reference to 'random_access_iterator_tag' is ambiguous typedef std::random_access_iterator_tag iterator_category; ^ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/iterator:353:30: note: candidate found by name lookup is 'std::__1::random_access_iterator_tag' struct _LIBCPP_TYPE_VIS_ONLY random_access_iterator_tag : public bidirectional_iterator_tag {}; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_qhull/qhull/work/qhull-2012.1/src/libqhullcpp/QhullIterator.h:20:59: note: candidate found by name lookup is 'std::random_access_iterator_tag' namespace std { struct bidirectional_iterator_tag; struct random_access_iterator_tag; } ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_qhull/qhull/work/qhull-2012.1/src/libqhullcpp/Coordinates.cpp:11: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_qhull/qhull/work/qhull-2012.1/src/libqhullcpp/Coordinates.h:201:22: error: reference to 'random_access_iterator_tag' is ambiguous typedef std::random_access_iterator_tag iterator_category; ^ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/iterator:353:30: note: candidate found by name lookup is 'std::__1::random_access_iterator_tag' struct _LIBCPP_TYPE_VIS_ONLY random_access_iterator_tag : public bidirectional_iterator_tag {}; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_qhull/qhull/work/qhull-2012.1/src/libqhullcpp/QhullIterator.h:20:59: note: candidate found by name lookup is 'std::random_access_iterator_tag' namespace std { struct bidirectional_iterator_tag; struct random_access_iterator_tag; } ^ 2 errors generated. make[2]: *** [CMakeFiles/qhullcpp.dir/src/libqhullcpp/Coordinates.cpp.o] Error 1 ... [ 18%] [ 18%] Building C object CMakeFiles/libqhull.dir/src/libqhull/poly2.c.o /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -Dlibqhull_EXPORTS -pipe -Os -arch x86_64 -DNDEBUG -arch x86_64 -mmacosx-version-min=10.10 -fPIC -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_qhull/qhull/work/qhull-2012.1/src/libqhullcpp -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_qhull/qhull/work/qhull-2012.1/src -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_qhull/qhull/work/qhull-2012.1/src/libqhull -o CMakeFiles/libqhull.dir/src/libqhull/poly2.c.o -c /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_qhull/qhull/work/qhull-2012.1/src/libqhull/poly2.c Building C object CMakeFiles/qhullstatic.dir/src/libqhull/poly2.c.o /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -pipe -Os -arch x86_64 -DNDEBUG -arch x86_64 -mmacosx-version-min=10.10 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_qhull/qhull/work/qhull-2012.1/src/libqhullcpp -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_qhull/qhull/work/qhull-2012.1/src -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_qhull/qhull/work/qhull-2012.1/src/libqhull -o CMakeFiles/qhullstatic.dir/src/libqhull/poly2.c.o -c /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_qhull/qhull/work/qhull-2012.1/src/libqhull/poly2.c In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_qhull/qhull/work/qhull-2012.1/src/libqhullcpp/PointCoordinates.cpp:10: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_qhull/qhull/work/qhull-2012.1/src/libqhullcpp/QhullPoint.h:15: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_qhull/qhull/work/qhull-2012.1/src/libqhullcpp/Coordinates.h:154:22: error: reference to 'random_access_iterator_tag' is ambiguous typedef std::random_access_iterator_tag iterator_category; ^ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/iterator:353:30: note: candidate found by name lookup is 'std::__1::random_access_iterator_tag' struct _LIBCPP_TYPE_VIS_ONLY random_access_iterator_tag : public bidirectional_iterator_tag {}; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_qhull/qhull/work/qhull-2012.1/src/libqhullcpp/QhullIterator.h:20:59: note: candidate found by name lookup is 'std::random_access_iterator_tag' namespace std { struct bidirectional_iterator_tag; struct random_access_iterator_tag; } ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_qhull/qhull/work/qhull-2012.1/src/libqhullcpp/PointCoordinates.cpp:10: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_qhull/qhull/work/qhull-2012.1/src/libqhullcpp/QhullPoint.h:15: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_qhull/qhull/work/qhull-2012.1/src/libqhullcpp/Coordinates.h:201:22: error: reference to 'random_access_iterator_tag' is ambiguous typedef std::random_access_iterator_tag iterator_category; ^ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/iterator:353:30: note: candidate found by name lookup is 'std::__1::random_access_iterator_tag' struct _LIBCPP_TYPE_VIS_ONLY random_access_iterator_tag : public bidirectional_iterator_tag {}; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_qhull/qhull/work/qhull-2012.1/src/libqhullcpp/QhullIterator.h:20:59: note: candidate found by name lookup is 'std::random_access_iterator_tag' namespace std { struct bidirectional_iterator_tag; struct random_access_iterator_tag; } ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_qhull/qhull/work/qhull-2012.1/src/libqhullcpp/PointCoordinates.cpp:11: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_qhull/qhull/work/qhull-2012.1/src/libqhullcpp/PointCoordinates.h:12: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_qhull/qhull/work/qhull-2012.1/src/libqhullcpp/QhullPoints.h:123:22: error: reference to 'random_access_iterator_tag' is ambiguous typedef std::random_access_iterator_tag iterator_category; ^ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/iterator:353:30: note: candidate found by name lookup is 'std::__1::random_access_iterator_tag' struct _LIBCPP_TYPE_VIS_ONLY random_access_iterator_tag : public bidirectional_iterator_tag {}; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_qhull/qhull/work/qhull-2012.1/src/libqhullcpp/QhullIterator.h:20:59: note: candidate found by name lookup is 'std::random_access_iterator_tag' namespace std { struct bidirectional_iterator_tag; struct random_access_iterator_tag; } ^ In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_qhull/qhull/work/qhull-2012.1/src/libqhullcpp/PointCoordinates.cpp:11: In file included from /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_qhull/qhull/work/qhull-2012.1/src/libqhullcpp/PointCoordinates.h:12: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_qhull/qhull/work/qhull-2012.1/src/libqhullcpp/QhullPoints.h:166:22: error: reference to 'random_access_iterator_tag' is ambiguous typedef std::random_access_iterator_tag iterator_category; ^ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/iterator:353:30: note: candidate found by name lookup is 'std::__1::random_access_iterator_tag' struct _LIBCPP_TYPE_VIS_ONLY random_access_iterator_tag : public bidirectional_iterator_tag {}; ^ /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_qhull/qhull/work/qhull-2012.1/src/libqhullcpp/QhullIterator.h:20:59: note: candidate found by name lookup is 'std::random_access_iterator_tag' namespace std { struct bidirectional_iterator_tag; struct random_access_iterator_tag; } ^ /opt/local/bin/cmake -E cmake_progress_report /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_math_qhull/qhull/work/build/CMakeFiles 78 [ 19%] 4 errors generated. make[2]: *** [CMakeFiles/qhullcpp.dir/src/libqhullcpp/PointCoordinates.cpp.o] Error 1
Attachments (1)
Change History (3)
Changed 10 years ago by mndavidoff (Monte Davidoff)
Attachment: | main.log.gz added |
---|
comment:1 Changed 10 years ago by Ionic (Mihai Moldovan)
Cc: | mmoll@… removed |
---|---|
Owner: | changed from macports-tickets@… to mmoll@… |
Version: | 2.3.3 |
comment:2 Changed 10 years ago by mamoll (Mark Moll)
Resolution: | → fixed |
---|---|
Status: | new → closed |
Note: See
TracTickets for help on using
tickets.
Fixed in r135137.