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
_______________________________________________ Python-modules-team mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team

