tags 633204 + patch tags 633204 + pending tags 643384 + pending thanks Dear maintainer,
I've prepared an NMU for gfccore (versioned as 2.3.1-7.1) and uploaded it to DELAYED/2. Please feel free to tell me if I should delay it longer. Regards. -- .''`. Homepage: http://info.comodo.priv.at/ - OpenPGP key ID: 0x8649AA06 : :' : Debian GNU/Linux user, admin, & developer - http://www.debian.org/ `. `' Member of VIBE!AT & SPI, fellow of Free Software Foundation Europe `- NP: Anouar Brahem: L'arbre qui voit
diff -u gfccore-2.3.1/debian/libgfccore-dev.install gfccore-2.3.1/debian/libgfccore-dev.install --- gfccore-2.3.1/debian/libgfccore-dev.install +++ gfccore-2.3.1/debian/libgfccore-dev.install @@ -1,7 +1,6 @@ debian/tmp/usr/lib/pkgconfig/gfccore-2.0.pc debian/tmp/usr/lib/libgfccore-2.0.so debian/tmp/usr/lib/libgfccore-2.0.a -debian/tmp/usr/lib/libgfccore-2.0.la debian/tmp/usr/include/gfc-2.0/gfc/* debian/tmp/usr/include/gfc-2.0/gfc/glib/* debian/tmp/usr/include/gfc-2.0/gfc/glib/inline/* diff -u gfccore-2.3.1/debian/changelog gfccore-2.3.1/debian/changelog --- gfccore-2.3.1/debian/changelog +++ gfccore-2.3.1/debian/changelog @@ -1,3 +1,14 @@ +gfccore (2.3.1-7.1) unstable; urgency=low + + * Non-maintainer upload. + * Fix "FTBFS: error.cc:116:52: error: format not a string literal and + no format arguments [-Werror=format-security]": add patch + 04_fix-string-format-error.dpatch from Eric Alexander. + (Closes: #643384) + * Don't install .la file (closes: #633204). + + -- gregor herrmann <[email protected]> Sun, 20 Nov 2011 15:53:37 +0100 + gfccore (2.3.1-7) unstable; urgency=low * debian/patches/03_fix_g++_4.3_build.dpatch: Fixes build with g++ 4.3 diff -u gfccore-2.3.1/debian/patches/00list gfccore-2.3.1/debian/patches/00list --- gfccore-2.3.1/debian/patches/00list +++ gfccore-2.3.1/debian/patches/00list @@ -3,0 +4 @@ +04_fix-string-format-error only in patch2: unchanged: --- gfccore-2.3.1.orig/debian/patches/04_fix-string-format-error.dpatch +++ gfccore-2.3.1/debian/patches/04_fix-string-format-error.dpatch @@ -0,0 +1,59 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 04_fix-string-format-error.dpatch by Eric Alexander <[email protected]> +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: Add format strings. +## DP: Bug: #643384 + +@DPATCH@ +diff -urNad '--exclude=CVS' '--exclude=.svn' '--exclude=.git' '--exclude=.arch' '--exclude=.hg' '--exclude=_darcs' '--exclude=.bzr' gfccore-2.3.1~/gfc/glib/error.cc gfccore-2.3.1/gfc/glib/error.cc +--- gfccore-2.3.1~/gfc/glib/error.cc 2004-08-18 08:05:24.000000000 +0200 ++++ gfccore-2.3.1/gfc/glib/error.cc 2011-11-20 15:24:30.000000000 +0100 +@@ -113,7 +113,7 @@ + { + if (error_) + clear(); +- g_set_error(&error_, domain, code, message.c_str()); ++ g_set_error(&error_, domain, code, "%s", message.c_str()); + } + + void +diff -urNad '--exclude=CVS' '--exclude=.svn' '--exclude=.git' '--exclude=.arch' '--exclude=.hg' '--exclude=_darcs' '--exclude=.bzr' gfccore-2.3.1~/gfc/glib/markup.cc gfccore-2.3.1/gfc/glib/markup.cc +--- gfccore-2.3.1~/gfc/glib/markup.cc 2004-08-18 08:05:16.000000000 +0200 ++++ gfccore-2.3.1/gfc/glib/markup.cc 2011-11-20 15:24:30.000000000 +0100 +@@ -79,7 +79,7 @@ + G::Error tmp_error; + parser->on_start_element(tmp_context, tmp_element_name, attributes, tmp_error); + if (tmp_error.get()) +- g_set_error(error, tmp_error.domain(), tmp_error.code(), tmp_error.message()); ++ g_set_error(error, tmp_error.domain(), tmp_error.code(), "%s", tmp_error.message()); + } + + void +@@ -92,7 +92,7 @@ + G::Error tmp_error; + parser->on_end_element(tmp_context, tmp_element_name, tmp_error); + if (tmp_error.get()) +- g_set_error(error, tmp_error.domain(), tmp_error.code(), tmp_error.message()); ++ g_set_error(error, tmp_error.domain(), tmp_error.code(), "%s", tmp_error.message()); + } + + void +@@ -105,7 +105,7 @@ + G::Error tmp_error; + parser->on_text(tmp_context, tmp_text, tmp_error); + if (tmp_error.get()) +- g_set_error(error, tmp_error.domain(), tmp_error.code(), tmp_error.message()); ++ g_set_error(error, tmp_error.domain(), tmp_error.code(), "%s", tmp_error.message()); + } + + void +@@ -118,7 +118,7 @@ + G::Error tmp_error; + parser->on_passthrough(tmp_context, text, tmp_error); + if (tmp_error.get()) +- g_set_error(error, tmp_error.domain(), tmp_error.code(), tmp_error.message()); ++ g_set_error(error, tmp_error.domain(), tmp_error.code(), "%s", tmp_error.message()); + } + + void
signature.asc
Description: Digital signature

