Bug 405948

Summary: Detection of libz and libxml2
Product: [Developer tools] clazy Reporter: Eugene Zelenko <eugene.zelenko>
Component: generalAssignee: Unassigned bugs <unassigned-bugs-null>
Status: RESOLVED UPSTREAM    
Severity: normal CC: smartins
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Eugene Zelenko 2019-03-28 00:24:32 UTC
I tried to build Clazy on Ubuntu where libz-dev and libxml2-dev packages were not installed. Clazy build failed only during linking. I think it'll be good idea to detect libraries availability during CMake configuration.
Comment 1 Sergio Martins 2019-04-25 15:42:28 UTC
Clazy doesn't use those libraries in its code.

One of the many LLVM libraries do though, so it's a packaging bug, the llvm-dev packages should depend on libz-dev and libxml2-dev.

If you open a bug report in Ubuntu you'll probably get lucky, as libz and libxml2 are such core libraries, that many others need.