Describe the bug, including details regarding any error messages, version, and platform.
Currently if you build with Clang but use stdlibc++ over libc++ the CMake configuration will not detect the need for the patch added in GH-45096
The patch applied in GH-45096 fixes the issue if the CMake variables for is the compiler GNU and version numbers are overridden, however the main issue is probably the thrift patch is a conditional when it should apply to every build
Component(s)
C++