[python-kinterbasdb/f15] fix build fail against Firebird 2.5.1

Philippe Makowski makowski at fedoraproject.org
Fri Jan 20 07:32:37 UTC 2012


commit d67cd7e5ab9dbd7be8e30e4a28163749f7627522
Author: Philippe Makowski <makowski.firebird-fr.eu.org>
Date:   Fri Jan 20 08:32:12 2012 +0100

    fix build fail against Firebird 2.5.1

 kinterbasdb_service.patch |   20 ++++++++++++++++++++
 python-kinterbasdb.spec   |   10 ++++++++--
 2 files changed, 28 insertions(+), 2 deletions(-)
---
diff --git a/kinterbasdb_service.patch b/kinterbasdb_service.patch
new file mode 100644
index 0000000..a92b2f1
--- /dev/null
+++ b/kinterbasdb_service.patch
@@ -0,0 +1,20 @@
+--- _kiservices.c	(révision 51012)
++++ _kiservices.c	(révision 53400)
+@@ -806,13 +806,13 @@
+   SIC(isc_info_db_impl_last_value);
+   #endif /* isc_info_firebird_version */
+ 
+-  SIC(isc_info_db_impl_isc_a);
++/*  SIC(isc_info_db_impl_isc_a); */
+   SIC(isc_info_db_impl_isc_apl_68K);
+-  SIC(isc_info_db_impl_isc_u);
++/*  SIC(isc_info_db_impl_isc_u); */
+   SIC(isc_info_db_impl_isc_vax_ultr);
+-  SIC(isc_info_db_impl_isc_v);
++/*  SIC(isc_info_db_impl_isc_v); */
+   SIC(isc_info_db_impl_isc_vms);
+-  SIC(isc_info_db_impl_isc_s);
++/*  SIC(isc_info_db_impl_isc_s); */
+   SIC(isc_info_db_impl_isc_sun_68k);
+   SIC(isc_info_db_class_access);
+   SIC(isc_info_db_class_y_valve);
diff --git a/python-kinterbasdb.spec b/python-kinterbasdb.spec
index 7442cf5..0845bcc 100644
--- a/python-kinterbasdb.spec
+++ b/python-kinterbasdb.spec
@@ -5,7 +5,7 @@
 Summary:	A Python DB-API 2.0 compliant interface to Firebird
 Name:		python-kinterbasdb
 Version:	3.3.0
-Release:	3%{?dist}
+Release:	4%{?dist}
 License:	BSD
 Group:		Applications/Databases
 Source0:	http://downloads.sourceforge.net/firebird/%{origname}-%{version}.tar.bz2
@@ -16,7 +16,8 @@ Provides:       %{origname} = %{version}-%{release}
 BuildRequires:	firebird-devel
 BuildRequires:	python
 BuildRequires:	python-devel
-Patch0:	kinterbase_setup_cfg.patch
+Patch0:		kinterbase_setup_cfg.patch
+Patch1:		kinterbasdb_service.patch
 
 %description
 KInterbasDB is a Python extension package that implements Python Database API
@@ -29,6 +30,8 @@ engine.
 %prep
 %setup -q -n %{origname}-%{version}
 %patch0 -b .default_setup_build
+%patch1  
+
 rm README
 
 %build
@@ -53,6 +56,9 @@ rm -rf %{buildroot}
 
 
 %changelog
+* Fri Jan 20 2011 Philippe Makowski <makowski at firebird-fr.eu.org> 3.3.0-4
+- fix build fail against Firebird 2.5.1
+
 * Tue Feb 08 2011 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 3.3.0-3
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
 


More information about the scm-commits mailing list