Package: src:basemap
Version: 1.2.1+dfsg-1
Severity: important
Tags: sid bullseye

basemap ftbfs with python3-defaults (python3.9):

[...]
/usr/include/geos_c.h:1425:64: note: expected ‘const GEOSCoordSequence *’ {aka
‘const struct GEOSCoordSeq_t *’} but argument is of type ‘GEOSCoordSequence **’
{aka ‘struct GEOSCoordSeq_t **’}
 1425 | extern int GEOS_DLL GEOSCoordSeq_getY(const GEOSCoordSequence* s,
      |                                       ~~~~~~~~~~~~~~~~~~~~~~~~~^
src/_geoslib.c: In function ‘__Pyx_modinit_type_init_code’:
src/_geoslib.c:5678:36: error: ‘PyTypeObject’ {aka ‘struct _typeobject’} has no
member named ‘tp_print’
 5678 |   __pyx_type_8_geoslib_BaseGeometry.tp_print = 0;
      |                                    ^
src/_geoslib.c:5686:31: error: ‘PyTypeObject’ {aka ‘struct _typeobject’} has no
member named ‘tp_print’
 5686 |   __pyx_type_8_geoslib_Polygon.tp_print = 0;
      |                               ^
src/_geoslib.c:5694:34: error: ‘PyTypeObject’ {aka ‘struct _typeobject’} has no
member named ‘tp_print’
 5694 |   __pyx_type_8_geoslib_LineString.tp_print = 0;
      |                                  ^
src/_geoslib.c:5702:29: error: ‘PyTypeObject’ {aka ‘struct _typeobject’} has no
member named ‘tp_print’
 5702 |   __pyx_type_8_geoslib_Point.tp_print = 0;
      |                             ^
src/_geoslib.c: In function ‘PyInit__geoslib’:
src/_geoslib.c:5982:12: warning: passing argument 1 of ‘initGEOS’ from
incompatible pointer type [-Wincompatible-pointer-types]
 5982 |   initGEOS(__pyx_f_8_geoslib_notice_h, __pyx_f_8_geoslib_error_h);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~
      |            |
      |            void (*)(char *, char *)
In file included from src/_geoslib.c:566:

Reply via email to