[Bug 1086445] New: libLLVMTableGen not packaged
http://bugzilla.opensuse.org/show_bug.cgi?id=1086445 Bug ID: 1086445 Summary: libLLVMTableGen not packaged Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Development Assignee: bnc-team-screening@forge.provo.novell.com Reporter: guillaume.gardet@opensuse.org QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- Currently, in Tumbleweed, LLVM only packages libLLVM.so* and we are missing additional libraries, such as libLLVMTableGen.so* Some packages fails to build (e.g. ldc package) because of the missing additional libraries. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1086445
http://bugzilla.opensuse.org/show_bug.cgi?id=1086445#c8
--- Comment #8 from Michal Srb
llvm6 does not build in your home project.
You are right, sorry. It takes long time to build llvm in build service, so I did quick local build, but forgot to enable checks. The modifications I did were incorrect and the build failed on the checks. It took a while, but now I made another version that seems to work. It is building now and should be ready in few hours. (It succeeded locally with checks and I did some manual testing as well.) Please try if you can build ldc with it. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1086445
http://bugzilla.opensuse.org/show_bug.cgi?id=1086445#c9
Guillaume GARDET
Please try if you can build ldc with it.
Yes, I can build ldc 0.17.5 with your patched llvm. Thanks. You can push it to devel and Factory. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1086445
http://bugzilla.opensuse.org/show_bug.cgi?id=1086445#c10
Michal Srb
http://bugzilla.opensuse.org/show_bug.cgi?id=1086445
Guillaume GARDET
http://bugzilla.opensuse.org/show_bug.cgi?id=1086445
http://bugzilla.opensuse.org/show_bug.cgi?id=1086445#c11
Aaron Puchert
http://bugzilla.opensuse.org/show_bug.cgi?id=1086445
http://bugzilla.opensuse.org/show_bug.cgi?id=1086445#c12
Guillaume GARDET
It seems that the final ldc package doesn't depend on libLLVMTableGen.so. [1]
Is the library only needed for the build process? If it is, I would consider moving it from libLLVM* to llvm*-devel.
No, llvm package itself requires it. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1086445
http://bugzilla.opensuse.org/show_bug.cgi?id=1086445#c13
--- Comment #13 from Aaron Puchert
http://bugzilla.opensuse.org/show_bug.cgi?id=1086445
http://bugzilla.opensuse.org/show_bug.cgi?id=1086445#c14
--- Comment #14 from Guillaume GARDET
Sure, but I can link llvm-tblgen to LLVMTableGen statically, as upstream does it. The question is where LLVMTableGen is otherwise required.
I do not know, sorry. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1086445
http://bugzilla.opensuse.org/show_bug.cgi?id=1086445#c15
--- Comment #15 from Aaron Puchert
http://bugzilla.opensuse.org/show_bug.cgi?id=1086445
http://bugzilla.opensuse.org/show_bug.cgi?id=1086445#c18
--- Comment #18 from OBSbugzilla Bot
participants (2)
-
bugzilla_noreply@novell.com
-
bugzilla_noreply@suse.com