apache /
kudu /
eaa15dea662a978d246f5f99321215a7f08416c8 build: Make 'download-thirdparty.sh' resilient to failure
Many contributors work at home on flaky internet connections. This
change does two things:
- Use gtar on Mac, if available, as I've found it more resilient to
failures than bsdtar. For example, I just spent 20 minutes debugging
a build failure in cmake which was due to a truncated tar.
- Exit if the script doesn't successfully extract, currently a warning
prefixed with "Error" is logged but the process is left to fail with
some unknown error later on
Change-Id: Ied07d236b1c9cd2eb78aef7ad372f8d835e09782
Reviewed-on: http://gerrit.cloudera.org:8080/3857
Tested-by: Kudu Jenkins
Reviewed-by: Todd Lipcon <todd@apache.org>
1 file changed