[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#744279: marked as done (Conflicting declarations of variables (signed vs. unsigned char))



Your message dated Wed, 16 Apr 2014 15:18:45 +0000
with message-id <E1WaRbp-0007wg-4E@franck.debian.org>
and subject line Bug#744279: fixed in bibtool 2.56+ds-1
has caused the Debian Bug report #744279,
regarding Conflicting declarations of variables (signed vs. unsigned char)
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.)


-- 
744279: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=744279
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: bibtool
Version: 2.55+ds-2
Usertags: goto-cc

While compiling the package using our research compiler infrastructure it became
apparent that the following declarations are conflicting:

http://sources.debian.net/src/bibtool/2.55%2Bds-2/include/bibtool/type.h?hl=318,327,336,341,342,343#L318

Observe that the definition with internal linkage is for unsigned char, whereas
all three external ones are plain "char." Not only do Debian's platforms vary in
terms of signedness of char (so this will be consistent on some, but not on
others), but also this is worrying if ever any unicode characters (with a
character code beyond 127) are to be considered. Furthermore the compiler may
make various inconsistent assumptions, possibly causing undefined behaviour.

It seems a full code review is due with respect to char vs. unsigned char, as
this appears to get mixed.

Best,
Michael

Attachment: pgpxCPz25ghKF.pgp
Description: PGP signature


--- End Message ---
--- Begin Message ---
Source: bibtool
Source-Version: 2.56+ds-1

We believe that the bug you reported is fixed in the latest version of
bibtool, 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 744279@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jerome Benoit <calculus@rezozer.net> (supplier of updated bibtool 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: Wed, 16 Apr 2014 09:06:31 +0000
Source: bibtool
Binary: bibtool
Architecture: source amd64
Version: 2.56+ds-1
Distribution: unstable
Urgency: low
Maintainer: Debian Tex Maintainers <debian-tex-maint@lists.debian.org>
Changed-By: Jerome Benoit <calculus@rezozer.net>
Description: 
 bibtool    - tool to manipulate BibTeX files
Closes: 744279
Changes: 
 bibtool (2.56+ds-1) unstable; urgency=low
 .
   * New upstream version (Closes: #744279).
     - integrate previous Debian fixes.
   * Debianization:
     - bump Standards Version to 3.9.5;
     - debian/copyright, Source field refresh;
     - debian/control, Vcs-Browser field correction;
     - debian/watch, path refresh to upstream maintainer webpage as
         sarovar.org is now dead;
     - debian/patches/*, refresh;
     - add gpg-signature check support.
   * Minor fixes submitted to the upstream maintainer.
Checksums-Sha1: 
 4e9bdb8579ab183db233d1fae5800220972bac88 2044 bibtool_2.56+ds-1.dsc
 621c54db14ed2b0a25f2e534b119a9ba0c4d7c3c 226884 bibtool_2.56+ds.orig.tar.xz
 cc141f292ee34652117ff16d8b522988a36d02f9 12996 bibtool_2.56+ds-1.debian.tar.xz
 e1f8905631cc2d155a7850fd42110a8412d73692 923158 bibtool_2.56+ds-1_amd64.deb
Checksums-Sha256: 
 4d8e1a3fdd0e55bb956576259358d06e68ca42635e425b554fcbee9f1b2a42e2 2044 bibtool_2.56+ds-1.dsc
 331da529040491a092b7aadb2f056a44ae44e4204b4567e6134833a243211571 226884 bibtool_2.56+ds.orig.tar.xz
 00470a49e6a3867bd8469919b95e46616a887283da6593c0fd4eeaf99c845c83 12996 bibtool_2.56+ds-1.debian.tar.xz
 603ca69873411b6a1c49dac130262f900f799fd316918ebd6a4f2e397b357892 923158 bibtool_2.56+ds-1_amd64.deb
Files: 
 8c16a72b60d1ac6eef2986fbeb360b8e 2044 tex optional bibtool_2.56+ds-1.dsc
 a38225a73e33e5f5323912a13cd3737e 226884 tex optional bibtool_2.56+ds.orig.tar.xz
 863961720e927c828000262da5f11038 12996 tex optional bibtool_2.56+ds-1.debian.tar.xz
 157d811bbb9bde216d6632ba38c427a7 923158 tex optional bibtool_2.56+ds-1_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIVAwUBU06JjmyspEiGDNwTAQjIyw/9GGFdjy/05h/DNMgY/iWoi5Mt1biVJzPj
AhjF+z/YoXgCO0c3q3oe97s7VCqLja5NKmhGjWaKtthFkNrQpScS1oXgdAwkzc+u
fC97B+K6INUAAqCd7rMaVtIeATBrP263+iYUUWrIwGHw6aIk+HL5VlFSrscXSJJn
+FfAORW1EdOfrRoKQcj1ZVMVxFPpJrH70RRR4rf5VlsOz7dtbDCKJyinqv8Lg/BW
UT3kYFYMtoZTQErzEdrfKwYl7iA/Kilo5u6iLPGdhB/gElL6fu4fwkyGNZhe/r1i
ouTNAVlLi7UYQmOY9dt7wJ6vLB+q0bvJ7ku/ULoxPbLnj5lyfC7U22OU3VkSIWIw
R7/Eae3NEJTP/N6sAbx5K045zmlJMo69n4pVLybJSTyvHRaOi5q61zQuolsOs1j+
Y8qhCd8joRnlbDegfQ1Ngqg3nPV/F/a/u1RWwh4QEVSlr6DdaElddM4FHraLHMKg
rswZH4m+4MnIai6rnGMvehq9uDEdMlcQ3d2xGc7Aby+/doAEV+0ibV/pmD5tr2Xu
nOlhm5GXPsZUrycXmek4rmrKxE+G989s/k5r79+CHCjcsDceuetRuUczQP+epjnR
pMiWmUq6M5bJ+U9pe5GF8WbUSkjoyU1DyyKE8INMepavK7y3fq394IPWROjGydZ7
jGk86JedL80=
=8BLI
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: