sieve a day ago

This is why I don't use the c std library for my compiler/vm projects. For the few functions you need, you build your own library that wraps the syscalls. And then you can distribute a binary that will run on Linux kernels going back two decades without worrying about questions such as "what is Ubuntu/Arch up to today?"