[MacPorts] #58677: legacy support issue while building cmake (Leopard)

MacPorts noreply at macports.org
Wed Sep 18 17:26:25 UTC 2019


#58677: legacy support issue while building cmake (Leopard)
-----------------------+---------------------------------
  Reporter:  rmottola  |      Owner:  (none)
      Type:  defect    |     Status:  new
  Priority:  Normal    |  Milestone:
 Component:  ports     |    Version:
Resolution:            |   Keywords:  leopard i386 legacy
      Port:  cmake     |
-----------------------+---------------------------------

Comment (by rmottola):

 as an added note.... since there is a line that says "avoid circular
 dependency" cmake-clang.
 I cannot compile cmake with clang 3.7 on 10.5!

 on x86, I get:



 {{{
 Error when bootstrapping CMake:
 Cannot find a C++ compiler that supports both C++11 and the specified C++
 flags.
 Please specify one using environment variable CXX.
 The C++ flags are "-pipe -Os -fpermissive -D_GLIBCXX_USE_CXX11_ABI=0
 -stdlib=macports-libstdc++ -arch x86_64".
 They can be changed using the environment variable CXXFLAGS.
 See cmake_bootstrap.log for compilers attempted.
 }}}


 and on x86_64 I get exactly the opposite, where arch is 386.

 Compiling with gcc 6.5 fails too! so.... while I can upgrade with clang
 5.0, I forsee an issue here for fresh installs.

-- 
Ticket URL: <https://trac.macports.org/ticket/58677#comment:15>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list