From 6fdbfed75aed4d19f7bd63c02d502e61b35ae485 Mon Sep 17 00:00:00 2001 From: Jindrich Novy Date: Tue, 8 Jan 2008 10:22:57 +0000 Subject: [PATCH] gcc-4.3 fixes --- teckit-gcc43.patch | 33 +++++++++++++++++++++++++++++++++ teckit.spec | 8 +++++++- 2 files changed, 40 insertions(+), 1 deletion(-) create mode 100644 teckit-gcc43.patch diff --git a/teckit-gcc43.patch b/teckit-gcc43.patch new file mode 100644 index 0000000..f76c535 --- /dev/null +++ b/teckit-gcc43.patch @@ -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 + #include ++#include + #include + + /* +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 ++#include + #include + + #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 + #include + #include ++#include + + #include "zlib.h" + diff --git a/teckit.spec b/teckit.spec index b6967c3..ea86405 100644 --- a/teckit.spec +++ b/teckit.spec @@ -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 2.2.1-3 +- gcc-4.3 fixes + * Thu Aug 23 2007 Jindrich Novy 2.2.1-2 - update License - rebuild for ppc32