Package: src:libelfin
Version: 0.1+20160825.git.6eb10ca-1
Severity: important
The files /usr/lib/*/pkgconfig/libdwarf++.pc and
/usr/lib/*/pkgconfig/libelf++.pc lack version number:
% cat /usr/lib/*/pkgconfig/libdwarf++.pc /usr/lib/*/pkgconfig/libelf++.pc
libdir=/usr/lib/x86_64-linux-gnu
includedir=/usr/include
Name: libdwarf++
Description: C++11 DWARF library
Version:
Requires: libelf++ =
Libs: -L${libdir} -ldwarf++
Cflags: -I${includedir}
libdir=/usr/lib/x86_64-linux-gnu
includedir=/usr/include
Name: libelf++
Description: C++11 ELF library
Version:
Libs: -L${libdir} -lelf++
Cflags: -I${includedir}
%
This is caused by the way the version number is calculated from the git
repository, which is missing in the source package. Not quite sure how
to fix it.
The missing version causes build failures when using pkg-config to
locate the header files and the library.
--
Happy hacking
Petter Reinholdtsen