Your message dated Fri, 07 Oct 2011 19:32:48 +0000
with message-id <e1rcga4-0005xf...@franck.debian.org>
and subject line Bug#643386: fixed in ghex 3.0.0-1
has caused the Debian Bug report #643386,
regarding ghex: FTBFS: ui.c:920:4: 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.)


-- 
643386: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=643386
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: ghex
Version: 2.24.0-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:
> gcc -DHAVE_CONFIG_H -I. -I.. -DGNOMEICONDIR=\""/usr/share/pixmaps"\" 
> -DGNOMELOCALEDIR=\""/usr/share/locale"\" -DLOCALEDIR=\"/usr/share/locale\" 
> -DDATADIR=\""/usr/share"\" -DPREFIX=\""/usr"\" -pthread -DORBIT2=1 
> -D_REENTRANT -I/usr/include/gtk-2.0 
> -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/atk-1.0 
> -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 
> -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 
> -I/usr/include/gail-1.0 -I/usr/include/cairo -I/usr/include/gio-unix-2.0/ 
> -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include 
> -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 
> -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 
> -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 
> -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gnome-vfs-2.0 
> -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 
> -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 
> -I/usr/include/libxml2 -I/usr/include/libgnomeprintui-2.2 
> -I/usr/include/libgnomeprint-2.2   -pthread -I/usr/include/gail-1.0 
> -I/usr/include/atk-1.0 -I/usr/include/gtk-2.0 
> -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/gdk-pixbuf-2.0 
> -I/usr/include/pango-1.0 -I/usr/include/pixman-1 -I/usr/include/freetype2 
> -I/usr/include/libpng12 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include 
> -I/usr/include/cairo -I/usr/include/gio-unix-2.0/       -g -O2 
> -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wformat 
> -Wformat-security -Werror=format-security -Wall -c ui.c
> ui.c: In function 'about_response_cb':
> ui.c:239:4: warning: passing argument 1 of 'gtk_widget_destroy' from 
> incompatible pointer type [enabled by default]
> /usr/include/gtk-2.0/gtk/gtkwidget.h:837:9: note: expected 'struct GtkWidget 
> *' but argument is of type 'struct GtkDialog *'
> ui.c: In function 'ghex_print_run_dialog':
> ui.c:864:9: warning: pointer targets in passing argument 2 of 
> 'gnome_print_dialog_new' differ in signedness [-Wpointer-sign]
> /usr/include/libgnomeprintui-2.2/libgnomeprintui/gnome-print-dialog.h:92:13: 
> note: expected 'const guchar *' but argument is of type 'const char *'
> ui.c:875:4: warning: pointer targets in passing argument 5 of 
> 'gnome_print_dialog_construct_range_page' differ in signedness 
> [-Wpointer-sign]
> /usr/include/libgnomeprintui-2.2/libgnomeprintui/gnome-print-dialog.h:100:6: 
> note: expected 'const guchar *' but argument is of type 'char *'
> ui.c:875:4: warning: pointer targets in passing argument 6 of 
> 'gnome_print_dialog_construct_range_page' differ in signedness 
> [-Wpointer-sign]
> /usr/include/libgnomeprintui-2.2/libgnomeprintui/gnome-print-dialog.h:100:6: 
> note: expected 'const guchar *' but argument is of type 'char *'
> ui.c: In function 'ghex_print_preview_real':
> ui.c:902:2: warning: pointer targets in passing argument 2 of 
> 'gnome_print_job_preview_new' differ in signedness [-Wpointer-sign]
> /usr/include/libgnomeprintui-2.2/libgnomeprintui/gnome-print-job-preview.h:48:13:
>  note: expected 'const guchar *' but argument is of type 'gchar *'
> ui.c: In function 'display_error_dialog':
> ui.c:920:4: error: format not a string literal and no format arguments 
> [-Werror=format-security]
> ui.c: In function 'display_info_dialog':
> ui.c:945:4: error: format not a string literal and no format arguments 
> [-Werror=format-security]
> cc1: some warnings being treated as errors
> 
> make[4]: *** [ui.o] Error 1

