Your message dated Sat, 22 Aug 2020 20:33:49 +0000
with message-id <e1k9acz-0000js...@fasolo.debian.org>
and subject line Bug#957218: fixed in foomatic-filters 4.0.17-12
has caused the Debian Bug report #957218,
regarding foomatic-filters: ftbfs with GCC-10
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.)


-- 
957218: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=957218
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:foomatic-filters
Version: 4.0.17-11
Severity: normal
Tags: sid bullseye
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-10

Please keep this issue open in the bug tracker for the package it
was filed for.  If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.

The package fails to build in a test rebuild on at least amd64 with
gcc-10/g++-10, but succeeds to build with gcc-9/g++-9. The
severity of this report will be raised before the bullseye release,
so nothing has to be done for the buster release.

The full build log can be found at:
http://people.debian.org/~doko/logs/gcc10-20200225/foomatic-filters_4.0.17-11_unstable_gcc10.log
The last lines of the build log are at the end of this report.

To build with GCC 10, either set CC=gcc-10 CXX=g++-10 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.

  apt-get -t=experimental install g++ 

Common build failures are new warnings resulting in build failures with
-Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-10/porting_to.html

[...]
In file included from /usr/include/stdio.h:867,
                 from foomaticrip.h:34,
                 from spooler.h:27,
                 from spooler.c:24:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:67:10: note: 
‘__builtin___snprintf_chk’ output between 29 and 284 bytes into a destination 
of size 256
   67 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   68 |        __bos (__s), __fmt, __va_arg_pack ());
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
spooler.c:391:58: warning: ‘%s’ directive output may be truncated writing up to 
255 bytes into a region of size 232 [-Wformat-truncation=]
  391 |     snprintf(job->ppdfile, 256, "/usr/share/ppr/PPDFiles/%s.ppd", 
job->printer); /* PPR PPDs */
      |                                                          ^~
In file included from /usr/include/stdio.h:867,
                 from foomaticrip.h:34,
                 from spooler.h:27,
                 from spooler.c:24:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:67:10: note: 
‘__builtin___snprintf_chk’ output between 29 and 284 bytes into a destination 
of size 256
   67 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   68 |        __bos (__s), __fmt, __va_arg_pack ());
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
spooler.c:394:64: warning: ‘%s’ directive output may be truncated writing up to 
255 bytes into a region of size 226 [-Wformat-truncation=]
  394 |     snprintf(job->ppdfile, 256, "/usr/local/share/ppr/PPDFiles/%s.ppd", 
job->printer); /* PPR PPDs */
      |                                                                ^~
In file included from /usr/include/stdio.h:867,
                 from foomaticrip.h:34,
                 from spooler.h:27,
                 from spooler.c:24:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:67:10: note: 
‘__builtin___snprintf_chk’ output between 35 and 290 bytes into a destination 
of size 256
   67 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   68 |        __bos (__s), __fmt, __va_arg_pack ());
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gcc -DHAVE_CONFIG_H -I.  -DCONFIG_PATH='"/etc/foomatic"' -Wdate-time 
-D_FORTIFY_SOURCE=2 -I/usr/include/dbus-1.0 
-I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -DHAVE_DBUS -g -O2 
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -c -o foomatic_rip-renderer.o `test -f 'renderer.c' || 
echo './'`renderer.c
renderer.c: In function ‘test_gs_output_redirection’:
renderer.c:55:5: warning: ignoring return value of ‘fread’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
   55 |     fread(output, 1, 10, pd);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
