Joe McDonnell has uploaded this change for review. ( 
http://gerrit.cloudera.org:8080/24020


Change subject: IMPALA-14607: Patch GCC to fix Clang variant compilation issue
......................................................................

IMPALA-14607: Patch GCC to fix Clang variant compilation issue

Paimon support for Impala (IMPALA-14092) uses Arrow. Clang 5
is not able to build the code that uses std::variant. The
original Impala change applied a patch to libstdc++'s variant
header at build time to fix Clang compilation. This applies the
same patch during the toolchain build to simplify the fix. This
does not change the version number for GCC, so only new toolchains
will see the modification.

Testing:
 - Verified that the variant header is now identical to the
   version after Impala has patched it

Change-Id: I52ff4c9b9449d729febfb3260c89df78f82ba086
---
M source/gcc/build.sh
A source/gcc/gcc-10.4.0-patches/0002-Fix-variant-compilation-with-clang.patch
2 files changed, 16 insertions(+), 1 deletion(-)



  git pull ssh://gerrit.cloudera.org:29418/native-toolchain 
refs/changes/20/24020/1
--
To view, visit http://gerrit.cloudera.org:8080/24020
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: native-toolchain
Gerrit-Branch: master
Gerrit-MessageType: newchange
Gerrit-Change-Id: I52ff4c9b9449d729febfb3260c89df78f82ba086
Gerrit-Change-Number: 24020
Gerrit-PatchSet: 1
Gerrit-Owner: Joe McDonnell <[email protected]>

Reply via email to