[RFC] Freezing C++03 headers in libc++

Thanks a lot for your clarifications!

I’m not opposed to that. From the original description that was not clear to me.

I would like to only do these changes when they are easy to backport. A bit of context I recently discovered <valarray> is quite broken. I’m looking at fixes. If backporting this to the “legacy” branch gets merge conflicts I really would like to omit them. The same if we uncover similar big issues. (I don’t expect them, but I didn’t expect <valarray> either.) So I prefer to promise this on a best effort basis and not unconditionally.

+1 That point is not entirely clear in the timeline for me. However when we do this backporting should be a lot easier and I expect less of a maintenance burden.