Your message dated Sat, 13 Apr 2019 18:34:01 +0000
with message-id <e1hfntv-000cyb...@fasolo.debian.org>
and subject line Bug#908815: fixed in libdmtx 0.7.5-2.2
has caused the Debian Bug report #908815,
regarding [libdmtx0a] Structs in dmtx.h have changed without new ABI number
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
908815: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=908815
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libdmtx0a
Version: 0.7.5-1
Severity: normal


In header file dmtx.h the structs and enumeration in version 0.7.5 have
changed to insert a new varible "fnc1" representing undefinded state. 

When loading older DMTX binary linked against new libdmtx.so the program
will crash with SIGSEGV. Same happens when loading newly compiled binary
with DMTX library version < 0.7.5.

Both versions 0.7.4 and 0.7.5 are using the same ABI number for
their library version: libdmtx.so -> libdmtx.so.0.0.0 

I think it is a good idea to increase ABI number of DMTX version 0.7.5
to prevent loading wrong library version of libdmtx.so. 


--- System information. ---
Architecture: 
Kernel:       Linux 4.16.0-2-amd64

Debian Release: buster/sid
  500 testing         debian.tu-bs.de 

--- Package information. ---
Depends      (Version) | Installed
======================-+-===========
libc6        (>= 2.14) | 

--- End Message ---
--- Begin Message ---
Source: libdmtx
Source-Version: 0.7.5-2.2

We believe that the bug you reported is fixed in the latest version of
libdmtx, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 908...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Simon McVittie <s...@debian.org> (supplier of updated libdmtx package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Fri, 12 Apr 2019 20:26:32 +0100
Source: libdmtx
Architecture: source
Version: 0.7.5-2.2
Distribution: unstable
Urgency: medium
Maintainer: Roberto Lumbreras <ro...@debian.org>
Changed-By: Simon McVittie <s...@debian.org>
Closes: 908815
Changes:
 libdmtx (0.7.5-2.2) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Upload libdmtx0b to unstable
 .
 libdmtx (0.7.5-2.1) experimental; urgency=medium
 .
   * Non-maintainer upload.
   * Rename shared library package to libdmtx0b, due to another ABI
     break without a corresponding SONAME update (in 0.7.5-1).
     Add Conflicts/Replaces on libdmtx0a, and add missing Replaces on
     libdmtx0 while I'm there. (Closes: #908815)
   * Release to experimental for now, to wait for NEW processing and stage
     the transition.
Checksums-Sha1:
 05b6f7419cc2236de7ea9e6f9bf1fd85704a73b6 1766 libdmtx_0.7.5-2.2.dsc
 28e795a77c760507561a341acd37d5acba651692 9784 libdmtx_0.7.5-2.2.debian.tar.xz
 ed0c99e036eb81ee9cdad6922d10dc63aa23ae91 4966 
libdmtx_0.7.5-2.2_source.buildinfo
Checksums-Sha256:
 540c9641422e50e6eff4f2ceaf8e420a328891051b2b971acf39e3fdf48a32fb 1766 
libdmtx_0.7.5-2.2.dsc
 90ee6971de76a3c530e2ee07eb1cb79c7209ea047ffd4ab2a396d520f46b46ab 9784 
libdmtx_0.7.5-2.2.debian.tar.xz
 a77241a8badf6c2a31283c44bfdda97ee8ac79498ed74832b6706c75b9ed2e40 4966 
libdmtx_0.7.5-2.2_source.buildinfo
Files:
 ea529884b818a505a2f439def303f9e2 1766 libs optional libdmtx_0.7.5-2.2.dsc
 9e1802e58d14c1a1b2630e38a3be9074 9784 libs optional 
libdmtx_0.7.5-2.2.debian.tar.xz
 1192ed40741bbd88744d637a12b82519 4966 libs optional 
libdmtx_0.7.5-2.2_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEENuxaZEik9e95vv6Y4FrhR4+BTE8FAlyyJwYACgkQ4FrhR4+B
TE+wKA//RL1tkKvYxs+2eE+yFcy2yq5584V09uw0ZZlyGfZ4uufYMJEaiUMm6D4R
MXScfqsVjI3ATSWttWCyi1VIA0ltMOqyY1OYdQ/mNGrjq+zQglRQ4FKBIPOGrhhF
TB288liJM65+9Qm8cjsmdMuiZ1E+35KZuvpMv5QkHN6DDDKuPRxn0IP3Y1+TrP9m
FJtFJfUE+VA7iui70lgYK58BWnbOqE0wdCsP3QbqqAhzlbWimHBfsqLce6//bHBN
8C98SyWVF4aKdDBgHlPIkzSTkq+xMQSidAz7EGXB/EXZOebjI3tKCx5/pHtfGFW/
gQ7AXe6j//YWhdIYMj7FO5k4eECROgplv9H5tWLp6TVxR1+egQrjqfZcjgySH5Gu
o8oZMGnpVtUIwTvq355awiI4PU4EWPnGI2/c5tftXLsAuJE8nb0fKB3QraH1Di+v
vEFwQP+/VgILTzyTLnp1rUVKeQe51Fwgwg6yuizjpFowX/O1UV9GbVaPxTaJdMlu
GoZ6eDI3lVJpb8DaEsxyocvfDf9hnHq58SyAWSPBCkbuVaxGul0ZdLW1nDXnymsq
28a8lSa9pors7Jx8/1e5Mq357IqWg+nK/1oMVnzwpYY6gpBu/QpGVZQf5rQNdxG1
mhbh1CdlF67Vx7Qpyr39lZBqVlOZ1WV+eqLR5gVTXWk8jHxolag=
=vFBJ
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to