[SCM] hdf5 branch, master, updated. upstream/1.8.7-189-gce5459b

Gilles Filippini pini at debian.org
Fri Dec 6 21:07:01 UTC 2013


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

O_o

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.

_g.



More information about the Pkg-grass-devel mailing list