Bug ID | 1128630 |
---|---|
Summary | libLLVMFuzzer.a missing (in llvm) |
Classification | openSUSE |
Product | openSUSE Distribution |
Version | Leap 15.0 |
Hardware | Other |
OS | Other |
Status | NEW |
Severity | Normal |
Priority | P5 - None |
Component | Development |
Assignee | bnc-team-screening@forge.provo.novell.com |
Reporter | harald.achitz@gmail.com |
QA Contact | qa-bugs@suse.de |
Found By | --- |
Blocker | --- |
I miss libLLVMFuzzer.a on my system, tried to use it in a program but get a linke error > clang++ -std=c++14 -g -O3 -fsanitize=fuzzer entrypoint_libfuzzer.cpp bdecode.cpp -lboost_system -o libfuzzer_plain /usr/bin/ld: cannot find /usr/lib/libLLVMFuzzer.a: No such file or directory clang-5.0.1: error: linker command failed with exit code 1 (use -v to see invocation) make: *** [makefile:23: libfuzzer_plain] Error 1 I think I found the reason in the change log of llvm packate ---- Tue May 9 08:29:31 UTC 2017 - idonmez@suse.com - Package libLLVMFuzzer ---- but than : ---- Tue Oct 10 12:14:31 UTC 2017 - msrb@suse.com - Drop llvm5-devel-static. llvm5-devel contains shared library with the same content. ---- Thu Jan 4 10:28:07 UTC 2018 - msrb@suse.com - Update to llvm 5.0.1 * This release contains bug-fixes for the LLVM 5.0.0 release. * This release is API and ABI compatible with 5.0.0. - llvm-do-not-install-static-libraries.patch * Updated. ---- so maybe not all static libraries should have been removed?