[Python-modules-team] Bug#643473: python-kinterbasdb: FTBFS: _configtest.c:7:3: error: unknown type name 'useconds_t'

Damyan Ivanov dmn at debian.org
Tue Sep 27 15:16:17 UTC 2011

retitle 643473 python-kinterbasdb: FTBFS with firebird-dev (2.5) -- removed defines

-=| 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

Sorry for breaking python-kinterbasdb. If I can help more, I am willing :)

        firebird package maintainer
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/python-modules-team/attachments/20110927/19ebfb1b/attachment.pgp>

More information about the Python-modules-team mailing list