On Thu, Dec 05, 2013 at 10:31:09PM +0000, Gilles Filippini wrote:
> +About symbols files
> +-------------------
> +To update the symbols files on new upstream releases:
> +1- Build the package for the new release with symbols files untouched
> +2- Patch the symbols files from the dpkg-gensymbols output in the build log
> +   $ patch -p0 <path_to_build_log
> +3- Use the debian/sort-symbols script on the symbol files to unmangle and
> +   and sort C++ symbols
> +4- Rebuild the package and check that no diff are reported by dpkg-gensymbols
> +

Well done, but I would use the demangled version of the symbol table, which is
much more clear to human beings. That said, I would also stress the concept
that a modified symbol table implies a change in ABI for C++, but not the

Francesco P. Lovergine

Pkg-grass-devel mailing list

Reply via email to