[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