[MacPorts] #44062: root6: either make it work on 10.6 (or declare it broken)

MacPorts noreply at macports.org
Wed Jun 18 06:11:46 PDT 2014


#44062: root6: either make it work on 10.6 (or declare it broken)
----------------------+--------------------------------
  Reporter:  mojca@…  |      Owner:  macports-tickets@…
      Type:  defect   |     Status:  new
  Priority:  Normal   |  Milestone:
 Component:  ports    |    Version:
Resolution:           |   Keywords:  snowleopard
      Port:  root6    |
----------------------+--------------------------------

Comment (by mojca@…):

 The quick-and-dirty workaround that worked was to set
 {{{
 -DCMAKE_OSX_SYSROOT="/" \
 -DCMAKE_OSX_DEPLOYMENT_TARGET=""
 }}}
 inside `cmake-1.0.tcl`. (I could probably have done the same in the
 `root6` `Portfile`.)

 The variables really need to be "set to empty", else CMake adds SDK flags
 automatically.

 Now ... the problem is that this starts building, but then fails again
 later on. I believe that ROOT tries to configure CLING as part of the
 process:
 {{{
 [  0%] Performing configure step for 'LLVM'
 cd /path/to/rot6/work/build/LLVM/src/LLVM-build && /opt/local/bin/cmake
 -DLLVM_INCLUDE_TESTS=OFF /.../ /path/to/root6/work/root-
 aaf9b65rinterpreter/llvm/src
 Re-run cmake no build system arguments
 -- The CXX compiler indentification is Clang 3.4.0
 -- Check for working CXX compiler: /opt/local/bin/clang++-mp-3.4
 -- Check for working CXX compiler: /opt/local/bin/clang++-mp-3.4 -- broken

 ... same error ...
 }}}

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


More information about the macports-tickets mailing list