The full build log is available from:
   http://people.debian.org/~lucas/logs/2011/09/23/ghex_2.24.0-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: ghex
Source-Version: 3.0.0-1

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

ghex_3.0.0-1.debian.tar.gz
  to main/g/ghex/ghex_3.0.0-1.debian.tar.gz
ghex_3.0.0-1.dsc
  to main/g/ghex/ghex_3.0.0-1.dsc
ghex_3.0.0-1_i386.deb
  to main/g/ghex/ghex_3.0.0-1_i386.deb
ghex_3.0.0.orig.tar.bz2
  to main/g/ghex/ghex_3.0.0.orig.tar.bz2
libgtkhex-3-0_3.0.0-1_i386.deb
  to main/g/ghex/libgtkhex-3-0_3.0.0-1_i386.deb
libgtkhex-3-dev_3.0.0-1_i386.deb
  to main/g/ghex/libgtkhex-3-dev_3.0.0-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.
Michael Biebl <bi...@debian.org> (supplier of updated ghex 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: Fri, 07 Oct 2011 03:04:20 +0200
Source: ghex
Binary: libgtkhex-3-0 libgtkhex-3-dev ghex
Architecture: source i386
Version: 3.0.0-1
Distribution: unstable
Urgency: low
Maintainer: Debian GNOME Maintainers 
<pkg-gnome-maintain...@lists.alioth.debian.org>
Changed-By: Michael Biebl <bi...@debian.org>
Description: 
 ghex       - GNOME Hex editor for files
 libgtkhex-3-0 - GNOME Hex editor for files (shared library)
 libgtkhex-3-dev - GNOME Hex editor for files (development headers)
Closes: 542554 643386
Changes: 
 ghex (3.0.0-1) unstable; urgency=low
 .
   * New upstream release.
     - Fixes format string error. (Closes: #643386)
     - Ported to GNOME 3 / GTK 3 removing dependencies on deprecated libraries
       like libgnomeprint. (Closes: #542554)
   * Update watch file.
   * Switch to dpkg source format 3.0 (quilt).
     - Add debian/source/format.
     - Remove simple-patchsys.mk include.
   * Bump debhelper compatibility level to 8.
     - Bump Build-Depends on debhelper.
     - Strip debian/tmp/ from .install files.
   * debian/control.in:
     - Drop Build-Depends on libgnomeui-dev, libgnomeprintui2.2-dev,
       libpopt-dev and gconf2.
     - Update Build-Depends on libgtk2.0-dev to libgtk-3-dev (>= 3.0.0).
     - Update Build-Depends on libgail-dev to libgail-3-dev.
     - Bump Build-Depends on intltool to (>= 0.41.1).
     - Bump Build-Depends on gnome-doc-utils to (>= 0.9.0).
     - Add Build-Depends on libglib2.0-dev (>= 2.26).
     - Bump Standards-Version to 3.9.2.
     - Add Vcs-* fields.
     - Add Homepage field.
     - Set pkg-gnome-maintain...@lists.alioth.debian.org as Maintainer.
   * Update for libgtkhex SONAME bump.
     - Rename libgtkhex0 → libgtkhex-3-0.
     - Rename libgtkhex0-dev → libgtkhex-3-dev.
     - Bump minimum shlibs version to 3.0.0.
   * The main binary was renamed from ghex2 → ghex.
     - Rename and update manpage.
     - Update menu file.
   * debian/rules:
     - Remove some cruft which is no longer necessary.
Checksums-Sha1: 
 ad97e22a86e887f2bb16076b2d7a4f5fa4cdac13 2258 ghex_3.0.0-1.dsc
 91cadf98dbcac7949db8a2d5e88d100e576e2a8a 1490445 ghex_3.0.0.orig.tar.bz2
 8ec91b4bd2831776f98906075c63a84561949ea5 6617 ghex_3.0.0-1.debian.tar.gz
 f5281c276aca18340dcc0d5ca62294b2f42e27e3 66364 libgtkhex-3-0_3.0.0-1_i386.deb
 b704b9aa7dc5dc2c0fb9f6cf5156e28c5120de26 37170 libgtkhex-3-dev_3.0.0-1_i386.deb
 2f0766efdec93aad89095698dd8d8ee5bd4b4faa 1186322 ghex_3.0.0-1_i386.deb
Checksums-Sha256: 
 bba71560eadde1df4fffb800e96e322774f3fdf630f5fed05d96b8b5564a6e61 2258 
ghex_3.0.0-1.dsc
 36756b38838d3a590f9e433e15fce4bb982f655420686370425524ca89e69410 1490445 
ghex_3.0.0.orig.tar.bz2
 8ee5acc5a84e433dfef67c86d53de193d0af5d6011369427c801b107d4bce40e 6617 
ghex_3.0.0-1.debian.tar.gz
 8c391c6fc3fc55c0ec2689ccdce47e1c5bb8c57e6162d3a3e370e95c207c91de 66364 
libgtkhex-3-0_3.0.0-1_i386.deb
 b41a189f1c753605287ec117c80b6bb8d4e66cbc528180cbd86d936f0cf8f0cf 37170 
libgtkhex-3-dev_3.0.0-1_i386.deb
 9ead10f9657c4f56262493c8b3d4c7efb6dcf9c4ab73df86f6b87ee1fd90ba8c 1186322 
ghex_3.0.0-1_i386.deb
Files: 
 3269ffb7e0257bf9f4423ba1d636dadd 2258 gnome optional ghex_3.0.0-1.dsc
 1e8bee97f78346a62f8ec7faac599bee 1490445 gnome optional ghex_3.0.0.orig.tar.bz2
 7affdcadc3824621c5f87758add7dfbf 6617 gnome optional ghex_3.0.0-1.debian.tar.gz
 67f4d067a811c9e5c0e210984991979b 66364 libs optional 
libgtkhex-3-0_3.0.0-1_i386.deb
 00a26beb895c9cfee7e94c76b67af9ff 37170 libdevel optional 
libgtkhex-3-dev_3.0.0-1_i386.deb
 6d37fc0205c5fefd7de30290f9fda854 1186322 gnome optional ghex_3.0.0-1_i386.deb

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

iQIcBAEBCAAGBQJOjlIDAAoJEGrh3w1gjyLcQjYP/jCWpKiWi/K6p80wxeffB8ba
4lqqTeSFuVNGL+hP7jjVcFlOhHOs6dV2U/HFp0+ublwIYpjffuzigaYYOa3c1iqg
gXSqYfTkl/3zKLA6oD3RZ6DUOwLapxNAAXD2FIcCoItnu1LBlkJd97N1UY2lKh0W
jh10162K9G4ZoFEHWf3bCFAak7CNKwf5QOoCMvcZAtE4FfA2n8uM5Y2xkAgZcsXn
Mmc59kADf33z1IlWFJ1aVfpHuX9o1fB5nIHuJKMqVHE4bc1Sf21GYn1AGGogabOO
qVEbxrRVRspqly/oR95GvKV9zUNzYb7/iqk/xE5Oh2P0O0bmh+/FepfDi9nt/x44
dneHkWbgR76tiiFWIgRgVcnqU5OyeGISXFbBqtiqaJcCKk7I4h6P7xVP1HNl01XK
t457XvUxZciSrAw2k5u513O+ThcbcDgmyf8BbwAYVXSMBJeSS+6XaTQ9fpx/Ij6T
jZlvpv7b7UJmIwdvwkMmK+DTIm4KXvSRuyGYtegIAv5/d4hDr0bG4szlRk9BoAOY
SVv8yl8zGKFX4jaOPVMljX5HV1KcDTLyfurLc/ZSNpznD77F2NoCc2/Oz4QwrBnz
9fbucqxfjuWa+4lvn5qFKx0FZWd72sI7c1tJ+MGDOPvk8btjY9IgA7rg8yvkzLY8
Ab6nIpINhTpvyRVh9NYW
=Q1+r
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to