[MacPorts] #34834: llvm-3.0: automatic rebuild via rev-upgrade fails with 'Undefined symbols for architecture x86_64: "_LLVMInitializeARMDisassembler"'
#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
#34834: llvm-3.0: automatic rebuild via rev-upgrade fails with 'Undefined symbols for architecture x86_64: "_LLVMInitializeARMDisassembler"' ----------------------------------+----------------------------------------- Reporter: aronnax@… | Owner: jeremyhu@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.1 Keywords: | Port: llvm-3.0 ----------------------------------+----------------------------------------- Changes (by ryandesign@…): * owner: macports-tickets@… => jeremyhu@… -- Ticket URL: <https://trac.macports.org/ticket/34834#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34834: llvm-3.0: automatic rebuild via rev-upgrade fails with 'Undefined symbols for architecture x86_64: "_LLVMInitializeARMDisassembler"' ----------------------------------+----------------------------------------- Reporter: aronnax@… | Owner: jeremyhu@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.1 Keywords: | Port: llvm-3.0 ----------------------------------+----------------------------------------- Comment(by jeremyhu@…): Works for me... {{{ /opt/local/libexec/llvm-3.0/lib $ nm libLLVMARMDisassembler.a | grep _LLVMInitializeARMDisassembler 0000000000000000 T _LLVMInitializeARMDisassembler 000000000010d3b8 S _LLVMInitializeARMDisassembler.eh }}} -- Ticket URL: <https://trac.macports.org/ticket/34834#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34834: llvm-3.0: automatic rebuild via rev-upgrade fails with 'Undefined symbols for architecture x86_64: "_LLVMInitializeARMDisassembler"' ----------------------------------+----------------------------------------- Reporter: aronnax@… | Owner: jeremyhu@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.1 Keywords: | Port: llvm-3.0 ----------------------------------+----------------------------------------- Comment(by jeremyhu@…): And I *just* rebuilt it due to the same libffi issue. -- Ticket URL: <https://trac.macports.org/ticket/34834#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34834: llvm-3.0: automatic rebuild via rev-upgrade fails with 'Undefined symbols for architecture x86_64: "_LLVMInitializeARMDisassembler"' ----------------------------------+----------------------------------------- Reporter: aronnax@… | Owner: jeremyhu@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.1 Keywords: | Port: llvm-3.0 ----------------------------------+----------------------------------------- Comment(by jeremyhu@…): Any further info? I can't reproduce your failure... -- Ticket URL: <https://trac.macports.org/ticket/34834#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34834: llvm-3.0: automatic rebuild via rev-upgrade fails with 'Undefined symbols for architecture x86_64: "_LLVMInitializeARMDisassembler"' -----------------------------------+---------------------------------------- Reporter: aronnax@… | Owner: jeremyhu@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.1 Resolution: invalid | Keywords: Port: llvm-3.0 | -----------------------------------+---------------------------------------- Changes (by aronnax@…): * status: new => closed * resolution: => invalid Comment: No; the issue went away on its own. -- Ticket URL: <https://trac.macports.org/ticket/34834#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts