Hi Bas, Thanks for doing that. That was actually what I was going to do next, because I had noted it on one of the other C++ packages you pushed recently.
Before I started my holidays I created a new -doc package and got rid of a pile of lintian complaints. I was down to just a small number of experimental "privacy" warnings, that were not so easy to fix because they appear to be auto-generated by doxygen. I had failed to "grep" where they are generated from. You are welcome to get the package uploaded into experimental if you wish. I will be part time for another week, and with the new -doc package (and SONAME bump) I would need sponsorship anyway. Thanks, Ross ----- Original meddelelse ----- > Fra: Sebastiaan Couwenberg <[email protected]> > Til: Ross Gammon <[email protected]> > Cc: Debian GIS Project <[email protected]> > Dato: Søn, 28. dec 2014 23:31 > Emne: GeographicLib symbols > > Hi Ross, > > As you may have seen, I've updated the geographiclib package to 1.40. > > Because C++ symbols remain problematic as you've experienced, I've > added > an override for dh_makeshlibs to not fail the build if symbols change > and to set the upstream version instead of the package version to > address the symbols-file-contains-debian-revision lintian warnings. > > I've also changed the symbols handling to use pkgkde-symbolshelper > for > its improved C++ support. It makes maintaining symbols files for C++ > libraries much easier. See: > > http://pkg-kde.alioth.debian.org/symbolfiles.html > > To update the symbols for a new upstream release, you should first > upload to experimental to get the package build on all architectures. > Ones the builds are completed you can download the logs and > batchpatch > the symbols file for all architectures (your local build log + buildd > logs) at the same time. > > Kind Regards, > > Bas > > -- > GPG Key ID: 4096R/E88D4AF1 > Fingerprint: 8182 DE41 7056 408D 6146 50D1 6750 F10A E88D 4AF1
