Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

update dependencies and tools #87

Merged
merged 11 commits into from
Jan 11, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
134 changes: 104 additions & 30 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -1,21 +1,48 @@
FROM public.ecr.aws/docker/library/fedora:36 as base
FROM public.ecr.aws/docker/library/fedora:37 as base

# Everything we need to build our SDK and packages.
RUN \
dnf makecache && \
dnf -y update && \
dnf -y groupinstall "C Development Tools and Libraries" && \
dnf -y install --setopt=install_weak_deps=False \
rpmdevtools dnf-plugins-core createrepo_c \
cmake git meson perl-ExtUtils-MakeMaker python which \
bc hostname intltool gperf kmod rsync wget openssl \
dwarves elfutils-devel libcap-devel openssl-devel \
createrepo_c e2fsprogs gdisk python3-jinja2 \
kpartx lz4 veritysetup dosfstools mtools squashfs-tools \
perl-FindBin perl-IPC-Cmd perl-open policycoreutils \
secilc qemu-img glib2-devel rpcgen erofs-utils jq ShellCheck \
json-c-devel libcurl-devel p11-kit-devel && \
dnf clean all && \
bc \
bison \
cmake \
cpio \
curl \
dnf-plugins-core \
dwarves \
elfutils-devel \
flex \
g++ \
gcc \
git \
gperf \
hostname \
intltool \
jq \
json-c-devel \
kmod \
libcurl-devel \
libtool \
meson \
openssl \
openssl-devel \
p11-kit-devel \
perl-ExtUtils-MakeMaker \
perl-FindBin \
perl-IPC-Cmd \
perl-open \
python \
rsync \
wget \
which \
&& \
dnf config-manager --set-disabled \
fedora-modular \
updates-modular \
fedora-cisco-openh264 \
&& \
useradd builder
COPY ./sdk-fetch /usr/local/bin

Expand All @@ -28,8 +55,22 @@ RUN \
apt-get update && \
apt-get -y dist-upgrade && \
apt-get -y install \
autoconf automake bc build-essential cpio curl file git \
libexpat1-dev libtool libz-dev pkgconf python3 unzip wget && \
autoconf \
automake \
bc \
build-essential \
cpio \
curl \
file \
git \
libexpat1-dev \
libtool \
libz-dev \
pkgconf \
python3 \
unzip \
wget \
&& \
useradd -m -u 1000 builder
COPY ./sdk-fetch /usr/local/bin

Expand All @@ -43,8 +84,8 @@ RUN \
git config --global user.name "Builder" && \
git config --global user.email "builder@localhost"

ARG BRVER="2022.05.2"
ARG KVER="5.10.129"
ARG BRVER="2022.11"
ARG KVER="5.10.155"

WORKDIR /home/builder
COPY ./hashes/buildroot ./hashes
Expand All @@ -66,7 +107,7 @@ RUN \

FROM toolchain as toolchain-gnu
ARG ARCH
ARG KVER="5.10.129"
ARG KVER="5.10.155"
RUN \
make O=output/${ARCH}-gnu defconfig BR2_DEFCONFIG=configs/sdk_${ARCH}_gnu_defconfig && \
make O=output/${ARCH}-gnu toolchain && \
Expand All @@ -90,7 +131,7 @@ RUN \

FROM toolchain as toolchain-musl
ARG ARCH
ARG KVER="5.10.129"
ARG KVER="5.10.155"
RUN \
make O=output/${ARCH}-musl defconfig BR2_DEFCONFIG=configs/sdk_${ARCH}_musl_defconfig && \
make O=output/${ARCH}-musl toolchain && \
Expand Down Expand Up @@ -124,7 +165,7 @@ FROM base as sdk
USER root

ARG ARCH
ARG KVER="5.10.129"
ARG KVER="5.10.155"

WORKDIR /

Expand Down Expand Up @@ -170,7 +211,7 @@ ARG SYSROOT="/${TARGET}/sys-root"
ARG CFLAGS="-O2 -g -Wp,-D_GLIBCXX_ASSERTIONS -fstack-clash-protection"
ARG CXXFLAGS="${CFLAGS}"
ARG CPPFLAGS=""
ARG KVER="5.4"
ARG KVER="5.10.155"

