[MacPorts] #34834: llvm-3.0: automatic rebuild via rev-upgrade fails with 'Undefined symbols for architecture x86_64: "_LLVMInitializeARMDisassembler"'

MacPorts noreply at macports.org
Mon Jun 11 14:49:08 PDT 2012


#34834: llvm-3.0: automatic rebuild via rev-upgrade fails with 'Undefined symbols
for architecture x86_64: "_LLVMInitializeARMDisassembler"'
----------------------------------+-----------------------------------------
 Reporter:  aronnax@…             |       Owner:  macports-tickets@…                   
     Type:  defect                |      Status:  new                                  
 Priority:  Normal                |   Milestone:                                       
Component:  ports                 |     Version:  2.1.1                                
 Keywords:                        |        Port:  llvm-3.0                             
----------------------------------+-----------------------------------------
 An automatic rebuild of llvm-3.0 triggered by an upgrade of libffi from
 {{{libffi @3.0.10_2+universal}}} to {{{libffi @3.0.10_2+universal}}} fails
 on my OS X Lion machine. The relevant part of the (attached) build log
 appears to be:

 {{{
 :info:build ld: warning: ignoring file
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_llvm-3.0/llvm-3.0/work/llvm-3.0.src/Release+Debug/lib/libLLVMARMDisassembler.a,
 file was built for archive which is not the architecture being linked
 (x86_64)
 :info:build Undefined symbols for architecture x86_64:
 :info:build   "_LLVMInitializeARMDisassembler", referenced from:
 :info:build       _LLVMCreateDisasm in
 libLLVMMCDisassembler.a(Disassembler.o)
 :info:build       llvm::EDDisassembler::initialize() in
 libLLVMMCDisassembler.a(EDDisassembler.o)
 :info:build ld: symbol(s) not found for architecture x86_64
 :info:build clang: error: linker command failed with exit code 1 (use -v
 to see invocation)
 }}}

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


More information about the macports-tickets mailing list