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?


You are receiving this mail because: