Source: ycmd
Version: 0+20161219+git486b809-1
Severity: serious
Justification: fails to build from source (but built successfully in the past)

llvm added symbol versioning to its libraries, and now some hackery in
ycmd's debian/rules breaks:

        $(eval YCMD_CLANG_VER=$(shell objdump -x ycm_core.so | grep -oP 
'libclang-\K(\d+\.\d+)'))

results in YCMD_CLANG_VER="3.9 3.9" (because libclang-3.9 appears twice
in the output) and things go haywire from there.

Cheers,
Julien

Reply via email to