https://bugs.llvm.org/show_bug.cgi?id=43940

            Bug ID: 43940
           Summary: Ubuntu packages have IR in .a files instead of native
                    code
           Product: clang
           Version: trunk
          Hardware: PC
                OS: Linux
            Status: NEW
          Severity: enhancement
          Priority: P
         Component: libclang
          Assignee: unassignedclangb...@nondot.org
          Reporter: kola...@mail.ru
                CC: kli...@google.com, llvm-bugs@lists.llvm.org,
                    richard-l...@metafoo.co.uk

Created attachment 22784
  --> https://bugs.llvm.org/attachment.cgi?id=22784&action=edit
build.bash

Recently in Ubuntu packages I started to see that libclang .a files contain .o
files that contain LLVM bitcode instead of native code.

This breaks linking other tools with ld and makes linking with ld.lld terribly
slow because it has to rebuild bitcode into native code.

There is a workaround (see build.bash), but relying on it defeats the purpose
of using binary packages because it is also terribly slow.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
llvm-bugs mailing list
llvm-bugs@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs

Reply via email to