Your message dated Tue, 21 Oct 2014 01:04:32 +0000 with message-id <E1XgNsG-00014Z-Vz@franck.debian.org> and subject line Bug#749782: fixed in m-tx 0.60d.ctan20131214-2 has caused the Debian Bug report #749782, regarding m-tx: Conflicting declarations of function predelete to cause undefined behaviour 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 owner@bugs.debian.org immediately.) -- 749782: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=749782 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: submit@bugs.debian.org
- Subject: m-tx: Conflicting declarations of function predelete to cause undefined behaviour
- From: Michael Tautschnig <mt@debian.org>
- Date: Thu, 29 May 2014 20:22:58 +0100
- Message-id: <20140529192258.GZ1035@l04.Home>
Package: m-tx Version: 0.60d.ctan20131214-1 Usertags: goto-cc During a rebuild of all packages in a clean sid chroot (and cowbuilder+pbuilder) the build failed with the following error. Please note that we use our research compiler tool-chain (using tools from the cbmc package), which permits extended reporting on type inconsistencies at link time. [...] gcc -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wl,-z,relro -o prepmx analyze.o cfuncs.o control.o files.o globals.o lyrics.o mtx.o mtxline.o multfile.o notes.o preamble.o prepmx.o status.o uptext.o utility.o libp2c.a error: conflicting function declarations "predelete" old definition in module analyze file strings.h line 26 void (char *, signed int) new definition in module cfuncs file cfuncs.c line 40 void (char *s, signed short int l) Makefile:312: recipe for target 'prepmx' failed make[2]: *** [prepmx] Error 64 make[2]: Leaving directory '/srv/jenkins-slave/workspace/sid-goto-cc-m-tx/m-tx-0.60d.ctan20131214/mtx-0.60d' debian/rules:18: recipe for target 'override_dh_auto_build' failed make[1]: *** [override_dh_auto_build] Error 2 For any platform with sizeof(short)<sizeof(int) this will result in undefined behaviour in (at least) two ways: a negative int or a positive value >= 2^15 will be truncated; on big endian systems, even values fitting this range will not work correctly as the wrong bytes will be used. Best, MichaelAttachment: pgpguhAdSW5Sq.pgp
Description: PGP signature
--- End Message ---
--- Begin Message ---
- To: 749782-close@bugs.debian.org
- Subject: Bug#749782: fixed in m-tx 0.60d.ctan20131214-2
- From: Norbert Preining <preining@debian.org>
- Date: Tue, 21 Oct 2014 01:04:32 +0000
- Message-id: <E1XgNsG-00014Z-Vz@franck.debian.org>
Source: m-tx Source-Version: 0.60d.ctan20131214-2 We believe that the bug you reported is fixed in the latest version of m-tx, 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 749782@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Norbert Preining <preining@debian.org> (supplier of updated m-tx 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 ftpmaster@ftp-master.debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Tue, 21 Oct 2014 09:20:26 +0900 Source: m-tx Binary: m-tx Architecture: source amd64 Version: 0.60d.ctan20131214-2 Distribution: unstable Urgency: medium Maintainer: Debian TeX Maintainers <debian-tex-maint@lists.debian.org> Changed-By: Norbert Preining <preining@debian.org> Description: m-tx - Simple music-from-text language for use with PMX/MusiXTeX Closes: 749782 Changes: m-tx (0.60d.ctan20131214-2) unstable; urgency=medium . * fix mismatch of prototypes of predelete (Closes: #749782) * bump standards version, no changes necessary * replace luatex with texlive-binaries Checksums-Sha1: 7fae2f5df598a895b233e9a6c1d37b19182f865b 2138 m-tx_0.60d.ctan20131214-2.dsc fa281f0a367a35bdf5f1af334c5bc083dbdf2a11 7692 m-tx_0.60d.ctan20131214-2.debian.tar.xz 5c4baf92df1f0f8dd2ad21d51e012773cdd8129f 536432 m-tx_0.60d.ctan20131214-2_amd64.deb Checksums-Sha256: 01d299d07ac912ab0abe23c59be922699e5dbe49e123f3458668020038baa3b5 2138 m-tx_0.60d.ctan20131214-2.dsc 3786bc749389452a315951a0822a6198e5a75bd0263d3592ec27a8e56fc24407 7692 m-tx_0.60d.ctan20131214-2.debian.tar.xz 385926f31afee52ed7ba3e288fa3ce5c0da545703236d0f648e02b8222c46377 536432 m-tx_0.60d.ctan20131214-2_amd64.deb Files: db09a3f98b413320a1da5eab8646d1e4 2138 tex optional m-tx_0.60d.ctan20131214-2.dsc 498d515e05c3046e57e586b0adb1f497 7692 tex optional m-tx_0.60d.ctan20131214-2.debian.tar.xz 636b3c188b544ee47f62aa1e51593511 536432 tex optional m-tx_0.60d.ctan20131214-2_amd64.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIVAwUBVEWpPGyspEiGDNwTAQhIJg/9GQ8G/MUfxBuyHVPMf37UX8paV75vd8sd krROkwHXbpHirDsIM50RrTM5jgvMddmQhW4YxJ1088haNOeypJEVH/gx1NEa8tW3 aM+21G/wB/KOkfENkin4oECVV+o3HVV+StGxe0ETnScujyw5IelACeAbP1GZ6U/2 pKoliwdRXqF3FG1lJJXqN6XQdQSPwaHre5qdX41jV3MaA7cr5TJB0BG45GwA53By PoIE4Cnsofc0u139C3vQOHl3cwJnYyo3XKyEW5UmaCcxky0PspahNO6h9BjvpvTA r6ht3xhSn3mn8jup6q8QuwFV8vvdMvFIngh++B7fc5HrCyDIRedoqaDLE7ikgPrh O5HGvS86nPqGeK0QLkrq5Yc98hmCSiAMPmjarpuPuMJXSFuvNTOUrD+0wtnlrweZ ThQlBXIfqxIn4gew1vpUKWkGmqj+y8N4jQW3sWe38Z8HMIz+knglC7bMxL5wA8mI 7apj2AwqSa3CrkRfyuXOCKvxqYSdb8krRbS3D+F3XMZMJ65HoRnwNtj767QWd+Q4 F/teEtdewSTb0h7eT0qY1EVyhLPF6rFLR4t2PtEj226g9USBOrs7Ex3nFAizLcWx hsfh4OrHWjX/nUAp3MMX1Rnt5Mh4uvt5YwIwOi6PfeiHyFlH4UG6/y+WjOvblyMP dB/GxVvGgJ0= =ILRZ -----END PGP SIGNATURE-----
--- End Message ---