[lldb-dev] [Bug 18214] New: linux build broken on llvm::createObjCARCAPE* linkage

bugzilla-daemon at llvm.org bugzilla-daemon at llvm.org
Wed Dec 11 10:54:48 PST 2013


http://llvm.org/bugs/show_bug.cgi?id=18214

            Bug ID: 18214
           Summary: linux build broken on llvm::createObjCARCAPE* linkage
           Product: lldb
           Version: unspecified
          Hardware: PC
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: P
         Component: All Bugs
          Assignee: lldb-dev at cs.uiuc.edu
          Reporter: tfiala at google.com
    Classification: Unclassified

Getting linkage failures related to addObjCARCAPE* calls on Ubuntu 12.04
x86_64, lldb top of tree, built with gcc 4.8.2.

make[3]: Entering directory
`/usr/local/google/home/tfiala/lldb/work/build/tools/lldb/lib'
llvm[3]: Linking Debug+Asserts Shared Library liblldb.so
/usr/local/google/home/tfiala/lldb/work/build/Debug+Asserts/lib/libclangCodeGen.a(BackendUtil.o):
In function `addObjCARCAPElimPass(llvm::PassManagerBuilder const&,
llvm::legacy::PassManagerBase&)':
/usr/local/google/home/tfiala/lldb/work/llvm/tools/clang/lib/CodeGen/BackendUtil.cpp:144:
undefined reference to `llvm::createObjCARCAPElimPass()'
/usr/local/google/home/tfiala/lldb/work/build/Debug+Asserts/lib/libclangCodeGen.a(BackendUtil.o):
In function `addObjCARCExpandPass(llvm::PassManagerBuilder const&,
llvm::legacy::PassManagerBase&)':
/usr/local/google/home/tfiala/lldb/work/llvm/tools/clang/lib/CodeGen/BackendUtil.cpp:149:
undefined reference to `llvm::createObjCARCExpandPass()'
/usr/local/google/home/tfiala/lldb/work/build/Debug+Asserts/lib/libclangCodeGen.a(BackendUtil.o):
In function `addObjCARCOptPass(llvm::PassManagerBuilder const&,
llvm::legacy::PassManagerBase&)':
/usr/local/google/home/tfiala/lldb/work/llvm/tools/clang/lib/CodeGen/BackendUtil.cpp:154:
undefined reference to `llvm::createObjCARCOptPass()'
/usr/local/google/home/tfiala/lldb/work/build/Debug+Asserts/lib/libclangCodeGen.a(BackendUtil.o):
In function `(anonymous
namespace)::EmitAssemblyHelper::AddEmitPasses(clang::BackendAction,
llvm::formatted_raw_ostream&, llvm::TargetMachine*)':
/usr/local/google/home/tfiala/lldb/work/llvm/tools/clang/lib/CodeGen/BackendUtil.cpp:537:
undefined reference to `llvm::createObjCARCContractPass()'
collect2: error: ld returned 1 exit status

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/lldb-dev/attachments/20131211/091dac4b/attachment.html>


More information about the lldb-dev mailing list