Package: flint / 2.5.2-15

Metadata

Package Version Patches format
flint 2.5.2-15 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
0001 Fixed latex manual compilation.patch | (download)

fmpz_poly/doc/fmpz_poly.txt | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fixed latex manual compilation


hurd | (download)

flint.h | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fixing the compilation on the hurd
use_clz_builtins_for_mips.patch | (download)

longlong.h | 37 37 + 0 - 0 !
1 file changed, 37 insertions(+)

 use clz builtins on mips
 Without this patch, the flint-arb package FTBFS.
 There is no need to forward a patch already in
 upstream's git!
PIE FTBFS.patch | (download)

Makefile.subdirs | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 invoke $(cc) with -r and not -wl,-r to fix ftbfs with pie enabled
undef_count_leading_zeros.patch | (download)

longlong.h | 5 5 + 0 - 0 !
1 file changed, 5 insertions(+)

 undefine count_leading_zeros and count_trailing_zeros in lonlong.h
 The fallbacks at the end of the file are only defined when there is no
 definition yet. When building SageMath it can happen that the symbols are already
 defined in a givaro header. That lead to build failures on architectures that
 are supposed to use the fallback here, like arm64 and ppc64el.