Source: e-antic
Version: 0.1.5+ds-2
Severity: serious
Justification: FTBFS on amd64
Tags: bullseye sid ftbfs
Usertags: ftbfs-20200620 ftbfs-bullseye

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.

Relevant part (hopefully):
> /bin/bash ./libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   
> -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 
> -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
> -Werror=format-security -c -o poly_extra/descartes_bound.lo 
> ../poly_extra/descartes_bound.c
> libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time 
> -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -Wformat -Werror=format-security -c 
> ../poly_extra/arb_add_fmpq.c  -fPIC -DPIC -o poly_extra/.libs/arb_add_fmpq.o
> libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time 
> -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -Wformat -Werror=format-security -c 
> ../poly_extra/bisection_step_arb.c  -fPIC -DPIC -o 
> poly_extra/.libs/bisection_step_arb.o
> libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time 
> -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -Wformat -Werror=format-security -c 
> ../poly_extra/check_unique_real_root.c  -fPIC -DPIC -o 
> poly_extra/.libs/check_unique_real_root.o
> libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time 
> -D_FORTIFY_SOURCE=2 -fopenmp -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -Wformat -Werror=format-security -c 
> ../poly_extra/descartes_bound.c  -fPIC -DPIC -o 
> poly_extra/.libs/descartes_bound.o
> In file included from ../e-antic/poly_extra.h:15,
>                  from ../poly_extra/bisection_step_arb.c:12:
> ../e-antic/e-antic.h:24:2: error: #error FLINT 2.5.2 or 2.5.3 required
>    24 | #error FLINT 2.5.2 or 2.5.3 required
>       |  ^~~~~
> In file included from ../e-antic/poly_extra.h:15,
>                  from ../poly_extra/check_unique_real_root.c:13:
> ../e-antic/e-antic.h:24:2: error: #error FLINT 2.5.2 or 2.5.3 required
>    24 | #error FLINT 2.5.2 or 2.5.3 required
>       |  ^~~~~
> In file included from ../e-antic/poly_extra.h:15,
>                  from ../poly_extra/descartes_bound.c:13:
> ../e-antic/e-antic.h:24:2: error: #error FLINT 2.5.2 or 2.5.3 required
>    24 | #error FLINT 2.5.2 or 2.5.3 required
>       |  ^~~~~
> In file included from ../poly_extra/bisection_step_arb.c:12:
> ../e-antic/poly_extra.h:104:5: error: conflicting types for ‘fmpq_equal_fmpz’
>   104 | int fmpq_equal_fmpz(const fmpq_t a, const fmpz_t b)
>       |     ^~~~~~~~~~~~~~~
> In file included from /usr/include/flint/fmpz_poly.h:36,
>                  from ../e-antic/poly_extra.h:17,
>                  from ../poly_extra/bisection_step_arb.c:12:
> /usr/include/flint/fmpq.h:523:15: note: previous declaration of 
> ‘fmpq_equal_fmpz’ was here
>   523 | FLINT_DLL int fmpq_equal_fmpz(fmpq_t q, fmpz_t n);
>       |               ^~~~~~~~~~~~~~~
> In file included from ../poly_extra/bisection_step_arb.c:12:
> ../e-antic/poly_extra.h:110:5: error: conflicting types for ‘fmpq_equal_si’
>   110 | int fmpq_equal_si(const fmpq_t a, const slong b)
>       |     ^~~~~~~~~~~~~
> In file included from /usr/include/flint/fmpz_poly.h:36,
>                  from ../e-antic/poly_extra.h:17,
>                  from ../poly_extra/bisection_step_arb.c:12:
> /usr/include/flint/fmpq.h:162:17: note: previous definition of 
> ‘fmpq_equal_si’ was here
>   162 | FMPQ_INLINE int fmpq_equal_si(fmpq_t q, slong n)
>       |                 ^~~~~~~~~~~~~
> In file included from ../poly_extra/bisection_step_arb.c:12:
> ../e-antic/poly_extra.h:116:5: error: conflicting types for ‘fmpq_equal_ui’
>   116 | int fmpq_equal_ui(const fmpq_t a, const ulong b)
>       |     ^~~~~~~~~~~~~
> In file included from /usr/include/flint/fmpz_poly.h:36,
>                  from ../e-antic/poly_extra.h:17,
>                  from ../poly_extra/bisection_step_arb.c:12:
> /usr/include/flint/fmpq.h:157:17: note: previous definition of 
> ‘fmpq_equal_ui’ was here
>   157 | FMPQ_INLINE int fmpq_equal_ui(fmpq_t q, slong n)
>       |                 ^~~~~~~~~~~~~
> In file included from ../poly_extra/bisection_step_arb.c:12:
> ../e-antic/poly_extra.h:122:5: error: static declaration of ‘fmpq_cmp_fmpz’ 
> follows non-static declaration
>   122 | int fmpq_cmp_fmpz(const fmpq_t a, const fmpz_t b)
>       |     ^~~~~~~~~~~~~
> In file included from /usr/include/flint/fmpz_poly.h:36,
>                  from ../e-antic/poly_extra.h:17,
>                  from ../poly_extra/bisection_step_arb.c:12:
> /usr/include/flint/fmpq.h:131:15: note: previous declaration of 
> ‘fmpq_cmp_fmpz’ was here
>   131 | FLINT_DLL int fmpq_cmp_fmpz(const fmpq_t x, const fmpz_t y);
>       |               ^~~~~~~~~~~~~
> In file included from ../poly_extra/bisection_step_arb.c:12:
> ../e-antic/poly_extra.h:134:5: error: static declaration of ‘fmpq_cmp_si’ 
> follows non-static declaration
>   134 | int fmpq_cmp_si(const fmpq_t a, slong b)
>       |     ^~~~~~~~~~~
> In file included from /usr/include/flint/fmpz_poly.h:36,
>                  from ../e-antic/poly_extra.h:17,
>                  from ../poly_extra/bisection_step_arb.c:12:
> /usr/include/flint/fmpq.h:139:15: note: previous declaration of ‘fmpq_cmp_si’ 
> was here
>   139 | FLINT_DLL int fmpq_cmp_si(const fmpq_t x, slong c);
>       |               ^~~~~~~~~~~
> In file included from ../poly_extra/bisection_step_arb.c:12:
> ../e-antic/poly_extra.h:147:5: error: static declaration of ‘fmpq_cmp_ui’ 
> follows non-static declaration
>   147 | int fmpq_cmp_ui(const fmpq_t a, ulong b)
>       |     ^~~~~~~~~~~
> In file included from /usr/include/flint/fmpz_poly.h:36,
>                  from ../e-antic/poly_extra.h:17,
>                  from ../poly_extra/bisection_step_arb.c:12:
> /usr/include/flint/fmpq.h:135:15: note: previous declaration of ‘fmpq_cmp_ui’ 
> was here
>   135 | FLINT_DLL int fmpq_cmp_ui(const fmpq_t x, ulong c);
>       |               ^~~~~~~~~~~
> In file included from ../poly_extra/bisection_step_arb.c:12:
> ../e-antic/poly_extra.h:160:6: error: static declaration of ‘fmpq_add_ui’ 
> follows non-static declaration
>   160 | void fmpq_add_ui(fmpq_t a, const fmpq_t b, ulong c)
>       |      ^~~~~~~~~~~
> In file included from /usr/include/flint/fmpz_poly.h:36,
>                  from ../e-antic/poly_extra.h:17,
>                  from ../poly_extra/bisection_step_arb.c:12:
> /usr/include/flint/fmpq.h:244:16: note: previous declaration of ‘fmpq_add_ui’ 
> was here
>   244 | FLINT_DLL void fmpq_add_ui(fmpq_t res, const fmpq_t op1, ulong c);
>       |                ^~~~~~~~~~~
> In file included from ../poly_extra/check_unique_real_root.c:13:
> ../e-antic/poly_extra.h:104:5: error: conflicting types for ‘fmpq_equal_fmpz’
>   104 | int fmpq_equal_fmpz(const fmpq_t a, const fmpz_t b)
>       |     ^~~~~~~~~~~~~~~
> In file included from ../poly_extra/bisection_step_arb.c:12:
> ../e-antic/poly_extra.h:170:6: error: static declaration of ‘fmpq_sub_ui’ 
> follows non-static declaration
>   170 | void fmpq_sub_ui(fmpq_t a, const fmpq_t b, ulong c)
>       |      ^~~~~~~~~~~
> In file included from /usr/include/flint/fmpz_poly.h:36,
>                  from ../e-antic/poly_extra.h:17,
>                  from ../poly_extra/bisection_step_arb.c:12:
> /usr/include/flint/fmpq.h:264:16: note: previous declaration of ‘fmpq_sub_ui’ 
> was here
>   264 | FLINT_DLL void fmpq_sub_ui(fmpq_t res, const fmpq_t op1, ulong c);
>       |                ^~~~~~~~~~~
> In file included from ../poly_extra/bisection_step_arb.c:12:
> ../e-antic/poly_extra.h:180:6: error: static declaration of ‘fmpq_mul_si’ 
> follows non-static declaration
>   180 | void fmpq_mul_si(fmpq_t a, const fmpq_t b, slong c)
>       |      ^~~~~~~~~~~
> In file included from /usr/include/flint/fmpz_poly.h:36,
>                  from ../e-antic/poly_extra.h:17,
>                  from ../poly_extra/bisection_step_arb.c:12:
> /usr/include/flint/fmpq.h:274:16: note: previous declaration of ‘fmpq_mul_si’ 
> was here
>   274 | FLINT_DLL void fmpq_mul_si(fmpq_t res, const fmpq_t op1, slong c);
>       |                ^~~~~~~~~~~
> In file included from ../poly_extra/bisection_step_arb.c:12:
> ../e-antic/poly_extra.h:190:6: error: static declaration of ‘fmpq_mul_ui’ 
> follows non-static declaration
>   190 | void fmpq_mul_ui(fmpq_t a, const fmpq_t b, ulong c)
>       |      ^~~~~~~~~~~
> In file included from /usr/include/flint/fmpz_poly.h:36,
>                  from ../e-antic/poly_extra.h:17,
>                  from ../poly_extra/bisection_step_arb.c:12:
> /usr/include/flint/fmpq.h:279:16: note: previous declaration of ‘fmpq_mul_ui’ 
> was here
>   279 | FLINT_DLL void fmpq_mul_ui(fmpq_t res, const fmpq_t op1, ulong c);
>       |                ^~~~~~~~~~~
> In file included from ../poly_extra/bisection_step_arb.c:12:
> ../e-antic/poly_extra.h:260:8: error: conflicting types for ‘fmpq_get_d’
>   260 | double fmpq_get_d(fmpq_t q)
>       |        ^~~~~~~~~~
> In file included from /usr/include/flint/fmpz_poly.h:36,
>                  from ../e-antic/poly_extra.h:17,
>                  from ../poly_extra/bisection_step_arb.c:12:
> /usr/include/flint/fmpq.h:183:18: note: previous declaration of ‘fmpq_get_d’ 
> was here
>   183 | FLINT_DLL double fmpq_get_d(const fmpq_t a);
>       |                  ^~~~~~~~~~
> In file included from ../poly_extra/bisection_step_arb.c:12:
> ../e-antic/poly_extra.h:348:2: error: #error "Invalid flint release: e-antic 
> needs flint-2.5.2 or flint-2.5.3"
>   348 | #error "Invalid flint release: e-antic needs flint-2.5.2 or 
> flint-2.5.3"
>       |  ^~~~~
> In file included from /usr/include/flint/fmpz_poly.h:36,
>                  from ../e-antic/poly_extra.h:17,
>                  from ../poly_extra/check_unique_real_root.c:13:
> /usr/include/flint/fmpq.h:523:15: note: previous declaration of 
> ‘fmpq_equal_fmpz’ was here
>   523 | FLINT_DLL int fmpq_equal_fmpz(fmpq_t q, fmpz_t n);
>       |               ^~~~~~~~~~~~~~~
> In file included from ../poly_extra/check_unique_real_root.c:13:
> ../e-antic/poly_extra.h:110:5: error: conflicting types for ‘fmpq_equal_si’
>   110 | int fmpq_equal_si(const fmpq_t a, const slong b)
>       |     ^~~~~~~~~~~~~
> In file included from /usr/include/flint/fmpz_poly.h:36,
>                  from ../e-antic/poly_extra.h:17,
>                  from ../poly_extra/check_unique_real_root.c:13:
> /usr/include/flint/fmpq.h:162:17: note: previous definition of 
> ‘fmpq_equal_si’ was here
>   162 | FMPQ_INLINE int fmpq_equal_si(fmpq_t q, slong n)
>       |                 ^~~~~~~~~~~~~
> In file included from ../poly_extra/check_unique_real_root.c:13:
> ../e-antic/poly_extra.h:116:5: error: conflicting types for ‘fmpq_equal_ui’
>   116 | int fmpq_equal_ui(const fmpq_t a, const ulong b)
>       |     ^~~~~~~~~~~~~
> In file included from /usr/include/flint/fmpz_poly.h:36,
>                  from ../e-antic/poly_extra.h:17,
>                  from ../poly_extra/check_unique_real_root.c:13:
> /usr/include/flint/fmpq.h:157:17: note: previous definition of 
> ‘fmpq_equal_ui’ was here
>   157 | FMPQ_INLINE int fmpq_equal_ui(fmpq_t q, slong n)
>       |                 ^~~~~~~~~~~~~
> In file included from ../poly_extra/check_unique_real_root.c:13:
> ../e-antic/poly_extra.h:122:5: error: static declaration of ‘fmpq_cmp_fmpz’ 
> follows non-static declaration
>   122 | int fmpq_cmp_fmpz(const fmpq_t a, const fmpz_t b)
>       |     ^~~~~~~~~~~~~
> In file included from /usr/include/flint/fmpz_poly.h:36,
>                  from ../e-antic/poly_extra.h:17,
>                  from ../poly_extra/check_unique_real_root.c:13:
> /usr/include/flint/fmpq.h:131:15: note: previous declaration of 
> ‘fmpq_cmp_fmpz’ was here
>   131 | FLINT_DLL int fmpq_cmp_fmpz(const fmpq_t x, const fmpz_t y);
>       |               ^~~~~~~~~~~~~
> In file included from ../poly_extra/check_unique_real_root.c:13:
> ../e-antic/poly_extra.h:134:5: error: static declaration of ‘fmpq_cmp_si’ 
> follows non-static declaration
>   134 | int fmpq_cmp_si(const fmpq_t a, slong b)
>       |     ^~~~~~~~~~~
> In file included from /usr/include/flint/fmpz_poly.h:36,
>                  from ../e-antic/poly_extra.h:17,
>                  from ../poly_extra/check_unique_real_root.c:13:
> /usr/include/flint/fmpq.h:139:15: note: previous declaration of ‘fmpq_cmp_si’ 
> was here
>   139 | FLINT_DLL int fmpq_cmp_si(const fmpq_t x, slong c);
>       |               ^~~~~~~~~~~
> In file included from ../poly_extra/check_unique_real_root.c:13:
> ../e-antic/poly_extra.h:147:5: error: static declaration of ‘fmpq_cmp_ui’ 
> follows non-static declaration
>   147 | int fmpq_cmp_ui(const fmpq_t a, ulong b)
>       |     ^~~~~~~~~~~
> In file included from /usr/include/flint/fmpz_poly.h:36,
>                  from ../e-antic/poly_extra.h:17,
>                  from ../poly_extra/check_unique_real_root.c:13:
> /usr/include/flint/fmpq.h:135:15: note: previous declaration of ‘fmpq_cmp_ui’ 
> was here
>   135 | FLINT_DLL int fmpq_cmp_ui(const fmpq_t x, ulong c);
>       |               ^~~~~~~~~~~
> In file included from ../poly_extra/check_unique_real_root.c:13:
> ../e-antic/poly_extra.h:160:6: error: static declaration of ‘fmpq_add_ui’ 
> follows non-static declaration
>   160 | void fmpq_add_ui(fmpq_t a, const fmpq_t b, ulong c)
>       |      ^~~~~~~~~~~
> In file included from /usr/include/flint/fmpz_poly.h:36,
>                  from ../e-antic/poly_extra.h:17,
>                  from ../poly_extra/check_unique_real_root.c:13:
> /usr/include/flint/fmpq.h:244:16: note: previous declaration of ‘fmpq_add_ui’ 
> was here
>   244 | FLINT_DLL void fmpq_add_ui(fmpq_t res, const fmpq_t op1, ulong c);
>       |                ^~~~~~~~~~~
> In file included from ../poly_extra/descartes_bound.c:13:
> ../e-antic/poly_extra.h:104:5: error: conflicting types for ‘fmpq_equal_fmpz’
>   104 | int fmpq_equal_fmpz(const fmpq_t a, const fmpz_t b)
>       |     ^~~~~~~~~~~~~~~
> In file included from ../poly_extra/check_unique_real_root.c:13:
> ../e-antic/poly_extra.h:170:6: error: static declaration of ‘fmpq_sub_ui’ 
> follows non-static declaration
>   170 | void fmpq_sub_ui(fmpq_t a, const fmpq_t b, ulong c)
>       |      ^~~~~~~~~~~
> In file included from /usr/include/flint/fmpz_poly.h:36,
>                  from ../e-antic/poly_extra.h:17,
>                  from ../poly_extra/descartes_bound.c:13:
> /usr/include/flint/fmpq.h:523:15: note: previous declaration of 
> ‘fmpq_equal_fmpz’ was here
>   523 | FLINT_DLL int fmpq_equal_fmpz(fmpq_t q, fmpz_t n);
>       |               ^~~~~~~~~~~~~~~
> In file included from ../poly_extra/descartes_bound.c:13:
> ../e-antic/poly_extra.h:110:5: error: conflicting types for ‘fmpq_equal_si’
>   110 | int fmpq_equal_si(const fmpq_t a, const slong b)
>       |     ^~~~~~~~~~~~~
> In file included from /usr/include/flint/fmpz_poly.h:36,
>                  from ../e-antic/poly_extra.h:17,
>                  from ../poly_extra/descartes_bound.c:13:
> /usr/include/flint/fmpq.h:162:17: note: previous definition of 
> ‘fmpq_equal_si’ was here
>   162 | FMPQ_INLINE int fmpq_equal_si(fmpq_t q, slong n)
>       |                 ^~~~~~~~~~~~~
> In file included from ../poly_extra/descartes_bound.c:13:
> ../e-antic/poly_extra.h:116:5: error: conflicting types for ‘fmpq_equal_ui’
>   116 | int fmpq_equal_ui(const fmpq_t a, const ulong b)
>       |     ^~~~~~~~~~~~~
> In file included from /usr/include/flint/fmpz_poly.h:36,
>                  from ../e-antic/poly_extra.h:17,
>                  from ../poly_extra/descartes_bound.c:13:
> /usr/include/flint/fmpq.h:157:17: note: previous definition of 
> ‘fmpq_equal_ui’ was here
>   157 | FMPQ_INLINE int fmpq_equal_ui(fmpq_t q, slong n)
>       |                 ^~~~~~~~~~~~~
> In file included from ../poly_extra/descartes_bound.c:13:
> ../e-antic/poly_extra.h:122:5: error: static declaration of ‘fmpq_cmp_fmpz’ 
> follows non-static declaration
>   122 | int fmpq_cmp_fmpz(const fmpq_t a, const fmpz_t b)
>       |     ^~~~~~~~~~~~~
> In file included from /usr/include/flint/fmpz_poly.h:36,
>                  from ../e-antic/poly_extra.h:17,
>                  from ../poly_extra/descartes_bound.c:13:
> /usr/include/flint/fmpq.h:131:15: note: previous declaration of 
> ‘fmpq_cmp_fmpz’ was here
>   131 | FLINT_DLL int fmpq_cmp_fmpz(const fmpq_t x, const fmpz_t y);
>       |               ^~~~~~~~~~~~~
> In file included from ../poly_extra/descartes_bound.c:13:
> ../e-antic/poly_extra.h:134:5: error: static declaration of ‘fmpq_cmp_si’ 
> follows non-static declaration
>   134 | int fmpq_cmp_si(const fmpq_t a, slong b)
>       |     ^~~~~~~~~~~
> In file included from /usr/include/flint/fmpz_poly.h:36,
>                  from ../e-antic/poly_extra.h:17,
>                  from ../poly_extra/descartes_bound.c:13:
> /usr/include/flint/fmpq.h:139:15: note: previous declaration of ‘fmpq_cmp_si’ 
> was here
>   139 | FLINT_DLL int fmpq_cmp_si(const fmpq_t x, slong c);
>       |               ^~~~~~~~~~~
> In file included from ../poly_extra/descartes_bound.c:13:
> ../e-antic/poly_extra.h:147:5: error: static declaration of ‘fmpq_cmp_ui’ 
> follows non-static declaration
>   147 | int fmpq_cmp_ui(const fmpq_t a, ulong b)
>       |     ^~~~~~~~~~~
> In file included from /usr/include/flint/fmpz_poly.h:36,
>                  from ../e-antic/poly_extra.h:17,
>                  from ../poly_extra/descartes_bound.c:13:
> /usr/include/flint/fmpq.h:135:15: note: previous declaration of ‘fmpq_cmp_ui’ 
> was here
>   135 | FLINT_DLL int fmpq_cmp_ui(const fmpq_t x, ulong c);
>       |               ^~~~~~~~~~~
> In file included from ../poly_extra/descartes_bound.c:13:
> ../e-antic/poly_extra.h:160:6: error: static declaration of ‘fmpq_add_ui’ 
> follows non-static declaration
>   160 | void fmpq_add_ui(fmpq_t a, const fmpq_t b, ulong c)
>       |      ^~~~~~~~~~~
> In file included from /usr/include/flint/fmpz_poly.h:36,
>                  from ../e-antic/poly_extra.h:17,
>                  from ../poly_extra/descartes_bound.c:13:
> /usr/include/flint/fmpq.h:244:16: note: previous declaration of ‘fmpq_add_ui’ 
> was here
>   244 | FLINT_DLL void fmpq_add_ui(fmpq_t res, const fmpq_t op1, ulong c);
>       |                ^~~~~~~~~~~
> In file included from ../poly_extra/descartes_bound.c:13:
> ../e-antic/poly_extra.h:170:6: error: static declaration of ‘fmpq_sub_ui’ 
> follows non-static declaration
>   170 | void fmpq_sub_ui(fmpq_t a, const fmpq_t b, ulong c)
>       |      ^~~~~~~~~~~
> In file included from /usr/include/flint/fmpz_poly.h:36,
>                  from ../e-antic/poly_extra.h:17,
>                  from ../poly_extra/descartes_bound.c:13:
> /usr/include/flint/fmpq.h:264:16: note: previous declaration of ‘fmpq_sub_ui’ 
> was here
>   264 | FLINT_DLL void fmpq_sub_ui(fmpq_t res, const fmpq_t op1, ulong c);
>       |                ^~~~~~~~~~~
> In file included from ../poly_extra/descartes_bound.c:13:
> ../e-antic/poly_extra.h:180:6: error: static declaration of ‘fmpq_mul_si’ 
> follows non-static declaration
>   180 | void fmpq_mul_si(fmpq_t a, const fmpq_t b, slong c)
>       |      ^~~~~~~~~~~
> In file included from /usr/include/flint/fmpz_poly.h:36,
>                  from ../e-antic/poly_extra.h:17,
>                  from ../poly_extra/descartes_bound.c:13:
> /usr/include/flint/fmpq.h:274:16: note: previous declaration of ‘fmpq_mul_si’ 
> was here
>   274 | FLINT_DLL void fmpq_mul_si(fmpq_t res, const fmpq_t op1, slong c);
>       |                ^~~~~~~~~~~
> In file included from ../poly_extra/descartes_bound.c:13:
> ../e-antic/poly_extra.h:190:6: error: static declaration of ‘fmpq_mul_ui’ 
> follows non-static declaration
>   190 | void fmpq_mul_ui(fmpq_t a, const fmpq_t b, ulong c)
>       |      ^~~~~~~~~~~
> In file included from /usr/include/flint/fmpz_poly.h:36,
>                  from ../e-antic/poly_extra.h:17,
>                  from ../poly_extra/descartes_bound.c:13:
> /usr/include/flint/fmpq.h:279:16: note: previous declaration of ‘fmpq_mul_ui’ 
> was here
>   279 | FLINT_DLL void fmpq_mul_ui(fmpq_t res, const fmpq_t op1, ulong c);
>       |                ^~~~~~~~~~~
> In file included from ../poly_extra/descartes_bound.c:13:
> ../e-antic/poly_extra.h:260:8: error: conflicting types for ‘fmpq_get_d’
>   260 | double fmpq_get_d(fmpq_t q)
>       |        ^~~~~~~~~~
> In file included from /usr/include/flint/fmpz_poly.h:36,
>                  from ../e-antic/poly_extra.h:17,
>                  from ../poly_extra/descartes_bound.c:13:
> /usr/include/flint/fmpq.h:183:18: note: previous declaration of ‘fmpq_get_d’ 
> was here
>   183 | FLINT_DLL double fmpq_get_d(const fmpq_t a);
>       |                  ^~~~~~~~~~
> In file included from ../poly_extra/descartes_bound.c:13:
> ../e-antic/poly_extra.h:348:2: error: #error "Invalid flint release: e-antic 
> needs flint-2.5.2 or flint-2.5.3"
>   348 | #error "Invalid flint release: e-antic needs flint-2.5.2 or 
> flint-2.5.3"
>       |  ^~~~~
> In file included from /usr/include/flint/fmpz_poly.h:36,
>                  from ../e-antic/poly_extra.h:17,
>                  from ../poly_extra/check_unique_real_root.c:13:
> /usr/include/flint/fmpq.h:264:16: note: previous declaration of ‘fmpq_sub_ui’ 
> was here
>   264 | FLINT_DLL void fmpq_sub_ui(fmpq_t res, const fmpq_t op1, ulong c);
>       |                ^~~~~~~~~~~
> In file included from ../poly_extra/check_unique_real_root.c:13:
> ../e-antic/poly_extra.h:180:6: error: static declaration of ‘fmpq_mul_si’ 
> follows non-static declaration
>   180 | void fmpq_mul_si(fmpq_t a, const fmpq_t b, slong c)
>       |      ^~~~~~~~~~~
> In file included from /usr/include/flint/fmpz_poly.h:36,
>                  from ../e-antic/poly_extra.h:17,
>                  from ../poly_extra/check_unique_real_root.c:13:
> /usr/include/flint/fmpq.h:274:16: note: previous declaration of ‘fmpq_mul_si’ 
> was here
>   274 | FLINT_DLL void fmpq_mul_si(fmpq_t res, const fmpq_t op1, slong c);
>       |                ^~~~~~~~~~~
> In file included from ../poly_extra/check_unique_real_root.c:13:
> ../e-antic/poly_extra.h:190:6: error: static declaration of ‘fmpq_mul_ui’ 
> follows non-static declaration
>   190 | void fmpq_mul_ui(fmpq_t a, const fmpq_t b, ulong c)
>       |      ^~~~~~~~~~~
> In file included from /usr/include/flint/fmpz_poly.h:36,
>                  from ../e-antic/poly_extra.h:17,
>                  from ../poly_extra/check_unique_real_root.c:13:
> /usr/include/flint/fmpq.h:279:16: note: previous declaration of ‘fmpq_mul_ui’ 
> was here
>   279 | FLINT_DLL void fmpq_mul_ui(fmpq_t res, const fmpq_t op1, ulong c);
>       |                ^~~~~~~~~~~
> In file included from ../poly_extra/check_unique_real_root.c:13:
> ../e-antic/poly_extra.h:260:8: error: conflicting types for ‘fmpq_get_d’
>   260 | double fmpq_get_d(fmpq_t q)
>       |        ^~~~~~~~~~
> In file included from /usr/include/flint/fmpz_poly.h:36,
>                  from ../e-antic/poly_extra.h:17,
>                  from ../poly_extra/check_unique_real_root.c:13:
> /usr/include/flint/fmpq.h:183:18: note: previous declaration of ‘fmpq_get_d’ 
> was here
>   183 | FLINT_DLL double fmpq_get_d(const fmpq_t a);
>       |                  ^~~~~~~~~~
> In file included from ../poly_extra/check_unique_real_root.c:13:
> ../e-antic/poly_extra.h:348:2: error: #error "Invalid flint release: e-antic 
> needs flint-2.5.2 or flint-2.5.3"
>   348 | #error "Invalid flint release: e-antic needs flint-2.5.2 or 
> flint-2.5.3"
>       |  ^~~~~
> make[2]: *** [Makefile:2695: poly_extra/bisection_step_arb.lo] Error 1

The full build log is available from:
   http://qa-logs.debian.net/2020/06/20/e-antic_0.1.5+ds-2_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.

Reply via email to