Your message dated Sun, 01 Jun 2014 03:34:44 +0000
with message-id <[email protected]>
and subject line Bug#749637: fixed in foomatic-filters 4.0.17-4
has caused the Debian Bug report #749637,
regarding foomatic-filters: Conflicting declarations of function print_pdf 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 [email protected]
immediately.)
--
749637: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=749637
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: foomatic-filters
Version: 4.0.17-3
Usertags: goto-cc
During a rebuild of all Debian packages in a clean sid chroot (using cowbuilder
and 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 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include
-DHAVE_DBUS -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat
-Werror=format-security -Wl,-z,relro -o foomatic-rip
foomatic_rip-foomaticrip.o foomatic_rip-options.o foomatic_rip-pdf.o
foomatic_rip-postscript.o foomatic_rip-util.o foomatic_rip-spooler.o
foomatic_rip-process.o foomatic_rip-renderer.o foomatic_rip-fileconverter.o
foomatic_rip-colord.o -ldbus-1 -lm
error: conflicting function declarations "print_pdf"
old definition in module foomaticrip file pdf.h line 27
signed int (struct _IO_FILE *, const char *, unsigned long int, const char *,
signed int)
new definition in module pdf file pdf.c line 263
signed int (struct _IO_FILE *s, const char *alreadyread, unsigned long int len,
const char *filename, unsigned long int startpos)
Makefile:330: recipe for target 'foomatic-rip' failed
make[3]: *** [foomatic-rip] Error 64
make[3]: Leaving directory
'/srv/jenkins-slave/workspace/sid-goto-cc-foomatic-filters/foomatic-filters-4.0.17'
Makefile:233: recipe for target 'all' failed
For all platforms with sizeof(int)!=sizeof(unsigned long) this code has
undefined behaviour as several bytes of the parameter startpos will take an
arbitrary value. Assuming the parameter is used for what its name suggests, this
will most likely be invalid memory accesses.
Best,
Michael
pgpkviT_HFMh7.pgp
Description: PGP signature
--- End Message ---
--- Begin Message ---
Source: foomatic-filters
Source-Version: 4.0.17-4
We believe that the bug you reported is fixed in the latest version of
foomatic-filters, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Jörg Frings-Fürst <[email protected]> (supplier of updated
foomatic-filters 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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Thu, 29 May 2014 10:14:37 +0200
Source: foomatic-filters
Binary: foomatic-filters
Architecture: source amd64
Version: 4.0.17-4
Distribution: unstable
Urgency: medium
Maintainer: Jörg Frings-Fürst <[email protected]>
Changed-By: Jörg Frings-Fürst <[email protected]>
Description:
foomatic-filters - OpenPrinting printer support - filters
Closes: 749637
Changes:
foomatic-filters (4.0.17-4) unstable; urgency=medium
.
* pdf.h
- decl. of print_pdf
change startpos from int to size_t ( Closes: #749637 )
* new debian/source/option
- compression to xz and level to 9
Checksums-Sha1:
bae8d33809e8187284b7f968554abb34b34ecc94 1996 foomatic-filters_4.0.17-4.dsc
ff3bc9e2ce2cdb78d418b67ed003a4f482bdca9e 48924
foomatic-filters_4.0.17-4.debian.tar.xz
3446590801b2d001bbea8646fa3f7c3bca6bb0d3 158222
foomatic-filters_4.0.17-4_amd64.deb
Checksums-Sha256:
8e96355970b2430d51f88656a2e5157c281aed94ea0aa24098ba0b66fc9fd0c7 1996
foomatic-filters_4.0.17-4.dsc
6a30554296b406a09418cdf2d0d4ec6d00ee178b3f8d4c33a59960b1fb8ba034 48924
foomatic-filters_4.0.17-4.debian.tar.xz
ea4b326418e50a91b0690e5f25de3d73b0ff272ffc73115a5f76781cfe9225b3 158222
foomatic-filters_4.0.17-4_amd64.deb
Files:
7614ca263d630de2bd5440a0c1f551b1 158222 text optional
foomatic-filters_4.0.17-4_amd64.deb
a4a8ea16ef1c619893e105248d0e2a20 1996 text optional
foomatic-filters_4.0.17-4.dsc
162f70660d61259d19c958603d6ee470 48924 text optional
foomatic-filters_4.0.17-4.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJTio2jAAoJEI7tzBuqHzL/CDEP/28XvMJxfFSV1EbKVHCO9KAy
AKdhsYSeoWFNIilqjtwPKjIYDRPC6b5SGw2Q2As5YgQ4Q31ClLlfZwKSy771PTgn
BL6GamiruYZ0Ik8E7a94RAPiq1Q8MxezEyJO7e2A49dKoa6IOjDN3L5xH25xHoR1
0prygNoPXwEl5H9fl6Wj86fLu6d8vu3WMHwoW/I0KD2ZVLf3DY872gP49DjWDZNu
tImW8GCkzc/4tsFZasI5xFngUcfjgri538whHh6oyiNvL1cA+qd78h3qfvYIOXYY
4Ac77IuVaNsgEtZkzFHEmUYKi89/mAb/4JGmcQ2V3mFIFuIi5Wk66ry3e0Xgffl9
KedZSaNzQIQFP4CkCqDXKv9dSdY5gjqRnqcugL+54uJXjXty5pXtDtCzRpvNV/VD
afuujo2RPLx1SjxhEYrSkcnfyeiP+nOVCgZqDKqAu+UjXUnaSn5t+6bW84fJ6l0w
+Pg5jqZUPWQEJ7FKrruFSoVX2VqUKYHUUoYgQWVLKzsh/5sn98IeGxtR7KuW+g8/
bOqAIS9wRdHIMTwQwwZilQanmhZHR6hhpwAzFNqWJRjz6zarMX8hTzYGIC8xQnCK
XFjRoRKtcErpczVO5TYbsYthwFmaS4nXMRWj7IvdEt7FUboGelo/TE2w0rvlWnaY
IM7AeW9kZzdR1Fjt6FqM
=WssE
-----END PGP SIGNATURE-----
--- End Message ---