flatsurf / e-antic

Embedded algebraic number fields
https://flatsurf.github.io/e-antic/libeantic/
GNU Lesser General Public License v3.0
12 stars 11 forks source link

Incompatibility with cereal 1.3.1 #224

Closed jamesjer closed 2 years ago

jamesjer commented 2 years ago

The cereal package was updated to version 1.3.1 in Fedora and now the e-antic package does not build successfully. The issue is that cereal 1.3.1 added a fix for CVE-2020-11105 that changes the parameter of registeredSharedPointer to const std::shared_ptr<const void>&. See https://github.com/USCiLab/cereal/issues/742 for a request to the cereal developers to do something about it.