Debian Patches
Status for flint/3.5.0-2
| Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
|---|---|---|---|---|---|---|
| local-mathjax.patch | use the local mathjax version | Julien Puydt | not-needed | |||
| builtin-overflow.patch | Use integer overflow builtins on armhf. On armhf, compilation was failing due to "not enough registers" error. Per Albin Ahlbäck: "We could use "builtin" integer overflow arithmetic, but the problem is that GCC is really bad at this and cannot do any sort of optimizations. ... But, on the other hand, when using ARMv[67], IMO you do not really care about performance, so we might as well use it here." So we use the clang header file, which uses the integer overflow builtins, on armhf. |
Doug Torrance <dtorrance@debian.org> | yes | debian upstream | 2025-11-25 | |
| sprintf.patch | Split flint_sprintf off from flint_vsnprintf Fixes test failures on 32-bit systems. | Edgar Costa <edgarc@mit.edu> | yes | upstream | https://github.com/flintlib/flint/pull/2648 | 2026-05-07 |
| randtest.patch | Make randtest call sites independent of arg eval order Fixes test failures on 32-bit systems. | Edgar Costa <edgarc@mit.edu> | yes | upstream | https://github.com/flintlib/flint/pull/2649 | 2026-05-07 |
| gr-write-return-values.patch | Fix return values for gr_write methods Fixes test failures on ppc64el. | Fredrik Johansson <fredrik.johansson@gmail.com> | yes | upstream | https://github.com/flintlib/flint/pull/2652 | 2026-05-07 |
