We need to isolate glibc sources from the kernel headers because using struct rseq from the kernel headers with the current code results in an rseq registration failure. If we do not do this now, we risk undetected breakage once the kernel backports an UAPI header change.