[packages/z80dasm] - updated to 1.1.5 - added format patch (fixes build with -Werror=format-security)
qboosh
qboosh at pld-linux.org
Fri Nov 17 20:25:07 CET 2017
commit e65ae4f6b4f0da543e681171f5856df9abf92347
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Fri Nov 17 20:25:58 2017 +0100
- updated to 1.1.5
- added format patch (fixes build with -Werror=format-security)
z80dasm-format.patch | 19 +++++++++++++++++++
z80dasm.spec | 10 ++++++----
2 files changed, 25 insertions(+), 4 deletions(-)
---
diff --git a/z80dasm.spec b/z80dasm.spec
index ab83ef9..cec36a4 100644
--- a/z80dasm.spec
+++ b/z80dasm.spec
@@ -1,13 +1,14 @@
Summary: Z80 disassembler
Summary(pl.UTF-8): Disasembler Z80
Name: z80dasm
-Version: 1.1.3
+Version: 1.1.5
Release: 1
License: GPL v2+
Group: Development/Tools
-Source0: http://www.tablix.org/~avian/z80dasm/%{name}-%{version}.tar.gz
-# Source0-md5: 66931f5e94c6722fe381d0b57d7177dd
-URL: http://www.tablix.org/~avian/blog/articles/z80dasm/
+Source0: https://www.tablix.org/~avian/z80dasm/%{name}-%{version}.tar.gz
+# Source0-md5: a4f2cd7ec99dfda66a80f2e72b3041ae
+Patch0: %{name}-format.patch
+URL: https://www.tablix.org/~avian/blog/articles/z80dasm/
BuildRequires: rpmbuild(macros) >= 1.213
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -54,6 +55,7 @@ znaleźć w pliku NEWS.
%prep
%setup -q
+%patch0 -p1
%build
%configure
diff --git a/z80dasm-format.patch b/z80dasm-format.patch
new file mode 100644
index 0000000..8368746
--- /dev/null
+++ b/z80dasm-format.patch
@@ -0,0 +1,19 @@
+--- z80dasm-1.1.5/src/dz80.c.orig 2017-11-17 19:39:20.112701028 +0100
++++ z80dasm-1.1.5/src/dz80.c 2017-11-17 19:39:22.762700995 +0100
+@@ -296,14 +296,14 @@
+ }
+
+ if(stro[0] == 0) {
+- FP(fx,rstr);
++ FP(fx,"%s",rstr);
+ return(2);
+ } else {
+ r=ckrange(2,bstr);
+ if(r==-1) {
+ return defb(-1);
+ } else {
+- FP(fx,rstr);
++ FP(fx,"%s",rstr);
+ FP(fx,stro,bstr);
+ }
+ return(4);
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/z80dasm.git/commitdiff/e65ae4f6b4f0da543e681171f5856df9abf92347
More information about the pld-cvs-commit
mailing list