From dff981b1bc83c2f8e7d62ddefc861bf6a4c09521 Mon Sep 17 00:00:00 2001 From: Donato Capitella Date: Sat, 11 Oct 2025 18:34:08 +0100 Subject: [PATCH] faster downloads from S3 --- toolboxes/Dockerfile.rocm-7rc | 4 ++-- toolboxes/Dockerfile.rocm-7rc-rocwmma | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/toolboxes/Dockerfile.rocm-7rc b/toolboxes/Dockerfile.rocm-7rc index 5326a83..29084fb 100644 --- a/toolboxes/Dockerfile.rocm-7rc +++ b/toolboxes/Dockerfile.rocm-7rc @@ -3,7 +3,7 @@ FROM registry.fedoraproject.org/fedora:rawhide AS builder RUN dnf -y --nodocs --setopt=install_weak_deps=False install \ make gcc cmake lld clang clang-devel compiler-rt libcurl-devel \ - radeontop git vim patch curl ninja-build tar xz \ + radeontop git vim patch curl ninja-build tar xz aria2c \ && dnf clean all && rm -rf /var/cache/dnf/* # find & fetch the latest Linux 7.x.x rc tarball (gfx1151) @@ -17,7 +17,7 @@ RUN set -euo pipefail; \ | grep -o "therock-dist-linux-${GFX}-${ROCM_MAJOR_VER}\.[0-9]\+\.[0-9]\+rc[0-9]\{8\}\.tar\.gz" \ | sort | tail -n1)"; \ echo "Latest tarball: ${KEY}"; \ - curl -L --fail -o therock.tar.gz "${BASE}/${KEY}" + aria2c -x 16 -s 16 -j 16 --file-allocation=none "${BASE}/${KEY}" -o therock.tar.gz RUN mkdir -p /opt/rocm-7.0 \ && tar xzf therock.tar.gz -C /opt/rocm-7.0 --strip-components=1 diff --git a/toolboxes/Dockerfile.rocm-7rc-rocwmma b/toolboxes/Dockerfile.rocm-7rc-rocwmma index 776e0bd..54b2019 100644 --- a/toolboxes/Dockerfile.rocm-7rc-rocwmma +++ b/toolboxes/Dockerfile.rocm-7rc-rocwmma @@ -3,7 +3,7 @@ FROM registry.fedoraproject.org/fedora:rawhide AS builder RUN dnf -y --nodocs --setopt=install_weak_deps=False install \ make gcc cmake lld clang clang-devel compiler-rt libcurl-devel \ - radeontop git vim patch curl ninja-build tar xz \ + radeontop git vim patch curl ninja-build tar xz aria2c \ && dnf clean all && rm -rf /var/cache/dnf/* # find & fetch the latest Linux 7.x.x rc tarball (gfx1151) @@ -17,7 +17,7 @@ RUN set -euo pipefail; \ | grep -o "therock-dist-linux-${GFX}-${ROCM_MAJOR_VER}\.[0-9]\+\.[0-9]\+rc[0-9]\{8\}\.tar\.gz" \ | sort | tail -n1)"; \ echo "Latest tarball: ${KEY}"; \ - curl -L --fail -o therock.tar.gz "${BASE}/${KEY}" + aria2c -x 16 -s 16 -j 16 --file-allocation=none "${BASE}/${KEY}" -o therock.tar.gz RUN mkdir -p /opt/rocm-7.0 \ && tar xzf therock.tar.gz -C /opt/rocm-7.0 --strip-components=1