Waldemar,
I have come up with a different approach to solving the original issue.
Instead of having this check in the `features.h` header file (which is included by other projects), adding this check in a more internal header file (which is not included by other projects) results in the same outcome, which is a human-readable error regarding kernel version.
I have attached two new patches to revert the previous changes and reintroduce them in the `time64_helpers.h` header file.