On 09/28/2015 10:18 AM, Bas Couwenberg wrote: > On 2015-09-28 10:13, Bas Couwenberg wrote: [...] >> Since you're not using pkgkde-symbolshelper optional/template symbols >> aren't marked as such, this will cause FTBFS on other architectures. >> If you want to use symbols files for C++ projects you need to use >> pkgkde-symbolshelper and override dh_makeshlibs to use -c0 to not fail >> the build when symbols change. This method requires uploads to >> experimental first to gather the symbols for the other architectures. >> See for example this commit that implemented symbols handling with >> pkgkde-symbolshelper for the mapserver package: > > Apparently hit a Send hotkey, the commit in question is: > > http://anonscm.debian.org/cgit/pkg-grass/mapserver.git/commit/?id=e959923d5c1cb8de4312b5d24315a6b96a1f2718 > > > If you don't want to do the experimental uploads, you should use shlibs > files instead. This allows you to require a higher version of the otb > packages even if the SONAME and related package name doesn't change. Hi Bas, Just a quick note that I am planning to draft something for the policy on symbols in the next days. After I push it, I will ask you to review it before rebuilding the website. Cheers, Ross
Attachment:
signature.asc
Description: OpenPGP digital signature