rpms/libofx/devel libofx-assorted-c++-fu.patch, NONE, 1.1 libofx.spec, 1.31, 1.32

Bill Nottingham (notting) fedora-extras-commits at redhat.com
Thu Feb 14 17:26:25 UTC 2008


Author: notting

Update of /cvs/extras/rpms/libofx/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv8756

Modified Files:
	libofx.spec 
Added Files:
	libofx-assorted-c++-fu.patch 
Log Message:
fix build with gcc-4.3


libofx-assorted-c++-fu.patch:

--- NEW FILE libofx-assorted-c++-fu.patch ---
diff -up libofx-0.8.3/lib/ofx_request_accountinfo.cpp.foo libofx-0.8.3/lib/ofx_request_accountinfo.cpp
--- libofx-0.8.3/lib/ofx_request_accountinfo.cpp.foo	2008-02-14 12:22:43.000000000 -0500
+++ libofx-0.8.3/lib/ofx_request_accountinfo.cpp	2008-02-14 12:22:53.000000000 -0500
@@ -21,6 +21,7 @@
 #include <config.h>
 #endif
 
+#include <cstdlib>
 #include <string>
 #include "libofx.h"
 #include "ofx_request_accountinfo.hh"
diff -up libofx-0.8.3/lib/ofx_request.cpp.foo libofx-0.8.3/lib/ofx_request.cpp
--- libofx-0.8.3/lib/ofx_request.cpp.foo	2008-02-14 12:21:59.000000000 -0500
+++ libofx-0.8.3/lib/ofx_request.cpp	2008-02-14 12:22:12.000000000 -0500
@@ -21,6 +21,7 @@
 #include <config.h>
 #endif
 
+#include <cstring>
 #include <string>
 #include "messages.hh"
 #include "libofx.h"
diff -up libofx-0.8.3/lib/ofx_utilities.cpp.foo libofx-0.8.3/lib/ofx_utilities.cpp
--- libofx-0.8.3/lib/ofx_utilities.cpp.foo	2008-02-14 12:20:47.000000000 -0500
+++ libofx-0.8.3/lib/ofx_utilities.cpp	2008-02-14 12:21:06.000000000 -0500
@@ -19,7 +19,8 @@
 #include <iostream>
 #include "ParserEventGeneratorKit.h"
 #include "SGMLApplication.h"
-#include <time.h>
+#include <ctime>
+#include <cstdlib>
 #include <string>
 #include <locale.h>
 #include "messages.hh"
diff -up libofx-0.8.3/lib/ofx_container_transaction.cpp.foo libofx-0.8.3/lib/ofx_container_transaction.cpp
--- libofx-0.8.3/lib/ofx_container_transaction.cpp.foo	2008-02-14 12:21:36.000000000 -0500
+++ libofx-0.8.3/lib/ofx_container_transaction.cpp	2008-02-14 12:21:47.000000000 -0500
@@ -21,6 +21,7 @@
 #include <config.h>
 #endif
 
+#include <cstdlib>
 #include <string>
 #include "messages.hh"
 #include "libofx.h"
diff -up libofx-0.8.3/lib/ofx_request_statement.cpp.foo libofx-0.8.3/lib/ofx_request_statement.cpp
--- libofx-0.8.3/lib/ofx_request_statement.cpp.foo	2008-02-14 12:23:07.000000000 -0500
+++ libofx-0.8.3/lib/ofx_request_statement.cpp	2008-02-14 12:23:17.000000000 -0500
@@ -21,6 +21,7 @@
 #include <config.h>
 #endif
 
+#include <cstdlib>
 #include <string>
 #include "libofx.h"
 #include "ofx_utilities.hh"
diff -up libofx-0.8.3/ofxdump/ofxdump.cpp.foo libofx-0.8.3/ofxdump/ofxdump.cpp
--- libofx-0.8.3/ofxdump/ofxdump.cpp.foo	2008-02-14 12:23:35.000000000 -0500
+++ libofx-0.8.3/ofxdump/ofxdump.cpp	2008-02-14 12:24:07.000000000 -0500
@@ -29,6 +29,8 @@
  ***************************************************************************/
 #include <iostream>
 #include <iomanip>
+#include <cstdlib>
+#include <cstring>
 #include <string>
 #include "libofx.h"
 #include <stdio.h>		/* for printf() */


Index: libofx.spec
===================================================================
RCS file: /cvs/extras/rpms/libofx/devel/libofx.spec,v
retrieving revision 1.31
retrieving revision 1.32
diff -u -r1.31 -r1.32
--- libofx.spec	10 Oct 2007 19:54:27 -0000	1.31
+++ libofx.spec	14 Feb 2008 17:25:47 -0000	1.32
@@ -1,15 +1,15 @@
-# pending discussion with upstream
 %define with_xml	0
 
 Summary: A library for supporting Open Financial Exchange (OFX)
 Name: libofx
 Version: 0.8.3
-Release: 4
+Release: 5
 Source: http://downloads.sourceforge.net/libofx/%{name}-%{version}.tar.gz
 URL: http://libofx.sourceforge.net/
 Group:	System Environment/Libraries
 License: GPLv2+
 Patch: libofx-0.8.3-xml++.patch
+Patch2: libofx-assorted-c++-fu.patch
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildRequires: opensp-devel
 BuildRequires: curl-devel
@@ -52,6 +52,7 @@
 %patch -p1
 autoconf
 %endif
+%patch2 -p1
 
 rm -rf ./doc/ofx_sample_files/CVS
 chmod 644 ./doc/ofx_sample_files/*
@@ -94,6 +95,9 @@
 %{_libdir}/*.so
 
 %changelog
+* Thu Feb 14 2008 Bill Nottingham <notting at redhat.com> - 0.8.3-5
+- fix build with gcc-4.3
+
 * Wed Oct 10 2007 Bill Nottingham <notting at redhat.com> - 0.8.3-4
 - rebuild for buildid
 




More information about the fedora-extras-commits mailing list