[Bug 45524] Add a futex-based implementation of condition variables