[MacPorts] #44898: defect: Build of llvm-3.3 fails on PPC Tiger (Mac OS X 10.4.11) due to missing declarations

MacPorts noreply at macports.org
Sun Sep 7 00:12:40 PDT 2014


#44898: defect: Build of llvm-3.3 fails on PPC Tiger (Mac OS X 10.4.11) due to
missing declarations
-----------------------------+--------------------------------
 Reporter:  Peter_Dyballa@…  |      Owner:  macports-tickets@…
     Type:  defect           |     Status:  new
 Priority:  Normal           |  Milestone:
Component:  ports            |    Version:  2.3.1
 Keywords:  Tiger            |       Port:  llvm-3.3
-----------------------------+--------------------------------
 In order to build librsvg @2.40.3_0+viewer, presumingly, port wants to use
 clang, which depends on llvm, so it starts to build it – and fails:

 {{{
 PathV2.cpp: In function 'void llvm::sys::path::system_temp_directory(bool,
 llvm::SmallVectorImpl<char>&)':
 PathV2.cpp:501: error: '_CS_DARWIN_USER_TEMP_DIR' was not declared in this
 scope
 PathV2.cpp:502: error: '_CS_DARWIN_USER_CACHE_DIR' was not declared in
 this scope
 /opt/local/var/macports/build/_opt_mports_trunk_dports_lang_llvm-3.3/llvm-3.3/work/llvm-3.3.src/Makefile.rules:1615:
 recipe for target
 '/opt/local/var/macports/build/_opt_mports_trunk_dports_lang_llvm-3.3/llvm-3.3/work/llvm-3.3.src/lib/Support/Release+Debug+Asserts/PathV2.o'
 failed
 gmake[1]: ***
 [/opt/local/var/macports/build/_opt_mports_trunk_dports_lang_llvm-3.3/llvm-3.3/work/llvm-3.3.src/lib/Support/Release+Debug+Asserts/PathV2.o]
 Error 1
 gmake[1]: Leaving directory
 '/opt/local/var/macports/build/_opt_mports_trunk_dports_lang_llvm-3.3/llvm-3.3/work/llvm-3.3.src/lib/Support'
 /opt/local/var/macports/build/_opt_mports_trunk_dports_lang_llvm-3.3/llvm-3.3/work/llvm-3.3.src/Makefile.rules:876:
 recipe for target 'all' failed
 gmake: *** [all] Error 1
 gmake: Leaving directory
 '/opt/local/var/macports/build/_opt_mports_trunk_dports_lang_llvm-3.3/llvm-3.3/work/llvm-3.3.src'
 Command failed:  cd
 "/opt/local/var/macports/build/_opt_mports_trunk_dports_lang_llvm-3.3/llvm-3.3/work/llvm-3.3.src"
 && /opt/local/bin/gmake -w all
 Exit code: 2
 }}}

 On Snow Leopard (Mac OS X 10.6.8) llvm-3.1 seems to be OK to build
 librsvg. Is llvm-2.9 definitely not sufficient on Tiger?

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


More information about the macports-tickets mailing list