]> git.pld-linux.org Git - packages/cdrkit.git/commitdiff
Fix build with -Werror=format-security
authorMarcin Banasiak <marcin.banasiak@gmail.com>
Thu, 14 Feb 2013 20:50:43 +0000 (21:50 +0100)
committerMarcin Banasiak <marcin.banasiak@gmail.com>
Thu, 14 Feb 2013 20:50:43 +0000 (21:50 +0100)
cdrkit-format-security.patch [new file with mode: 0644]
cdrkit.spec

diff --git a/cdrkit-format-security.patch b/cdrkit-format-security.patch
new file mode 100644 (file)
index 0000000..a32d44f
--- /dev/null
@@ -0,0 +1,31 @@
+--- cdrkit-1.1.11/genisoimage/genisoimage.c.formatsec  2013-02-14 21:43:12.811173895 +0100
++++ cdrkit-1.1.11/genisoimage/genisoimage.c    2013-02-14 21:46:32.356759530 +0100
+@@ -3406,7 +3406,7 @@ if (check_session == 0)
+       if (goof) {
+               fprintf(stderr, "ISO9660/Rock Ridge tree sort failed.\n");
+               if(merge_warn_msg)
+-                      fprintf(stderr, merge_warn_msg);
++                      fputs(merge_warn_msg, stderr);
+               exit(1);
+       }
+ #ifdef UDF
+@@ -3419,7 +3419,7 @@ if (check_session == 0)
+       if (goof) {
+               fprintf(stderr, "Joliet tree sort failed. The -joliet-long switch may help you.\n");
+               if(merge_warn_msg)
+-                      fprintf(stderr, merge_warn_msg);
++                      fputs(merge_warn_msg, stderr);
+               exit(1);
+       }
+       /*
+--- cdrkit-1.1.11/genisoimage/tree.c.formatsec 2013-02-14 21:48:17.412857059 +0100
++++ cdrkit-1.1.11/genisoimage/tree.c   2013-02-14 21:48:36.219421842 +0100
+@@ -647,7 +647,7 @@ got_valid_name:
+      fprintf(stderr, "Unable to sort directory %s\n",
+            this_dir->whole_name);
+      if(merge_warn_msg)
+-        fprintf(stderr, merge_warn_msg);
++        fputs(merge_warn_msg, stderr);
+      exit(1);
+       }
+       /*
index 6c1848437fbeed8368a7233e84a6403abfe5718a..44e66173cb46e794a3c7809d084131fddf72a14d 100644 (file)
@@ -11,6 +11,7 @@ License:      GPL v2
 Group:         Applications/System
 Source0:       http://cdrkit.org/releases/%{name}-%{version}.tar.gz
 # Source0-md5: efe08e2f3ca478486037b053acd512e9
+Patch0:                %{name}-format-security.patch
 URL:           http://cdrkit.org/
 BuildRequires: bzip2-devel
 BuildRequires: cmake >= 2.4.3
@@ -221,6 +222,7 @@ fazer CD-ROMs de boot "El Torito".
 
 %prep
 %setup -q
+%patch0 -p1
 
 %build
 %{__make} \
This page took 0.120431 seconds and 4 git commands to generate.