[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: GeographicLib symbols



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 <sebastic@xs4all.nl>
Til: Ross Gammon <rossgammon@mail.dk>
Cc: Debian GIS Project <debian-gis@lists.debian.org>
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


Reply to: