I was considering updating flint in Debian to 2.9.0, but it looks like it breaks calcium's package. Running ./configure then make is ok, but trying make check gives:
python3 pycalcium/pyca.py
Exception (nf_init). Degree must be at least 1.
and compiling the doc with sphinx also fails because of an abort trying to read pycalcium.