[packages/omniORB] - 4.1.7 - fixed format string errors

baggins baggins at pld-linux.org
Sat Dec 7 17:57:04 CET 2013


commit 884c8d63c1806b3523a95b467f840fdfb9c2552f
Author: Jan Rękorajski <baggins at pld-linux.org>
Date:   Sat Dec 7 17:56:53 2013 +0100

    - 4.1.7
    - fixed format string errors

 format-security.patch | 11 +++++++++++
 omniORB.spec          | 10 ++++++----
 2 files changed, 17 insertions(+), 4 deletions(-)
---
diff --git a/omniORB.spec b/omniORB.spec
index 09ad40d..d5bdd44 100644
--- a/omniORB.spec
+++ b/omniORB.spec
@@ -3,16 +3,17 @@
 Summary:	Object Request Broker (ORB) from AT&T (CORBA 2.6)
 Summary(pl.UTF-8):	Object Request Broker (ORB) z AT&T (CORBA 2.6)
 Name:		omniORB
-Version:	4.1.4
-Release:	3
+Version:	4.1.7
+Release:	1
 License:	GPL/LGPL
 Group:		Libraries
-Source0:	http://dl.sourceforge.net/omniorb/%{name}-%{version}.tar.gz
-# Source0-md5:	1f6070ff9b6339876976d61981eeaa6a
+Source0:	http://dl.sourceforge.net/omniorb/%{name}-%{version}.tar.bz2
+# Source0-md5:	ce8cbe25418a76a2aac5395399463362
 Source1:	%{name}.init
 Source2:	%{name}.logrotate
 Source3:	%{name}.sysconfig
 Patch0:		%{name}-openssl.patch
+Patch1:		format-security.patch
 URL:		http://omniorb.sourceforge.net/
 BuildRequires:	libstdc++-devel
 BuildRequires:	openssl-devel >= 0.9.7d
@@ -101,6 +102,7 @@ Dodatkowe narzędzia dla %{name}.
 %prep
 %setup -q
 %patch0 -p1
+%patch1 -p1
 
 %build
 %configure \
diff --git a/format-security.patch b/format-security.patch
new file mode 100644
index 0000000..be8a7ab
--- /dev/null
+++ b/format-security.patch
@@ -0,0 +1,11 @@
+--- omniORB-4.1.7/src/tool/omniidl/cxx/cccp/cccp.c~	2006-08-02 16:26:34.000000000 +0200
++++ omniORB-4.1.7/src/tool/omniidl/cxx/cccp/cccp.c	2013-12-07 17:48:14.579353579 +0100
+@@ -8034,7 +8034,7 @@
+       else
+ 	parse_error = macarg (NULL_PTR, 0);
+       if (parse_error) {
+-	error_with_line (line_for_error (start_line), parse_error);
++	error_with_line (line_for_error (start_line), "%s", parse_error);
+ 	break;
+       }
+       i++;
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/omniORB.git/commitdiff/884c8d63c1806b3523a95b467f840fdfb9c2552f



More information about the pld-cvs-commit mailing list