diff options
author | Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org> | 2019-01-16 13:54:18 +0000 |
---|---|---|
committer | Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org> | 2019-01-16 15:10:08 +0000 |
commit | 69d738b537a418ba35bf2de8c72c5d6d9ea14e74 (patch) | |
tree | 228536e78d5fe3c2177af3b8c3058bf7d672992d /tcwg-make-release.yaml | |
parent | 47be708773a5cb76e405970c1f912684381ebbe1 (diff) |
tcwg-make-release: Fix ILP32 build
... which fails due to Trusty images having too old GNU make for
ILP32's Glibc branch.
Change-Id: I06e3db8445a1578563c7302c10422e94ad13c8a9
Diffstat (limited to 'tcwg-make-release.yaml')
-rw-r--r-- | tcwg-make-release.yaml | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/tcwg-make-release.yaml b/tcwg-make-release.yaml index f3e45d01..9f1ca132 100644 --- a/tcwg-make-release.yaml +++ b/tcwg-make-release.yaml @@ -152,9 +152,16 @@ git clone -b $scripts_branch --depth 1 https://git-us.linaro.org/toolchain/jenkins-scripts . jenkins-scripts/jenkins-helpers.sh + if [ x"$target" = x"aarch64-linux-gnu_ilp32" ]; then + # ILP32 uses close-to-trunk Glibc branch, which needs + # newer GNU make. + distro="xenial-tcwg-tested" + else + distro="default" + fi # Start build container builder=$(print_host_for_node $NODE_NAME) - bash -x ./jenkins-scripts/start-container-docker.sh --arch ${builder_arch} --session-host ${builder} > build-container.sh + bash -x ./jenkins-scripts/start-container-docker.sh --arch ${builder_arch} --distro $distro --session-host ${builder} > build-container.sh # Define CONTAINER, CONTAINER_CLEANUP, session_host and session_port . ./build-container.sh |