Your message dated Tue, 08 Aug 2023 23:50:56 +0000
with message-id <[email protected]>
and subject line Bug#996905: fixed in pms 0.42-1.1
has caused the Debian Bug report #996905,
regarding pms FTBFS: error: format not a string literal and no format arguments 
[-Werror=format-security]
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.)


-- 
996905: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=996905
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: pms
Version: 0.42-1
Severity: serious
Tags: ftbfs

pms fails to build from source, because ncurses added format string
annotations. A non-parallel build in unstable now ends as follows:

| g++ -DHAVE_CONFIG_H -I.   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -I/usr/include/glib-2.0 
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include 
-DLOCALE_DIR=\""/usr/share/locale"\" -c -o display.o `test -f 'src/display.cpp' 
|| echo './'`src/display.cpp
| src/display.cpp: In function ‘void colprint(pms_window*, int, int, color*, 
const char*, ...)’:
| src/display.cpp:1703:40: error: format not a string literal and no format 
arguments [-Werror=format-security]
|  1703 |                                 wprintw(w->h(), _(output.c_str()));
|       |                                 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
| In file included from src/pms.h:46,
|                  from src/display.cpp:26:
| src/display.cpp:1737:59: error: format not a string literal and no format 
arguments [-Werror=format-security]
|  1737 |                                         wprintw(w->h(), _(buf));
|       |                                                           ^~~
| src/i18n.h:31:22: note: in definition of macro ‘_’
|    31 | #define _(x) gettext(x)
|       |                      ^
| src/display.cpp:1745:59: error: format not a string literal and no format 
arguments [-Werror=format-security]
|  1745 |                                         wprintw(w->h(), _(buf));
|       |                                                           ^~~
| src/i18n.h:31:22: note: in definition of macro ‘_’
|    31 | #define _(x) gettext(x)
|       |                      ^
| src/display.cpp:1756:59: error: format not a string literal and no format 
arguments [-Werror=format-security]
|  1756 |                                         wprintw(w->h(), _(buf));
|       |                                                           ^~~
| src/i18n.h:31:22: note: in definition of macro ‘_’
|    31 | #define _(x) gettext(x)
|       |                      ^
| src/display.cpp:1790:32: error: format not a string literal and no format 
arguments [-Werror=format-security]
|  1790 |                         wprintw(w->h(), _(output.c_str()));
|       |                         ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
| cc1plus: some warnings being treated as errors
| make[2]: *** [Makefile:470: display.o] Error 1
| make[2]: Leaving directory '/<<PKGBUILDDIR>>'
| make[1]: *** [Makefile:235: all] Error 2
| make[1]: Leaving directory '/<<PKGBUILDDIR>>'
| dh_auto_build: error: make -j1 returned exit code 2
| make: *** [debian/rules:4: build] Error 25
| dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2

Helmut

--- End Message ---
--- Begin Message ---
Source: pms
Source-Version: 0.42-1.1
Done: Daniel Gröber <[email protected]>

We believe that the bug you reported is fixed in the latest version of
pms, 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.
Daniel Gröber <[email protected]> (supplier of updated pms 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: SHA512

Format: 1.8
Date: Fri,  4 Aug 2023 01:08:54 CEST
Source: pms
Binary: 
Architecture: source
Version: 0.42-1.1
Distribution: unstable
Urgency: medium
Maintainer: Alejandro Garrido Mota <[email protected]>
Changed-By: Daniel Gröber <[email protected]>
Description: 
Closes: 996905
Changes:
 pms (0.42-1.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Fix "FTBFS: error: format not a string literal and no format arguments
     [-Werror=format-security]" by selectively demoting -Wformat-security to
     warning (Closes: #996905)
   * Fix time() undeclared error when building with gcc-12
   * Upgrade debhelper compat to 11 and fix related lintian warnings
Checksums-Sha256: 
 1d65a246868ef57109d491f0ca94c0a87ee55c03b07368c484a92c7d860dcf0c 1918 
pms_0.42-1.1.dsc
 f11d9b6b685499dc767321437715136759eea738775e99acc12c8fb713eba278 4556 
pms_0.42-1.1.debian.tar.xz
 554401ddd812490a0ed6d255fd9cef5137dac6b97a84113193f4ac0af8bdd419 7689 
pms_0.42-1.1_sourceonly.buildinfo
Checksums-Sha1: 
 26d1f73eb099bb57e3b71da87f3655361c5ec111 1918 pms_0.42-1.1.dsc
 52768d4178b3078e5092bcfe9529b4cef6d4c714 4556 pms_0.42-1.1.debian.tar.xz
 1dfb064c50b0ca13d1f2ed5f54d6ed4320e029ef 7689 pms_0.42-1.1_sourceonly.buildinfo
Files: 
 e3c79339a1fe8e3c96140e5ed06a4971 1918 sound optional pms_0.42-1.1.dsc
 5d30257d1d1f2be2055f8de50f71fd0e 4556 sound optional pms_0.42-1.1.debian.tar.xz
 b2eed38cfe6fd3083f6ed11a6b448d89 7689 - - pms_0.42-1.1_sourceonly.buildinfo

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

iQKTBAEBCgB9FiEE0eExbpOnYKgQTYX6uzpoAYZJqgYFAmTMM4dfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEQx
RTEzMTZFOTNBNzYwQTgxMDREODVGQUJCM0E2ODAxODY0OUFBMDYACgkQuzpoAYZJ
qga6OBAAle57CYE5YwmJ0qbvTt+nRzbfJYIGjTJoD/qv+sTEa6XbwE9x5R9cZvUQ
6CyyHwGPhTn8+KnXZYT+ozZbrUAXLeaVO/Gi6VfRkhaSjOMvLxT9ZSHTLAUXU61A
rvOQn8o/9gc8PUGqs8qWqZjg/ChIFXKV/t71J2aDwNT838GsbXjdxYpKO9qNRZ6i
Dls4MomAkqB6GIB5D9ceFOugOBk0frOz5/kVjP9YjOeOPbrAtQNgB6Z2J2Viyoac
il7B58xphFYNtmfniyNvRpjwbu76tJ7PG4HxplynRMGwvJxTetD+TrojhQR6T1nB
chSG87ZnvOkn9D9mtgwaYuPTwQ+BsrDzYEiTwiBjZ53lnmG/BKdsQhbIR/FUOPuT
tDYaUYbfBWbOITrn00edYoj/WYlgyrHPOg3i8uYL1gHgBLE+Js0NBiij7OUToe4/
hmyG7X7wRCrSpUuAnJSQqpiAS7iH4+A6n46YGO8ehLH3ke5yg2nYNPpHaWHwacjG
PH6/GpiLSYkVPisqSw1Ecf/1X3WxCoyKSjEp/C5V28+Pbj2uIXdYiqDMKsjeXcnD
+508CVOXiY6ehRKMsaJdaRTkBdjafLbVEV95EbpmRHUDDhCwXqyJo0RjOvYeVBk0
cKd9dt7klWIj1dSu7J4gc9thUwRflGzR5pig76rVqvLXf5rzD9E=
=fTSH
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to