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
opposite.

-- 
Francesco P. Lovergine

_______________________________________________
Pkg-grass-devel mailing list
Pkg-grass-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel

Reply via email to