gcc -DHAVE_CONFIG_H -I.  -DCONFIG_PATH='"/etc/foomatic"' -Wdate-time 
-D_FORTIFY_SOURCE=2 -I/usr/include/dbus-1.0 
-I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -DHAVE_DBUS -g -O2 
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -c -o foomatic_rip-fileconverter.o `test -f 
'fileconverter.c' || echo './'`fileconverter.c
gcc -DHAVE_CONFIG_H -I.  -DCONFIG_PATH='"/etc/foomatic"' -Wdate-time 
-D_FORTIFY_SOURCE=2 -I/usr/include/dbus-1.0 
-I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -DHAVE_DBUS -g -O2 
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -c -o foomatic_rip-colord.o `test -f 'colord.c' || echo 
'./'`colord.c
renderer.c:45:39: warning: ‘ -dQUIET -dPARANOIDSAFER -dN...’ directive output 
may be truncated writing 85 bytes into a region of size between 1 and 65536 
[-Wformat-truncation=]
   45 |     snprintf(gstestcommand, PATH_MAX, "%s -dQUIET -dPARANOIDSAFER 
-dNOPAUSE "
      |                                       
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
renderer.c:45:42: note: format string is defined here
   45 |     snprintf(gstestcommand, PATH_MAX, "%s -dQUIET -dPARANOIDSAFER 
-dNOPAUSE "
      |                                          
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   46 |              "-dBATCH -dNOMEDIAATTRS -sDEVICE=ps2write 
-sstdout=%%stderr "
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/stdio.h:867,
                 from foomaticrip.h:34,
                 from renderer.c:31:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:67:10: note: 
‘__builtin___snprintf_chk’ output between 147 and 65682 bytes into a 
destination of size 65536
   67 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   68 |        __bos (__s), __fmt, __va_arg_pack ());
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gcc -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include 
-DHAVE_DBUS -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security  -Wl,-z,relro 
-Wl,-z,now -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 
/usr/bin/ld: foomatic_rip-options.o:./options.c:46: multiple definition of 
`postpipe'; foomatic_rip-foomaticrip.o:./foomaticrip.c:112: first defined here
/usr/bin/ld: foomatic_rip-options.o:(.bss+0x2420): multiple definition of 
`printer_model'; foomatic_rip-foomaticrip.o:(.bss+0x340): first defined here
/usr/bin/ld: foomatic_rip-options.o:./options.c:49: multiple definition of 
`cupsfilter'; foomatic_rip-foomaticrip.o:./foomaticrip.c:158: first defined here
collect2: error: ld returned 1 exit status
make[3]: *** [Makefile:459: foomatic-rip] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>'
make[2]: *** [Makefile:358: all] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j4 returned exit code 2
make[1]: *** [debian/rules:15: override_dh_auto_build] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:9: build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: foomatic-filters
Source-Version: 4.0.17-12
Done: =?utf-8?q?J=C3=B6rg_Frings-F=C3=BCrst?= <debian@jff.email>

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 957...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jörg Frings-Fürst <debian@jff.email> (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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sat, 22 Aug 2020 16:42:10 +0200
Source: foomatic-filters
Architecture: source
Version: 4.0.17-12
Distribution: unstable
Urgency: medium
Maintainer: Jörg Frings-Fürst <debian@jff.email>
Changed-By: Jörg Frings-Fürst <debian@jff.email>
Closes: 957218
Changes:
 foomatic-filters (4.0.17-12) unstable; urgency=medium
 .
   * debian/rules:
     - Add export DEB_LDFLAGS_MAINT_APPEND to fix the ld error
       "multiple definition" (Closes: #957218).
   * Declare compliance with Debian Policy 4.5.0 (No changes needed).
   * Switch to debhelper-compat:
     - debian/control: change to debhelper-compat (=13).
     - remove debian/compat.
   * Add 'Forwarded: not needed' into:
     - debian/patches/0110-fixed-segfault-when-creating-logfile.patch.
     - debian/patches/0600-spelling-errors.diff.
   * Fix lintian breakout-link warning:
     - debian/rules: remove links with copys.
   * debian/control:
     - Add Rules-Requires-Root.
Checksums-Sha1:
 ebbc16293b4d93bfc0b3140070dd4e90f2e2e797 2076 foomatic-filters_4.0.17-12.dsc
 3ecc22ca64e447904d6c41f381e3c8694526c7d5 53140 
foomatic-filters_4.0.17-12.debian.tar.xz
 724c332e699381ef7abef7517bbcbedd16cb3181 6169 
foomatic-filters_4.0.17-12_source.buildinfo
Checksums-Sha256:
 20d7fafd206642414eb635a9f1512ad78efd21cef382df98c02cd7071d9f4901 2076 
foomatic-filters_4.0.17-12.dsc
 bcefb6d5d204be2cfc32496c6a1f20a76c7cb5d0da62c789493f17cd037f3e46 53140 
foomatic-filters_4.0.17-12.debian.tar.xz
 2212a4342140875242a91b932df723385b09764611af4baa4caf753c66f85544 6169 
foomatic-filters_4.0.17-12_source.buildinfo
Files:
 3fcc868df30c607635fa18b68505ea94 2076 text optional 
foomatic-filters_4.0.17-12.dsc
 d6a199d11950ce4b5e5ff947c74aa86f 53140 text optional 
foomatic-filters_4.0.17-12.debian.tar.xz
 6e8893f05943fb39756b48408541467f 6169 text optional 
foomatic-filters_4.0.17-12_source.buildinfo

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

iQIzBAEBCgAdFiEEkjZVexcMh/iCHArDweDZLphvfH4FAl9BfWoACgkQweDZLphv
fH4qTxAAvN+iQbZs/I1nJ0g75tiv3nCcJAezul9v3vBoW14ZwG+Pyz+A/ko0db2w
Z843SarDA8mOCNrQBJg+NmRteZ5Nk2zc+OPpg3XgZ+xX1T91ZRoeNus0t9oTqrzE
EuC2mJFT5c7OnTeEnuNcfJu/+P72+/k1E5rUdsbVq5m6Y8j2Gkihp0p3gc4dmPSe
NneYN/O8xDxwBCoBLReRCfVvjh7DaB6f8qnI+DUB9rU3TPCScvHfs8xBbRN+odi8
neI+y78eOIZrAGaKNpkhAkL6I3Xl85cXOOGaQttQzVyvD5DpeYXUIrJn4jJODeWk
EmkOez17hYdXKZIE4VVmBANTf3jtexDe9L+LA2xzzPLisxKjhOHSirpIEs7qgSf1
MfhAtHUwx6XHaVhjbjp4a4cKotMEumdDgGxM3MIHtQGz8Auhba3cyhRY0vxNxSlc
VvRlSGOAB3L8SUz6bv3YXCVgRav65fkEfYu4huBr0MEpqvdYsRgkVanycdB0QF96
aE2rRCln0gxupKvB/ptN1MZLA6JooQoBjHbMnuxEJm8ZL0iHlYVoKvh49NkKdUJ5
kgEJitAv9G58JqF8EfsyLsgtVNP7xrZzbWLqePMApjXl+muzuoauOqWe19xeb+UB
I/SuWeSvaiLYHZjHRE5Nfcp8MvPj4BjOcdcAPaedJu4IqwNzGRo=
=G1TM
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to