Open adpavlov opened 1 month ago
The error seems to be something related to how Cython is generating the C code and is probably related to us increasing the Cython version itself. You could look at adding custom build flags for gcc
to add the c99
flag on the build but unless this is a trivial problem we can fix in the code I am very reluctant to make larger changes to support EL 7. EL 7 uses an older krb5 lib version which is not tested by this library in CI (1.11 vs 1.17 min) and there's bound to be other problems when you try to use it.
TLDR you can either
-std=c99
(or newer std) to the build flags
I know that rhel 7 is outdated long time ago, but still for some reason krb5 build failed with version 0.7.0 whereas it worked fine with version 0.6.0. Here is the log: