Your message dated Fri, 14 Oct 2011 21:02:13 +0000
with message-id <e1reotr-0004qg...@franck.debian.org>
and subject line Bug#643348: fixed in ale 0.9.0.3-1.1
has caused the Debian Bug report #643348,
regarding ale: FTBFS: ui/unsupported.h:35:30: 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 ow...@bugs.debian.org
immediately.)


-- 
643348: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=643348
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: ale
Version: 0.9.0.3-1
Severity: serious
Tags: wheezy sid
User: debian...@lists.debian.org
Usertags: qa-ftbfs-20110923 qa-ftbfs hardening-format-security hardening
Justification: FTBFS on amd64

Hi,

During a rebuild of all packages in sid, your package failed to build on
amd64.

Relevant part:
> g++ -DHAVE_CONFIG_H -I.  -pthread -DUSE_PTHREAD=1 -DDEBUG   -DUSE_UNIX 
> -DUSE_IOCTL -DALE_COORDINATES=SINGLE -DALE_COLORS=SINGLE -DOPTIMIZATIONS=1  
> -I./lib   -g -O2 -fstack-protector --param=ssp-buffer-size=4 
> -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security -Wall 
> -c -o ui.o `test -f 'ui/ui.cc' || echo './'`ui/ui.cc
> In file included from ui/../d2/transformation.h:34:0,
>                  from ui/../d2/filter.h:29,
>                  from ui/../d2/align.h:28,
>                  from ui/../d2.h:99,
>                  from ui/ui_tty.h:36,
>                  from ui/ui.cc:22:
> ui/../d2/trans_multi.h: In member function 'int 
> d2::trans_multi::multi_coordinate::operator<(const 
> d2::trans_multi::multi_coordinate&) const':
> ui/../d2/trans_multi.h:42:38: warning: suggest parentheses around '&&' within 
> '||' [-Wparentheses]
> ui/../d2/trans_multi.h:43:51: warning: suggest parentheses around '&&' within 
> '||' [-Wparentheses]
> In file included from ui/../d2/align.h:33:0,
>                  from ui/../d2.h:99,
>                  from ui/ui_tty.h:36,
>                  from ui/ui.cc:22:
> ui/../d2/tfile.h: In function 'd2::transformation 
> d2::tload_next(d2::tload_t*, int, d2::transformation, int*, int)':
> ui/../d2/tfile.h:525:51: warning: suggest parentheses around '&&' within '||' 
> [-Wparentheses]
> ui/../d2/tfile.h:526:69: warning: suggest parentheses around '&&' within '||' 
> [-Wparentheses]
> ui/../d2/tfile.h:596:51: warning: suggest parentheses around '&&' within '||' 
> [-Wparentheses]
> ui/../d2/tfile.h:597:69: warning: suggest parentheses around '&&' within '||' 
> [-Wparentheses]
> In file included from ui/../d2/align.h:34:0,
>                  from ui/../d2.h:99,
>                  from ui/ui_tty.h:36,
>                  from ui/ui.cc:22:
> ui/../d2/image_rw.h: In static member function 'static d2::image* 
> d2::image_rw::read_image(const char*, d2::exposure*, const char*, unsigned 
> int, int)':
> ui/../d2/image_rw.h:146:14: warning: unused variable 'warned' 
> [-Wunused-variable]
> ui/../d2/image_rw.h: In static member function 'static void 
> d2::image_rw::write_image(const char*, const d2::image*, d2::exposure*, int, 
> int)':
> ui/../d2/image_rw.h:343:14: warning: unused variable 'warned' 
> [-Wunused-variable]
> In file included from ui/../d2/render/combine.h:31:0,
>                  from ui/../d2/render_parse.h:25,
>                  from ui/../d2.h:120,
>                  from ui/ui_tty.h:36,
>                  from ui/ui.cc:22:
> ui/../d2/render/incremental.h: In member function 'virtual void 
> d2::incremental::merge::subdomain_algorithm(unsigned int, int, int, int, 
> int)':
> ui/../d2/render/incremental.h:225:10: warning: variable 'offset' set but not 
> used [-Wunused-but-set-variable]
> In file included from ui/input.h:44:0,
>                  from ui/ui.cc:25:
> ui/unsupported.h: In static member function 'static void 
> unsupported::fornow(const char*)':
> ui/unsupported.h:35:30: error: format not a string literal and no format 
> arguments [-Werror=format-security]
> In file included from ui/input.h:45:0,
>                  from ui/ui.cc:25:
> ui/implication.h: In static member function 'static void 
> implication::changed(const char*, const char*, const char*)':
> ui/implication.h:36:30: error: format not a string literal and no format 
> arguments [-Werror=format-security]
> ui/implication.h:40:26: error: format not a string literal and no format 
> arguments [-Werror=format-security]
> ui/implication.h:45:26: error: format not a string literal and no format 
> arguments [-Werror=format-security]
> In file included from ui/../d3.h:50:0,
>                  from ui/input.h:80,
>                  from ui/ui.cc:25:
> ui/../d3/scene.h: In member function 'void 
> d3::scene::wml::increase_capacity()':
> ui/../d3/scene.h:1134:40: warning: format '%d' expects argument of type 
> 'int', but argument 3 has type 'long unsigned int' [-Wformat]
> ui/../d2/image_ale_real.h: In member function 'void 
> d2::image_ale_real<disk_support>::resident_begin(unsigned int) const [with 
> int disk_support = 1]':
> ui/../d2/image_ale_real.h:192:3: warning: ignoring return value of 'size_t 
> fread(void*, size_t, size_t, FILE*)', declared with attribute 
> warn_unused_result [-Wunused-result]
> ui/../d2/image_bayer_ale_real.h: In member function 'void 
> d2::image_bayer_ale_real<disk_support>::resident_begin(unsigned int) const 
> [with int disk_support = 1]':
> ui/../d2/image_bayer_ale_real.h:229:3: warning: ignoring return value of 
> 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute 
> warn_unused_result [-Wunused-result]
> ui/../thread.h: In static member function 'static void thread::try_linux()':
> ui/../thread.h:57:31: warning: ignoring return value of 'char* fgets(char*, 
> int, FILE*)', declared with attribute warn_unused_result [-Wunused-result]
> ui/../d2/tfile.h: In function 'd2::transformation 
> d2::tload_first(d2::tload_t*, int, d2::transformation, int*)':
> ui/../d2/tfile.h:135:29: warning: ignoring return value of 'char* 
> fgets(char*, int, FILE*)', declared with attribute warn_unused_result 
> [-Wunused-result]
> ui/../d2/tfile.h:165:28: warning: ignoring return value of 'char* 
> fgets(char*, int, FILE*)', declared with attribute warn_unused_result 
> [-Wunused-result]
> ui/../d2/tfile.h:206:29: warning: ignoring return value of 'char* 
> fgets(char*, int, FILE*)', declared with attribute warn_unused_result 
> [-Wunused-result]
> ui/../d2/tfile.h: In function 'd2::transformation 
> d2::tload_next(d2::tload_t*, int, d2::transformation, int*, int)':
> ui/../d2/tfile.h:423:29: warning: ignoring return value of 'char* 
> fgets(char*, int, FILE*)', declared with attribute warn_unused_result 
> [-Wunused-result]
> ui/../d3/tfile.h: In function 'd3::pt d3::tload_first(d3::tload_t*, d3::pt, 
> int*)':
> ui/../d3/tfile.h:128:29: warning: ignoring return value of 'char* 
> fgets(char*, int, FILE*)', declared with attribute warn_unused_result 
> [-Wunused-result]
> ui/../d3/tfile.h:151:28: warning: ignoring return value of 'char* 
> fgets(char*, int, FILE*)', declared with attribute warn_unused_result 
> [-Wunused-result]
> ui/../d3/tfile.h:179:29: warning: ignoring return value of 'char* 
> fgets(char*, int, FILE*)', declared with attribute warn_unused_result 
> [-Wunused-result]
> ui/../d3/tfile.h: In function 'd3::pt d3::tload_next(d3::tload_t*, d3::pt, 
> int*)':
> ui/../d3/tfile.h:296:29: warning: ignoring return value of 'char* 
> fgets(char*, int, FILE*)', declared with attribute warn_unused_result 
> [-Wunused-result]
> cc1plus: some warnings being treated as errors
> 
> make[3]: *** [ui.o] Error 1

