From 545256c5ba96c5627146e601e1e74fe9ac80b7f5 Mon Sep 17 00:00:00 2001 From: James Kuszmaul Date: Mon, 2 May 2022 11:24:15 -0700 Subject: [PATCH] Check return code of zstd make --- python/repositories.bzl | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/python/repositories.bzl b/python/repositories.bzl index 395ef0e82c..bd08ec466c 100644 --- a/python/repositories.bzl +++ b/python/repositories.bzl @@ -59,12 +59,14 @@ def _python_repository_impl(rctx): sha256 = rctx.attr.zstd_sha256, ) working_directory = "zstd-{version}".format(version = rctx.attr.zstd_version) - rctx.execute( + make_result = rctx.execute( ["make", "--jobs=4"], timeout = 600, quiet = True, working_directory = working_directory, ) + if make_result.return_code: + fail(make_result.stderr) zstd = "{working_directory}/zstd".format(working_directory = working_directory) unzstd = "./unzstd" rctx.symlink(zstd, unzstd)