Francesco P. Lovergine a écrit , Le 06/12/2013 09:42:
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


I'm afraid I don't get it. See debian/libhdf5-7.symbols:2447.
I *do* use the demangled version of the symbol table. This is the purpose of the above steps.


Pkg-grass-devel mailing list

Reply via email to