Source: python-fitsio Version: 0.9.8+dfsg-1 Severity: important Justification: fails to build from source
All attempts so far to build python-fitsio on 32-bit platforms (on i386, powerpc, and kfreebsd-i386) failed with errors of the form testRiceTileCompressedWriteRead (fitsio.test.TestReadWrite) ... *** Error in `python2.7': free(): invalid next size (fast): 0x0a7417e0 *** suggesting heap corruption. On a possibly related note, these builds also reported the compiler warning fitsio/fitsio_pywrap.c: In function ‘set_compression’: fitsio/fitsio_pywrap.c:1161:44: warning: passing argument 3 of ‘fits_set_tile_dim’ from incompatible pointer type [-Wincompatible-pointer-types] fits_set_tile_dim(fits, ndims, tile_dims_fits, status); ^ In file included from fitsio/fitsio_pywrap.c:25:0: /usr/include/fitsio.h:1931:15: note: expected ‘long int *’ but argument is of type ‘npy_int64 * {aka long long int *}’ int CFITS_API fits_set_tile_dim(fitsfile *fptr, int ndim, long *dims, int *status); ^ Could you please take a look? Thanks!