sourmash-bio / sourmash

Quickly search, compare, and analyze genomic and metagenomic data sets.
http://sourmash.readthedocs.io/en/latest/
Other
456 stars 78 forks source link

maturin build is failing on latest for maturin wheels, arch `ppc64le` #3125

Open ctb opened 3 months ago

ctb commented 3 months ago

some really strange errors on the maturin wheels CI -

 The following warnings were emitted during compilation:

warning: lz4-sys@1.9.4: liblz4/lib/lz4.c:222:11: fatal error: 'stdlib.h' file not found
warning: lz4-sys@1.9.4:   222 | # include <stdlib.h>   /* malloc, calloc, free */
warning: lz4-sys@1.9.4:       |           ^~~~~~~~~~
warning: lz4-sys@1.9.4: 1 error generated.
warning: lz4-sys@1.9.4: liblz4/lib/lz4frame.c:88:10: fatal error: 'string.h' file not found
warning: lz4-sys@1.9.4:    88 | #include <string.h>   /* memset, memcpy, memmove */
warning: lz4-sys@1.9.4:       |          ^~~~~~~~~~
warning: lz4-sys@1.9.4: 1 error generated.

error: failed to run custom build command for `lz4-sys v1.9.4`
ctb commented 3 months ago

started failing 3 days ago:

Screenshot 2024-04-24 at 8 07 24 AM
ctb commented 3 months ago

Removing ppc64le builds in https://github.com/sourmash-bio/sourmash/pull/3127 for the nonce.