Patch7: dev86-print-overflow.patch
Patch8: dev86-make.patch
Patch9: dev86-copt.patch
+Patch10: dev86-format.patch
URL: http://www.debath.co.uk/
Requires: bin86 >= %{version}
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%patch7 -p1
%patch8 -p1
%patch9 -p1
+%patch10 -p1
mv -f bootblocks/README README.bootblocks
mv -f copt/README README.copt
--- /dev/null
+--- dev86-0.16.19/copt/copt.c.orig 2012-10-26 23:51:09.735174869 +0200
++++ dev86-0.16.19/copt/copt.c 2012-10-26 23:55:09.276050428 +0200
+@@ -803,7 +803,7 @@
+ exit(1);
+ }
+ if (headstr != NULL) {
+- fprintf(fp, headstr);
++ fprintf(fp, "%s", headstr);
+ fprintf(fp, "\n");
+ }
+ for (lp = infile; lp != NULL; lp = lp->next)
+--- dev86-0.16.19/ar/ar.c.orig 2012-08-13 21:15:47.000000000 +0200
++++ dev86-0.16.19/ar/ar.c 2012-10-26 23:59:23.414647129 +0200
+@@ -2036,7 +2036,7 @@
+ struct mapelt *mapelt;
+ {
+ fprintf (stderr, "%s: ", program_name);
+- fprintf (stderr, string);
++ fprintf (stderr, "%s", string);
+ if (mapelt->info.offset != 0)
+ fprintf (stderr, "%s(%s)", archive, mapelt->info.name);
+ else