Control: tags -1 - moreinfo On Sun, Feb 26, 2017 at 05:12:44PM -0700, Sean Whitton wrote: > I built the package and then ran Lintian. It produces an error > > E: libgexiv2-2: > symbols-file-contains-current-version-with-debian-revision on symbol > _ZN5Exiv28XmpdatumaSIlEERS0_RKT_@Base and 1 others
I noticed that those types of errors showed up in a couple of the buildd logs after the last upload. It's because this is a C++ library that exports a C interface. Most of the C++ symbols are marked as optional in the symbols file, but it's hard to catch all of them because they vary between architectures. My long term plan is to copy something I've seen in libpoppler-glib and use a regex to mark all C++ symbols as optional, but I didn't think in a freeze was a good time to do that.