[MacPorts] #31053: qhull fails to build using g++-4.0, e.g., leopard

MacPorts noreply at macports.org
Wed Aug 31 10:49:48 PDT 2011


#31053: qhull fails to build using g++-4.0, e.g., leopard
------------------------------+---------------------------------------------
 Reporter:  gnwiii@…          |       Owner:  macports-tickets@…                   
     Type:  defect            |      Status:  new                                  
 Priority:  Normal            |   Milestone:                                       
Component:  ports             |     Version:  2.0.1                                
 Keywords:  octave gcc        |        Port:  qhull                                
------------------------------+---------------------------------------------
 {{{
 [ 48%] Building CXX object
 CMakeFiles/qhullcpp.dir/src/libqhullcpp/Qhull.cpp.o
 /usr/bin/g++-4.0   -Dqh_QHpointer -O2 -arch i386  -O3 -DNDEBUG -arch i386
 -isysroot / -mmacosx-version-min=10.5 \
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_math_qhull/qhull/\
 work/qhull-2011.1/src/libqhullcpp \
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_math_qhull/qhull/\
 work/qhull-2011.1/src \
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_math_qhull/qhull/\
 work/qhull-2011.1/src/libqhull   \
  -o CMakeFiles/qhullcpp.dir/src/libqhullcpp/Qhull.cpp.o \
 -c
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_math_qhull/qhull/\
 work/qhull-2011.1/src/libqhullcpp/Qhull.cpp
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_math_qhull/qhull/\
 work/qhull-2011.1/src/libqhullcpp/QhullPointSet.h:114: error: using
 typedef-name 'orgQhull::QhullSet<double*>::const_iterator' after 'class'
 }}}

 also [http://paste.lisp.org/+2NVH].  The author attributes this to a bug
 in g++-4.0 [http://paste.lisp.org/+2NVH/1] for a patch.
 Qhull is used, e.g., by octave, which uses gcc44 by default.  Should qhull
 do the same?

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


More information about the macports-tickets mailing list