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

  • Bug#1099512: FTBFS on i386 Faidon Liambotis

Reply via email to