Tim Armstrong has submitted this change and it was merged. Change subject: More GCC 7 fixes ......................................................................
More GCC 7 fixes My previous patch didn't fix all the build issues - I was building in a pre-existing workspace with some packages already built with GCC 4.9.2. This fixes the remaining compile issues. This also adds LLVM 3.9, with the same patch we applied to LLVM 3.8 because it is needed to support the new GCC C++11 ABI. LLVM 3.8 remains the default. Change-Id: Ibeaac85be762487de27019c2dac018d64e80f587 --- M buildall.sh M functions.sh A source/boost/boost-1.57.0-patches/0003-cpp-int-missing-casts.patch M source/boost/build.sh M source/cyrus-sasl/build.sh M source/flatbuffers/build.sh M source/krb5/build.sh A source/llvm/llvm-3.9.1-patches/0001-llvm-link-struct-types.patch 8 files changed, 249 insertions(+), 9 deletions(-) Approvals: Jim Apple: Looks good to me, approved Tim Armstrong: Looks good to me, but someone else must approve; Verified -- To view, visit http://gerrit.cloudera.org:8080/7220 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-MessageType: merged Gerrit-Change-Id: Ibeaac85be762487de27019c2dac018d64e80f587 Gerrit-PatchSet: 4 Gerrit-Project: native-toolchain Gerrit-Branch: master Gerrit-Owner: Tim Armstrong <tarmstr...@cloudera.com> Gerrit-Reviewer: Jim Apple <jbapple-imp...@apache.org> Gerrit-Reviewer: Tim Armstrong <tarmstr...@cloudera.com>