gcc-4.3 fixes

This commit is contained in:
Jindrich Novy 2008-01-08 10:22:57 +00:00
parent 6c2fb30090
commit 6fdbfed75a
2 changed files with 40 additions and 1 deletions

33
teckit-gcc43.patch Normal file
View File

@ -0,0 +1,33 @@
diff -up TECkit_release_2006-09-19/source/ulong_chartraits.h.gcc43 TECkit_release_2006-09-19/source/ulong_chartraits.h
--- TECkit_release_2006-09-19/source/ulong_chartraits.h.gcc43 2006-09-19 13:47:44.000000000 +0200
+++ TECkit_release_2006-09-19/source/ulong_chartraits.h 2008-01-08 10:57:35.000000000 +0100
@@ -3,6 +3,7 @@
#include <iostream>
#include <string>
+#include <cstring>
#include <locale>
/*
diff -up TECkit_release_2006-09-19/source/Engine.cpp.gcc43 TECkit_release_2006-09-19/source/Engine.cpp
--- TECkit_release_2006-09-19/source/Engine.cpp.gcc43 2006-09-19 13:47:44.000000000 +0200
+++ TECkit_release_2006-09-19/source/Engine.cpp 2008-01-08 10:56:37.000000000 +0100
@@ -64,6 +64,7 @@ int traceLevel = 1;
#endif
#include <cstdlib>
+#include <cstring>
#include <algorithm>
#include "zlib.h"
diff -up TECkit_release_2006-09-19/source/Compiler.cpp.gcc43 TECkit_release_2006-09-19/source/Compiler.cpp
--- TECkit_release_2006-09-19/source/Compiler.cpp.gcc43 2006-09-19 13:47:44.000000000 +0200
+++ TECkit_release_2006-09-19/source/Compiler.cpp 2008-01-08 10:59:00.000000000 +0100
@@ -32,6 +32,7 @@ Description:
#include <iostream>
#include <iomanip>
#include <algorithm>
+#include <cstring>
#include "zlib.h"

View File

@ -1,11 +1,12 @@
Name: teckit
Version: 2.2.1
Release: 2%{?dist}
Release: 3%{?dist}
Summary: Conversion library and mapping compiler
License: LGPLv2+ or CPL
Group: Development/Libraries
URL: http://scripts.sil.org/teckit
Source0: http://scripts.sil.org/svn-view/teckit/TAGS/TECkit_release_2006-09-19.tar.gz
Patch0: teckit-gcc43.patch
BuildRequires: expat-devel zlib-devel libtool
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@ -37,6 +38,8 @@ tables from a human-readable mapping description (a simple text file).
%prep
%setup -q -n TECkit_release_2006-09-19
%patch0 -p1 -b .gcc43
%{__chmod} 0755 ./autogen.sh
%{__chmod} 0755 ./configure
%{__rm} -r zlib*
@ -83,6 +86,9 @@ make check
%{_libdir}/libTECkit_Compiler.so
%changelog
* Tue Jan 08 2008 Jindrich Novy <jnovy@redhat.com> 2.2.1-3
- gcc-4.3 fixes
* Thu Aug 23 2007 Jindrich Novy <jnovy@redhat.com> 2.2.1-2
- update License
- rebuild for ppc32