tags 653843 + patch
tags 653843 + pending
thanks

Dear maintainer,

I've prepared an NMU for isight-firmware-tools (versioned as 1.5.93-1.1) and
uploaded it to DELAYED/2. Please feel free to tell me if I
should delay it longer.
-- 
Regards,
        dai

GPG Fingerprint = 0B29 D88E 42E6 B765 B8D8 EA50 7839 619D D439 668E
diff -Nru isight-firmware-tools-1.5.93/debian/changelog isight-firmware-tools-1.5.93/debian/changelog
--- isight-firmware-tools-1.5.93/debian/changelog	2011-03-24 11:33:57.000000000 +0900
+++ isight-firmware-tools-1.5.93/debian/changelog	2012-01-08 18:25:42.000000000 +0900
@@ -1,3 +1,16 @@
+isight-firmware-tools (1.5.93-1.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * FTBFS: format not a string literal and no format arguments
+    [-Werror=format-security] (Closes: #653843, Closes LP: #868117).
+    - debian/patches/fix_format-security.patch
+      by Nobuhiro Iwamatsu <iwama...@debian.org>.
+  * using quilt
+    - debian/rules: include patchsys-quilt.mk.
+    - debian/control: add quilt to Build-Depends.
+
+ -- HIGUCHI Daisuke (VDR dai) <d...@debian.org>  Sun, 08 Jan 2012 18:19:19 +0900
+
 isight-firmware-tools (1.5.93-1) unstable; urgency=low
 
   * New upstream release.
diff -Nru isight-firmware-tools-1.5.93/debian/control isight-firmware-tools-1.5.93/debian/control
--- isight-firmware-tools-1.5.93/debian/control	2011-03-24 11:32:43.000000000 +0900
+++ isight-firmware-tools-1.5.93/debian/control	2012-01-08 18:21:55.000000000 +0900
@@ -2,7 +2,7 @@
 Section: contrib/graphics
 Priority: extra
 Maintainer: Nobuhiro Iwamatsu <iwama...@debian.org>
-Build-Depends: debhelper (>= 7), autotools-dev, cdbs, po-debconf,
+Build-Depends: debhelper (>= 7), autotools-dev, cdbs, po-debconf, quilt,
 	intltool, libglib2.0-dev, libgcrypt11-dev, libusb-dev
 Standards-Version: 3.9.1
 Homepage: https://launchpad.net/isight-firmware-tools/
diff -Nru isight-firmware-tools-1.5.93/debian/patches/fix_format-security.patch isight-firmware-tools-1.5.93/debian/patches/fix_format-security.patch
--- isight-firmware-tools-1.5.93/debian/patches/fix_format-security.patch	1970-01-01 09:00:00.000000000 +0900
+++ isight-firmware-tools-1.5.93/debian/patches/fix_format-security.patch	2012-01-08 18:21:25.000000000 +0900
@@ -0,0 +1,45 @@
+Description: fix FTBFS: format not a string literal and no format arguments [-Werror=format-security]
+Bug-Debian: http://bugs.debian.org/653843
+Author: Nobuhiro Iwamatsu <iwama...@debian.org>
+
+diff --git a/src/extract.c b/src/extract.c
+index dd7b12f..ceba59d 100644
+--- a/src/extract.c
++++ b/src/extract.c
+@@ -362,8 +362,8 @@ int main (int argc, char *argv[])
+ 	if (!g_option_context_parse(context, &argc, &argv, &error)) {
+ 		fprintf(stderr, _("Error: %s\n"),
+ 			error->message); /* howto translate? */
+-		fprintf(stderr, g_option_context_get_help(context,
+-							  FALSE, NULL));
++		fprintf(stderr, "%s",
++			g_option_context_get_help(context, FALSE, NULL));
+ 		return 1;
+ 	}
+ 
+diff --git a/src/export.c b/src/export.c
+index d7a51f6..f56f3ea 100644
+--- a/src/export.c
++++ b/src/export.c
+@@ -202,7 +202,7 @@ int main (int argc, char *argv[])
+ 	if (!g_option_context_parse(context, &argc, &argv, &error)) {
+ 		fprintf(stderr, _("Error: %s\n"),
+ 			error->message); /* comment traduire ? */
+-		fprintf(stderr, g_option_context_get_help(context,
++		fprintf(stderr, "%s", g_option_context_get_help(context,
+ 							  FALSE, NULL));
+ 	}
+ 
+diff --git a/src/udev.c b/src/udev.c
+index 004e773..9995101 100644
+--- a/src/udev.c
++++ b/src/udev.c
+@@ -91,7 +91,7 @@ main(int argc, char *argv[])
+ 	if (!g_option_context_parse(context, &argc, &argv, &error)) {
+ 		fprintf(stderr, _("Error: %s\n"),
+ 			error->message); /* comment traduire ? */
+-		fprintf(stderr, g_option_context_get_help(context,
++		fprintf(stderr, "%s", g_option_context_get_help(context,
+ 							  FALSE, NULL));
+ 	}
+ 
diff -Nru isight-firmware-tools-1.5.93/debian/patches/series isight-firmware-tools-1.5.93/debian/patches/series
--- isight-firmware-tools-1.5.93/debian/patches/series	1970-01-01 09:00:00.000000000 +0900
+++ isight-firmware-tools-1.5.93/debian/patches/series	2012-01-08 18:21:29.000000000 +0900
@@ -0,0 +1 @@
+fix_format-security.patch
diff -Nru isight-firmware-tools-1.5.93/debian/rules isight-firmware-tools-1.5.93/debian/rules
--- isight-firmware-tools-1.5.93/debian/rules	2011-03-24 11:33:08.000000000 +0900
+++ isight-firmware-tools-1.5.93/debian/rules	2012-01-08 18:21:46.000000000 +0900
@@ -1,6 +1,7 @@
 #!/usr/bin/make -f
 
 include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/rules/patchsys-quilt.mk
 include /usr/share/cdbs/1/class/autotools.mk
 
 install/isight-firmware-tools::

Attachment: signature.asc
Description: Digital signature

Reply via email to