WORKDIR /home/builder/glibc/build
RUN \
Expand Down Expand Up @@ -239,7 +280,7 @@ RUN make install
RUN \
install -p -m 0644 -Dt ${SYSROOT}/usr/share/licenses/musl COPYRIGHT

ARG LLVMVER="14.0.6"
ARG LLVMVER="15.0.6"

USER builder
WORKDIR /home/builder
Expand All @@ -248,6 +289,9 @@ WORKDIR /home/builder
COPY ./hashes/libunwind ./hashes
RUN \
sdk-fetch hashes && \
tar xf cmake-${LLVMVER}.src.tar.xz && \
rm cmake-${LLVMVER}.src.tar.xz && \
mv cmake-${LLVMVER}.src cmake && \
tar xf llvm-${LLVMVER}.src.tar.xz && \
rm llvm-${LLVMVER}.src.tar.xz && \
mv llvm-${LLVMVER}.src llvm && \
Expand Down Expand Up @@ -373,7 +417,7 @@ RUN \
ARG ARCH
ARG HOST_ARCH
ARG VENDOR="bottlerocket"
ARG RUSTVER="1.64.0"
ARG RUSTVER="1.66.1"

USER builder
WORKDIR /home/builder
Expand Down Expand Up @@ -449,7 +493,7 @@ FROM sdk-libc as sdk-bootconfig

USER root

ARG KVER="5.10.129"
ARG KVER="5.10.155"

RUN \
mkdir -p /usr/libexec/tools /usr/share/licenses/bootconfig && \
Expand Down Expand Up @@ -549,7 +593,7 @@ RUN rm /license-{scan,tool}/{clarify,deny}.toml

FROM sdk-cargo as sdk-license-scan

ARG SPDXVER="3.18"
ARG SPDXVER="3.19"

USER builder
WORKDIR /home/builder/license-scan
Expand All @@ -576,7 +620,7 @@ RUN cargo build --release --locked

FROM sdk-cargo as sdk-cargo-deny

ARG DENYVER="0.12.2"
ARG DENYVER="0.13.5"

USER builder
WORKDIR /home/builder
Expand Down Expand Up @@ -813,11 +857,41 @@ FROM sdk as sdk-plus
USER root
RUN \
dnf -y install --setopt=install_weak_deps=False \
java-11-openjdk-devel maven-openjdk11 maven-local \
maven-clean-plugin maven-shade-plugin \
efitools gnutls-utils gnupg-pkcs11-scd nss-tools \
openssl-pkcs11 pesign python3-virt-firmware sbsigntools \
awscli && \
awscli \
ccache \
createrepo_c \
dosfstools \
e2fsprogs \
efitools \
erofs-utils \
gdisk \
glib2-devel \
gnupg-pkcs11-scd \
gnutls-utils \
java-11-openjdk-devel \
kpartx \
libcap-devel \
lz4 \
maven-clean-plugin \
maven-local \
maven-openjdk11 \
maven-shade-plugin \
mtools \
nss-tools \
openssl-pkcs11 \
pesign \
policycoreutils \
python3-jinja2 \
python3-virt-firmware \
qemu-img \
rpcgen \
rpmdevtools \
sbsigntools \
secilc \
ShellCheck \
squashfs-tools \
veritysetup \
&& \
dnf clean all

