libfmt10 and cado-nfs don't work together
reported by @x-YVicto
with the latest release of the fmt library, cado-nfs does not compile.
In file included from utils/renumber.cpp:31:
In file included from /usr/local/include/fmt/format.h:49:
/usr/local/include/fmt/core.h:1581:54: error: expected expression
template <bool PACKED, typename Context, typename T, FMT_ENABLE_IF(PACKED)>
^
/usr/local/include/fmt/core.h:303:60: note: expanded from macro 'FMT_ENABLE_IF'
# define FMT_ENABLE_IF(...) fmt::enable_if_t<(__VA_ARGS__), int> = 0
^
/usr/local/include/fmt/core.h:1618:69: error: expected expression
template <bool PACKED, typename Context, typename T, FMT_ENABLE_IF(!PACKED)>
^
macros.h:393:16: note: expanded from macro 'PACKED'
#define PACKED __attribute__ ((packed))
^
The fix is easy, we must get rid of this silly macro