@pid_eins I see it like glibc: API compatibility matters less than ABI compatibility.
But also you can hack that if you need to, by
#ifdef FOO_COMPILING_FOO
#define internal_const const
#else
#define internal_const
#endif
And using that in the header. And yes, that's what I might resort too.