The full build log is available from:
   http://people.debian.org/~lucas/logs/2011/09/23/ale_0.9.0.3-1_lsid64.buildlog

This happened because since dpkg 1.16.0 [0], hardening flags are enabled 
under various conditions.

[0] http://lists.debian.org/debian-devel-announce/2011/09/msg00001.html

A list of current common problems and possible solutions is available at 
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on about 50 AMD64 nodes
of the Grid'5000 platform, using a clean chroot.  Internet was not
accessible from the build systems.



--- End Message ---
--- Begin Message ---
Source: ale
Source-Version: 0.9.0.3-1.1

We believe that the bug you reported is fixed in the latest version of
ale, which is due to be installed in the Debian FTP archive:

ale_0.9.0.3-1.1.diff.gz
  to main/a/ale/ale_0.9.0.3-1.1.diff.gz
ale_0.9.0.3-1.1.dsc
  to main/a/ale/ale_0.9.0.3-1.1.dsc
ale_0.9.0.3-1.1_i386.deb
  to main/a/ale/ale_0.9.0.3-1.1_i386.deb



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

Debian distribution maintenance software
pp.
gregor herrmann <gre...@debian.org> (supplier of updated ale 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...@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Wed, 12 Oct 2011 22:37:59 +0200
Source: ale
Binary: ale
Architecture: source i386
Version: 0.9.0.3-1.1
Distribution: unstable
Urgency: low
Maintainer: Ruben Molina <rmol...@udea.edu.co>
Changed-By: gregor herrmann <gre...@debian.org>
Description: 
 ale        - synthetic capture engine and renderer
Closes: 643348
Changes: 
 ale (0.9.0.3-1.1) unstable; urgency=low
 .
   * Non-maintainer upload.
   * Fix "FTBFS: ui/unsupported.h:35:30: error: format not a string
     literal and no format arguments [-Werror=format-security]":
     apply patch from Bart Martens.
     (Closes: #643348)
Checksums-Sha1: 
 7d53b9961c7791234109099883512713aa732606 1680 ale_0.9.0.3-1.1.dsc
 a44b2e6de4f848a935e139caac2843d3b5b0b5bb 3894 ale_0.9.0.3-1.1.diff.gz
 0ffa57e21d305f92b908da0364cefb22d4540371 329492 ale_0.9.0.3-1.1_i386.deb
Checksums-Sha256: 
 e44b962331c438f2dfb0f2e327968ee804ba5ce4a5a1223afa37bdfe40d17f85 1680 
ale_0.9.0.3-1.1.dsc
 80978133e3ef4429087970eb5cca42452dd8c43b6069fb54a68623132b26c5a6 3894 
ale_0.9.0.3-1.1.diff.gz
 f058573bf91fd1b05e43feb19205902f993374f78b04db3412f1989c69d8ef7e 329492 
ale_0.9.0.3-1.1_i386.deb
Files: 
 a252595dcb6e667d28470e15ea3f84a3 1680 graphics optional ale_0.9.0.3-1.1.dsc
 0713f5aa764c918cbdbbfdc832d86281 3894 graphics optional ale_0.9.0.3-1.1.diff.gz
 9e4f4541844fb5250900e276ea006ad0 329492 graphics optional 
ale_0.9.0.3-1.1_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iQIcBAEBCAAGBQJOlfviAAoJELs6aAGGSaoGr2UP/1GxbDlr1Zk+yTojRH8iRnsi
CTI0zrFVczkjJzRldD+5iU9fPCzFi0ceiH7447WC/rz/zIHH6/Ov46b7ZboBQ7TX
EiNIJ8Vvr2rKmEUQDaUf7idVMxSfd+Sj62TeZr5tC98p2QE8l/J6qrRJkofXpYut
r2Ty1fXgPsHZua2gjQi7Rn79V4IvFL2ipln/ZL6VUtDlFT36uKjkPHgdzuqB47F+
NppuTCiRF6LLu8sOTTd7U4Vy3RR+TFUjbVZ6dYYmHXVu6rVu1gMsbKZ5//OEerL0
XdjiSD022zV8jF/gP20cD4cAqDxq78HVb3+T8DvdAJJTy5upjbSEEfL8MvN7Nv02
+iL8IC9ASIQSSPFvi37Ah7QMVLc7m8hhTOUMkyZjbmK9EljNZPp+t8F8wvDA/ce3
qrHAMt1lZE9GIZ7fU/Gehw7ugzstzEH4C85LHKwxeTGiatx8mnDMiPf/+YqHkWFs
yT5grJJsOvzqBCI7xZdGqCNX7GXitg3awxbzUYv8OwWAjL1sZ2q8CDYdfocBEVTN
IHO5jjCB3GEnKmBgBIgXpNgubodDDfwH2e3yZA40QcLeyVZjgd279/UGqQ8/Zlzk
xoPtT3Zeij+K35h4iimThVOmgn2fb8WdZ3v2H4JNigZEXro2ZbJcb+oig2mMy+vp
MqtOd9XHlGFidszl8DfG
=zW8J
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to