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.

