Source: abseil
Version: 0~20200225.2-1
Severity: serious
Tags: ftbfs

https://buildd.debian.org/status/package.php?p=abseil&suite=sid

...
   dh_makeshlibs -a
dpkg-gensymbols: warning: some new symbols appeared in the symbols file: see 
diff output below
dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols 
file: see diff output below
dpkg-gensymbols: warning: debian/libabsl20200225/DEBIAN/symbols doesn't match 
completely debian/libabsl20200225.symbols
...


Symbols files for C++ libraries are a real pain,
unless upstream makes only exported symbols visible:
https://gcc.gnu.org/wiki/Visibility

When the soname of the library encodes the exact upstream
version as abseil does, there are exactly zero benefits
of using a symbols - every update of abseil will be a
library transition in any case.

Reply via email to