fix 'symbols-file-contains-current-version-with-debian-revision'
authorReinhard Tartler <siretart@tauware.de>
Wed, 18 Nov 2020 02:40:05 +0000 (21:40 -0500)
committerReinhard Tartler <siretart@tauware.de>
Wed, 18 Nov 2020 02:40:05 +0000 (21:40 -0500)
commitcd69d2863cb528bd6cc34c829af3a8bafc837f9a
treefe3bc073650c6c7e870a747882d4e67f920ea873
parent170c63c1a7de81bc7673264343a7dd5c13606644
fix 'symbols-file-contains-current-version-with-debian-revision'

From lintian output:
  Debian revisions should be stripped from versions in symbols files.
  Not doing so leads to dependencies unsatisfiable by backports
  (1.0-1~bpo << 1.0-1 while 1.0-1~bpo >= 1.0). If the Debian revision
  can't be stripped because the symbol really appeared between two
  specific Debian revisions, you should postfix the version with a
  single "~" (example: 1.0-3~ if the symbol appeared in 1.0-3).
  .
  This problem normally means that the symbols were added automatically
  by dpkg-gensymbols. dpkg-gensymbols uses the full version number for
  the dependency associated to any new symbol that it detects. The
  maintainer must update the debian/<package>.symbols file by adding the
  new symbols with the corresponding upstream version.
debian/libgpac10.symbols