retitle 643473 python-kinterbasdb: FTBFS with firebird-dev (2.5) -- removed defines thanks
-=| Didier Raboud, 27.09.2011 14:51:01 +0200 |=- > > _kiservices.c: In function > > '_init_kiservices_ibase_header_constants': > > _kiservices.c:809:3: error: 'isc_info_db_impl_isc_a' undeclared (first use > > in this function) > > _kiservices.c:809:3: note: each undeclared identifier is reported only once > > for each function it appears in > > _kiservices.c:811:3: error: 'isc_info_db_impl_isc_u' undeclared (first use > > in this function) > > _kiservices.c:813:3: error: 'isc_info_db_impl_isc_v' undeclared (first use > > in this function) > > _kiservices.c:815:3: error: 'isc_info_db_impl_isc_s' undeclared (first use > > in this function) This seems to be caused by the firebird 2.1 -> 2.5 transition. firebird2.1-dev is now a dummy package depending on firebird-dev, which is built from the firebird2.5 sources. It seems the above defines were removed upstream and can be replaced: In fb2.1: #define isc_info_db_impl_isc_a isc_info_db_impl_isc_apl_68K #define isc_info_db_impl_isc_u isc_info_db_impl_isc_vax_ultr #define isc_info_db_impl_isc_v isc_info_db_impl_isc_vms #define isc_info_db_impl_isc_s isc_info_db_impl_isc_sun_68k Just substituting the left side with the right in _kiservices.c should fix the FTBFS. Sorry for breaking python-kinterbasdb. If I can help more, I am willing :) dam, firebird package maintainer
signature.asc
Description: Digital signature