I'm about to start a merge for a patch that solves some of the issues with distcc - switching between ASAN and non-ASAN builds and with ccache: https://gerrit.cloudera.org/#/c/6493/ . Unfortunately it won't be completely transparent. When you pull down the patch, you'll need to:
- Open a new terminal or run "unset IMPALA_CXX_COMPILER" in your current terminal - Source bin/distcc/distcc_env.sh - Rebuild with buildall.sh If you run into any problems, you can try cleaning out your cmake-generated files. - ./bin/clean.sh && ./bin/create-test-configuration.sh Cheers, Tim