# =^..^= =^..^= =^..^= =^..^= =^..^= =^..^= =^..^= =^..^= =^..^=
Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
v0.28.0
v0.29.0
2 changes: 1 addition & 1 deletion configs/buildroot/sdk_aarch64_gnu_defconfig
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ BR2_TOOLCHAIN_BUILDROOT_VENDOR="bottlerocket"
BR2_TOOLCHAIN_BUILDROOT_GLIBC=y
BR2_KERNEL_HEADERS_5_10=y
BR2_BINUTILS_VERSION_2_38_X=y
BR2_GCC_VERSION_10_X=y
BR2_GCC_VERSION_11_X=y
BR2_TOOLCHAIN_BUILDROOT_CXX=y
BR2_GCC_ENABLE_LTO=y
BR2_GCC_ENABLE_GRAPHITE=y
2 changes: 1 addition & 1 deletion configs/buildroot/sdk_aarch64_musl_defconfig
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ BR2_TOOLCHAIN_BUILDROOT_VENDOR="bottlerocket"
BR2_TOOLCHAIN_BUILDROOT_MUSL=y
BR2_KERNEL_HEADERS_5_10=y
BR2_BINUTILS_VERSION_2_38_X=y
BR2_GCC_VERSION_10_X=y
BR2_GCC_VERSION_11_X=y
BR2_TOOLCHAIN_BUILDROOT_CXX=y
BR2_GCC_ENABLE_LTO=y
BR2_GCC_ENABLE_GRAPHITE=y
2 changes: 1 addition & 1 deletion configs/buildroot/sdk_x86_64_gnu_defconfig
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ BR2_TOOLCHAIN_BUILDROOT_VENDOR="bottlerocket"
BR2_TOOLCHAIN_BUILDROOT_GLIBC=y
BR2_KERNEL_HEADERS_5_10=y
BR2_BINUTILS_VERSION_2_38_X=y
BR2_GCC_VERSION_10_X=y
BR2_GCC_VERSION_11_X=y
BR2_TOOLCHAIN_BUILDROOT_CXX=y
BR2_GCC_ENABLE_LTO=y
BR2_GCC_ENABLE_GRAPHITE=y
2 changes: 1 addition & 1 deletion configs/buildroot/sdk_x86_64_musl_defconfig
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ BR2_TOOLCHAIN_BUILDROOT_VENDOR="bottlerocket"
BR2_TOOLCHAIN_BUILDROOT_MUSL=y
BR2_KERNEL_HEADERS_5_10=y
BR2_BINUTILS_VERSION_2_38_X=y
BR2_GCC_VERSION_10_X=y
BR2_GCC_VERSION_11_X=y
BR2_TOOLCHAIN_BUILDROOT_CXX=y
BR2_GCC_ENABLE_LTO=y
BR2_GCC_ENABLE_GRAPHITE=y
1 change: 1 addition & 0 deletions configs/cargo-deny/clarify.toml
Original file line number Diff line number Diff line change
Expand Up @@ -203,6 +203,7 @@ skip-files = [
"src/text/licenses/CC-BY-3.0",
"src/text/licenses/CC-BY-3.0-AT",
"src/text/licenses/CC-BY-3.0-DE",
"src/text/licenses/CC-BY-3.0-IGO",
"src/text/licenses/CC-BY-3.0-NL",
"src/text/licenses/CC-BY-3.0-US",
"src/text/licenses/CC-BY-4.0",
Expand Down
24 changes: 12 additions & 12 deletions hashes/buildroot
Original file line number Diff line number Diff line change
@@ -1,23 +1,23 @@
# https://github.com/buildroot/buildroot/archive/2022.05.2.tar.gz
SHA512 (buildroot-2022.05.2.tar.gz) = 15f9c521d93a48d43b6201cc1ab246d72ce295063fb3e1a4e963703f420053c6b01dac416b81679a04937eb0f54b0bde7a3e85bab4e434e2e6237443bab2ecc2
# https://buildroot.org/downloads/buildroot-2022.11.tar.gz
SHA512 (buildroot-2022.11.tar.gz) = 467241a472b4eef484e756100f348214c469ae0bed31afa8536681816742b2ac00a0b4ca50f14829d1dfc6fdfba75a4885555f9aeab47b0cde3226d5086d5687
# https://mirrors.kernel.org/gnu/binutils/binutils-2.38.tar.xz
SHA512 (binutils-2.38.tar.xz) = 8bf0b0d193c9c010e0518ee2b2e5a830898af206510992483b427477ed178396cd210235e85fd7bd99a96fc6d5eedbeccbd48317a10f752b7336ada8b2bb826d
# https://mirrors.kernel.org/gnu/bison/bison-3.8.2.tar.xz
SHA512 (bison-3.8.2.tar.xz) = d4d23af6671406e97257892f90651b67f2ab95219831372be032190b7156c10a3435d457857e677445df8b2327aacccc15344acbbc3808a6f332a93cce23b444
# https://mirrors.kernel.org/gnu/gawk/gawk-5.1.1.tar.xz
SHA512 (gawk-5.1.1.tar.xz) = 794538fff03fdb9a8527a6898b26383d01988e8f8456f8d48131676387669a8bb3e706fa1a17f6b6316ddba0ebe653c24ad5dd769f357de509d6ec25f3ff1a43
# https://mirrors.kernel.org/gnu/gcc/gcc-10.4.0/gcc-10.4.0.tar.xz
SHA512 (gcc-10.4.0.tar.xz) = 440c08ca746da450d9a1b35e8fd2305cb27e7e6987cd9d0f7d375f3b1fc9e4b0bd7acb3cd7bf795e72fcbead59cdef5b6c152862f5d35cd9fbfe6902101ce648
# https://github.com/bminor/glibc/archive/b6aade18a7e5719c942aa2da6cf3157aca993fa4.tar.gz
SHA512 (glibc-2.35-134-gb6aade18a7e5719c942aa2da6cf3157aca993fa4.tar.gz) = 6b800a60d67fd499e797550e5aad9ffacdb7fd0ba1d2520379d3a0cdf19475f60aafde387c7afa5185fd5c9e5584cf15c741991267dfa64910aa1e40825453ba
# https://mirrors.kernel.org/gnu/gawk/gawk-5.2.0.tar.xz
SHA512 (gawk-5.2.0.tar.xz) = e81e1efb1be06f82602e704d10e8de4b78797d058d9718d353e0837660dc8adf952965240c0a3b1a71c3e295f2e9641eacf64496d1d896edd81b101e09a656ac
# https://mirrors.kernel.org/gnu/gcc/gcc-11.3.0/gcc-11.3.0.tar.xz
SHA512 (gcc-11.3.0.tar.xz) = f0be5ad705c73b84477128a69c047f57dd47002f375eb60e1e842e08cf2009a509e92152bca345823926d550b7395ae6d4de7db51d1ee371c2dc37313881fca7
# https://github.com/bminor/glibc/archive/a1dc0be03c9dd850b864bd7a9c03cf8e396eb7ca.tar.gz
SHA512 (glibc-2.36-66-ga1dc0be03c9dd850b864bd7a9c03cf8e396eb7ca.tar.gz) = d6dec5934fbd83a0b544b84dd4a1185c78cf4f965ee2d28bbdf3f72c1c206d72b13e52a9e79b663b6111decc0472b7cdb41024b3c2674f8b86eac1642870bc9a
# https://mirrors.kernel.org/gnu/gmp/gmp-6.2.1.tar.xz
SHA512 (gmp-6.2.1.tar.xz) = c99be0950a1d05a0297d65641dd35b75b74466f7bf03c9e8a99895a3b2f9a0856cd17887738fa51cf7499781b65c049769271cbcb77d057d2e9f1ec52e07dd84
# https://libisl.sourceforge.io/isl-0.23.tar.xz
SHA512 (isl-0.23.tar.xz) = da4e7cbd5045d074581d4e1c212acb074a8b2345a96515151b0543cbe2601db6ac2bbd93f9ad6643e98f845b68f438f3882c05b8b90969ae542802a3c78fea20
# https://libisl.sourceforge.io/isl-0.25.tar.xz
SHA512 (isl-0.25.tar.xz) = 81ac6b404a71e146bb705efe647ecf3bee19c3254f534cb44228cec13ffc7a33d7d58b980106dbb120ffdc557403d966619e219328edd0a4b3cbc4ac66acb255
# https://musl.libc.org/releases/musl-1.2.3.tar.gz
SHA512 (musl-1.2.3.tar.gz) = 9332f713d3eb7de4369bc0327d99252275ee52abf523ee34b894b24a387f67579787f7c72a46cf652e090cffdb0bc3719a4e7b84dca66890b6a37f12e8ad089c
# https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.129.tar.xz
SHA512 (linux-5.10.129.tar.xz) = fa3080b5f0f135d721b25786a658c984c454bc40e68b2c408a5bb23a21cf5f8b91deba9ee11480b89c8a0cd3d951f9217756b6aa0b14fd7aa51c14d1ee4a0e49
# https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.155.tar.xz
SHA512 (linux-5.10.155.tar.xz) = fc763f7854ed5e8964fee2acc2f521caa215cbfa76dd7a054173fcf37f74ef543820e7b026c0ee2c01c178eb22c89ad334ec9559950772ec278d78d95b32d33c
# https://mirrors.kernel.org/gnu/m4/m4-1.4.19.tar.xz
SHA512 (m4-1.4.19.tar.xz) = 47f595845c89709727bda0b3fc78e3188ef78ec818965b395532e7041cabe9e49677ee4aca3d042930095a7f8df81de3da1026b23b6897be471f6cf13ddd512b
# https://mirrors.kernel.org/gnu/mpc/mpc-1.2.1.tar.gz
Expand Down
4 changes: 2 additions & 2 deletions hashes/cargo-deny
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
# https://github.com/EmbarkStudios/cargo-deny/archive/0.12.2.tar.gz#/cargo-deny-0.12.2.tar.gz
SHA512 (cargo-deny-0.12.2.tar.gz) = 9810f0e3cbab91152979146be8a996967b1b25edc14e3b7e039154785e58618a00c9a13ad3ea436879b86ca93b7ab7f5df751baab5bbe15e1c52b604c46d9042
# https://github.com/EmbarkStudios/cargo-deny/archive/0.13.5.tar.gz#/cargo-deny-0.13.5.tar.gz
SHA512 (cargo-deny-0.13.5.tar.gz) = 76da39d1924c640fa21998415360b6a0e8c1d0661913dd9485fa468897b2763bb74cda4bfe5a3177302de995969d39ddd02ec0a2f897596676186696a042dedf
4 changes: 2 additions & 2 deletions hashes/kernel
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
# https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.129.tar.xz
SHA512 (linux-5.10.129.tar.xz) = fa3080b5f0f135d721b25786a658c984c454bc40e68b2c408a5bb23a21cf5f8b91deba9ee11480b89c8a0cd3d951f9217756b6aa0b14fd7aa51c14d1ee4a0e49
# https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.155.tar.xz
SHA512 (linux-5.10.155.tar.xz) = fc763f7854ed5e8964fee2acc2f521caa215cbfa76dd7a054173fcf37f74ef543820e7b026c0ee2c01c178eb22c89ad334ec9559950772ec278d78d95b32d33c
14 changes: 8 additions & 6 deletions hashes/libunwind
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
# https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-14.0.6.src.tar.xz
SHA512 (llvm-14.0.6.src.tar.xz) = 6461bdde27aac17fa44c3e99a85ec47ffb181d0d4e5c3ef1c4286a59583e3b0c51af3c8081a300f45b99524340773a3011380059e3b3a571c3b0a8733e96fc1d
# https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/libcxx-14.0.6.src.tar.xz
SHA512 (libcxx-14.0.6.src.tar.xz) = c39bb01317e8ae7e5b23a677754a866953b6c45188c194d3d76fbd276de9565df8bcbcab8cf6606584af7dd30a61f39376c0e2de6b8c32c69f7fc592587e710d
# https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/libunwind-14.0.6.src.tar.xz
SHA512 (libunwind-14.0.6.src.tar.xz) = c8f3804c47ac33273238899e5682f9cb52465dcceff0e0ecf9925469620c6c9a62cc2c708a35a0e156b666e1198df52c5fff1da9d5ee3194605dfd62c296b058
# https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.6/llvm-15.0.6.src.tar.xz
SHA512 (llvm-15.0.6.src.tar.xz) = 91b53674c140f8eda6e8373a9e3ea013807236e98702b6666f3b4144d95d97dcfa0a59591ab74aa7a320c32f88d579a585dc5a6db6666f1754f68493f95cff1e
# https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.6/libcxx-15.0.6.src.tar.xz
SHA512 (libcxx-15.0.6.src.tar.xz) = 9ad8bc3d547e3f5e7fe123a9a1e39be523dff71c10feaed773c6a2698fbba54fb8c89760409e3b982007787c63ce7ae410fc1fe05aa7b3cb284589f85cb3bbc8
# https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.6/libunwind-15.0.6.src.tar.xz
SHA512 (libunwind-15.0.6.src.tar.xz) = 9e888d66112ee2b275cad03c102a2c07ddfd01167a0c88fab17a4a190008f5c1a7a21c7e78b449f48321bc920f9fb8d64508075e4e175617c8cc0b4aeb343c3e
# https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.6/cmake-15.0.6.src.tar.xz
SHA512 (cmake-15.0.6.src.tar.xz) = a078b9b426515414dae41c8732d7cd955e8ddc9638b4ba9c7dd0925db68e5ea760096f08fd7e1cb9d55b6d73da75f9b4318a2fac36d7aa64f47536ac383b3edc
4 changes: 2 additions & 2 deletions hashes/license-scan
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
# https://github.com/spdx/license-list-data/archive/v3.18.tar.gz#/license-list-data-3.18.tar.gz
SHA512 (license-list-data-3.18.tar.gz) = 44316691bb362f7e2ad3eb36a0e11a444634e2a8a07dc7efab55dafafd154c0469fcc6da7f75dc00b143dfaee7547ca3ae4ca8ee254f9219c01214c906d58814
# https://github.com/spdx/license-list-data/archive/v3.19.tar.gz#/license-list-data-3.19.tar.gz
SHA512 (license-list-data-3.19.tar.gz) = 23d90eece2f164a00ad710c84c3f3194bf54830b4c2b5c2739c4bf713c95ab161697850eecb20d1c3dfbdad24aa795a75bf11f9473982824fc9fe885962b7433
30 changes: 15 additions & 15 deletions hashes/rust
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
# https://static.rust-lang.org/dist/rustc-1.64.0-src.tar.xz
SHA512 (rustc-1.64.0-src.tar.xz) = 919f40acd8c6eaaef399aa3248503bea19feb96697ab221aaede9ee789ce340b47cb899d1e0e41a31e5d7756653968a10d2faaa4aee83294c9f1243949b43516
### See https://github.com/rust-lang/rust/blob/1.64.0/src/stage0.json for what to use below. ###
# https://static.rust-lang.org/dist/2022-08-11/rust-std-1.63.0-x86_64-unknown-linux-gnu.tar.xz
SHA512 (rust-std-1.63.0-x86_64-unknown-linux-gnu.tar.xz) = eca41446533676b9601aafafa18d97868ed00f459b7ab5888edc5113d5526d0c52d285264c80dc0a3da58a309799b9e773873f0135f02628deddd6aceed173a6
# https://static.rust-lang.org/dist/2022-08-11/rustc-1.63.0-x86_64-unknown-linux-gnu.tar.xz
SHA512 (rustc-1.63.0-x86_64-unknown-linux-gnu.tar.xz) = 65e37539519a60c1bf18a64fcac25f8f70b8f51ab823451f6db378097dc4d02e2afb93ed8f1419e8cae8fcb28acc0cf3a2218fd32c3e8388ec508e57274d4462
# https://static.rust-lang.org/dist/2022-08-11/cargo-1.63.0-x86_64-unknown-linux-gnu.tar.xz
SHA512 (cargo-1.63.0-x86_64-unknown-linux-gnu.tar.xz) = dfa9bf7b46dd73bb68578d5292183e4551b90df33b0908040993afeb15dd695714fcc5a362025a199660f51e93a26f8c19ef1d81a7dbe39235999344248e829f
# https://static.rust-lang.org/dist/2022-08-11/rust-std-1.63.0-aarch64-unknown-linux-gnu.tar.xz
SHA512 (rust-std-1.63.0-aarch64-unknown-linux-gnu.tar.xz) = 8193e0fc56a6bac6765c9d778de0670deda620f0afde84fc55b82c4f8b57fd2b01e24da9318279052ca09ca122c7f2a4b564de8f690d78f82c9f50fda3ab24c0
# https://static.rust-lang.org/dist/2022-08-11/rustc-1.63.0-aarch64-unknown-linux-gnu.tar.xz
SHA512 (rustc-1.63.0-aarch64-unknown-linux-gnu.tar.xz) = 96f2e5826da165bd5b642f2f80a658a9a7389441530f83b5176aa711902c607c84cdcc215b60fdb6e90dfe31bca702620e5d7a387d8e61524fdbf659612c1f27
# https://static.rust-lang.org/dist/2022-08-11/cargo-1.63.0-aarch64-unknown-linux-gnu.tar.xz
SHA512 (cargo-1.63.0-aarch64-unknown-linux-gnu.tar.xz) = 3a24279b3c9834dc78c3033ce245977b6ba0c1e24900edeb73156991abf8c2559dda850e3af309ad4b1cadfcaa5eb5dbc688fe94051e7a29d526100d1281e1c1
# https://static.rust-lang.org/dist/rustc-1.66.1-src.tar.xz
SHA512 (rustc-1.66.1-src.tar.xz) = 1944c024c603140d0a9236043a3bd1d0d211dd8d368d6d82a3a620f1ff43b29624755b0943f2b38b40a188c7eee77a840238ea757eaf435e2a3fa6a0e6b82832
### See https://github.com/rust-lang/rust/blob/1.66.1/src/stage0.json for what to use below. ###
# https://static.rust-lang.org/dist/2022-11-03/rust-std-1.65.0-x86_64-unknown-linux-gnu.tar.xz
SHA512 (rust-std-1.65.0-x86_64-unknown-linux-gnu.tar.xz) = 409d1466fa1b457bba20424509b6a7dc8864c64c05061f62b09cdc977d2e3967fdbe543ed73703736d525dd35ef8e74ca7304d4efa13622adf835172a65867d1
# https://static.rust-lang.org/dist/2022-11-03/rustc-1.65.0-x86_64-unknown-linux-gnu.tar.xz
SHA512 (rustc-1.65.0-x86_64-unknown-linux-gnu.tar.xz) = 52601c4fb5057a55f504585f804e0c275d1268c4acd9ba5c5948b5e2d2d2de9ffee499810fe0bac8cd3773fadbdc049ecc55be606675562374a99c0fa06a8cb0
# https://static.rust-lang.org/dist/2022-11-03/cargo-1.65.0-x86_64-unknown-linux-gnu.tar.xz
SHA512 (cargo-1.65.0-x86_64-unknown-linux-gnu.tar.xz) = b5735c8c39d04212e1ff9c214b15d76370ee10b0630490b3596ba6fbd5ad4025921d7d5e54177a7ba19bbefe4832f3741ee71eb90aa722d5fed161150e794258
# https://static.rust-lang.org/dist/2022-11-03/rust-std-1.65.0-aarch64-unknown-linux-gnu.tar.xz
SHA512 (rust-std-1.65.0-aarch64-unknown-linux-gnu.tar.xz) = 36af2e94c92faca1544d628d80bd2085ad678ed4e380f38a7219d714cb7586e1fbeebafe7702694a3fe0c44c1cc55a645f415fb100a12e4bed468507147a423a
# https://static.rust-lang.org/dist/2022-11-03/rustc-1.65.0-aarch64-unknown-linux-gnu.tar.xz
SHA512 (rustc-1.65.0-aarch64-unknown-linux-gnu.tar.xz) = f9c38b7b70ce9d34c9b288bb440e4c2a63e9e33524c01d04b9c349f468a2def70feced8e2500a8299c571ea701a57adfc0ac197805a37fa08940e0e25b405248
# https://static.rust-lang.org/dist/2022-11-03/cargo-1.65.0-aarch64-unknown-linux-gnu.tar.xz
SHA512 (cargo-1.65.0-aarch64-unknown-linux-gnu.tar.xz) = ef774f892fcfc19c9598ae929d0da67a058e158651b94006f8d31028701cc16e6ccf2a4120eb71cd1fd7833922bd7ffd09739976565d4e398a3294c6a1dac0d8
Loading