Package: micropython Version: 1.24.0+ds-1 Severity: serious Tags: ftbfs User: debian...@lists.debian.org Usertags: i386
micropython has been FTBFSing[1] on i386 since October 2024, starting[2] with the release of 1.24.0+ds-1, due to the following build error: > ../py/binary.c: In function ‘mp_decode_half_float’: > ../py/binary.c:161:5: error: invalid conversion from type ‘_Float16’ without > option ‘-msse2’ > 161 | return fpu.f; > | ^~~~~~ > ../py/binary.c: In function ‘mp_encode_half_float’: > ../py/binary.c:168:5: error: invalid conversion to type ‘_Float16’ without > option ‘-msse2’ > 168 | } fp_sp = { .f = (_Float16)x }; > | ^ > ../py/binary.c: In function ‘mp_decode_half_float’: > ../py/binary.c:162:1: error: control reaches end of non-void function > [-Werror=return-type] > 162 | } > | ^ > cc1: all warnings being treated as errors In turn, this has been preventing the package from entering testing[3]. The trixie freeze is approaching, would it be possible to fix this soon? It'd be great if micropython made it to trixie :) May I also recommend that you seek comaintainers and/or to place this package under a packaging team? Being out of testing for multiple months is not a great sign plus I have reported bugs before, and none of them seem to be getting a response from the maintainer. Thanks! Faidon 1: https://buildd.debian.org/status/fetch.php?pkg=micropython&arch=i386&ver=1.24.0%2Bds-1&stamp=1732996705&raw=0 2: https://buildd.debian.org/status/logs.php?pkg=micropython&arch=i386 3: https://tracker.debian.org/pkg/micropython