[otb] 02/02: update amd64 symbols for 5.2

Sebastiaan Couwenberg sebastic at xs4all.nl
Wed Dec 23 11:00:06 UTC 2015


On 23-12-15 11:36, Rashad Kanavath wrote:
> --- a/debian/libotbapplicationengine-5.2-1.symbols
> +++ b/debian/libotbapplicationengine-5.2-1.symbols
> @@ -1,21591 +1,20415 @@
> -# SymbolsHelper-Confirmed: 5.0.0 amd64 i386
> -libOTBApplicationEngine-5.0.so.1 libotbapplicationengine-5.0-1 #MINVER#
> ...
> +# SymbolsHelper-Confirmed: 5.2.0 amd64
> +libOTBApplicationEngine-5.2.so.1 libotbapplicationengine-5.2-1 #MINVER#

We renaming symbols files for a new SONAME, you also need to edit the
dependency line in the symbols file to match the name library SONAME and
package name.

For this example that would become:

 # SymbolsHelper-Confirmed: 5.0.0 amd64 i386
 libOTBApplicationEngine-5.2.so.1 libotbapplicationengine-5.2-1 #MINVER#

dpkg-gensymbols will then keep the version history in the symbols file
instead of generating a completely new file for library SONAME. You have
now lost which symbols where introduced in 5.0 and not changed in 5.2.

This is quite similar to the renamed lintian overrides, just renaming
the files is not sufficient, you also need to make minimal edits to the
files.

Also try to keep your commits as single logical changes, the spelling
patch update does not belong in this commit.

http://pkg-grass.alioth.debian.org/policy/packaging.html#git-commit-policy

Please review your changes before pushing them to Alioth, this gives you
the opportunity to rebase your changes into a well formed patch series
with logical changes per commit. This eases the review burden significantly.

Kind Regards,

Bas

-- 
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1



More information about the Pkg-grass-devel mailing list