Hi Andreas, On 05/23/2018 12:11 PM, Andreas Tille wrote: > Hi, > > I've created a symbols file for libseqlib version 1.1.1+dfsg since I > suspected an ABI change by upstream. A test build with this symbols > file went fine without lintian errors. I upgraded to libseqlib version > 1.1.2 which in fact had an ABI change[2]. I have upgraded the symbols > file accordingly[3]. When I build this package I get: > > E: libseqlib1: symbols-file-contains-current-version-with-debian-revision on > symbol > _ZN12aho_corasick10basic_trieIcE10parse_textENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base > and 433 others
> I wonder whether I'm missing something but this smeels like a wrong > lintian warning to me since the Debian revision "-1" was stripped from > the diff. To be sure to not create noise for lintian in BTS I'd like > to have a second pair of eyeballs on this symbols file. I guess you also need to bump the library version in the first line of symbols file: s/libseqlib.so.0/libseqlib.so.1/ Best regards, Alex