Impala Public Jenkins has submitted this change and it was merged. ( http://gerrit.cloudera.org:8080/10994 )
Change subject: KUDU-2492: Make the use of SO_REUSEPORT conditional on it being defined ...................................................................... KUDU-2492: Make the use of SO_REUSEPORT conditional on it being defined A recent commit to Kudu, "rpc: add experimental rpc_reuseport flag", added the use of the rpc flag SO_REUSEREPORT. This flag is not available with older versions of Linux, resulting in a compiler error. This patch avoids the compiler error with a macro that checks if SO_REUSEPORT is defined, and if it's not attempting to set it will return an error. -------------------------- IMPALA-7302: This is cherry-picked to fix builds breaking on CentOS 6.4. Since some of our Jenkins machines are CentOS 6.4, and upgrading them to our new minimum supported OS of CentOS 6.8 is non-trivial, we cherry- pick this patch to temporarily unblock these builds until the Jenkins AMIs are upgraded. Change-Id: I042125cdaedafa5ebbc09e5a3c12112dfeec59a1 Reviewed-on: http://gerrit.cloudera.org:8080/10994 Reviewed-by: Thomas Marshall <thomasmarsh...@cmu.edu> Tested-by: Impala Public Jenkins <impala-public-jenk...@cloudera.com> --- M be/src/kudu/util/net/socket.cc 1 file changed, 8 insertions(+), 4 deletions(-) Approvals: Thomas Marshall: Looks good to me, approved Impala Public Jenkins: Verified -- To view, visit http://gerrit.cloudera.org:8080/10994 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-Project: Impala-ASF Gerrit-Branch: master Gerrit-MessageType: merged Gerrit-Change-Id: I042125cdaedafa5ebbc09e5a3c12112dfeec59a1 Gerrit-Change-Number: 10994 Gerrit-PatchSet: 2 Gerrit-Owner: Sailesh Mukil <sail...@cloudera.com> Gerrit-Reviewer: Impala Public Jenkins <impala-public-jenk...@cloudera.com> Gerrit-Reviewer: Thomas Marshall <thomasmarsh...@cmu.edu>