mirror of
https://github.com/bitcoin/bitcoin.git
synced 2026-09-11 21:20:39 +02:00
ci: bump riscv toolchain to tag 2026.08.25
This bump includes the new github mirrors for sourceware repos for:
binutils https://github.com/gnutools/binutils-gdb.git
gdb https://github.com/gnutools/binutils-gdb.git
glibc https://github.com/gnutools/glibc.git
newlib https://github.com/cygwin/cygwin.git
musl https://github.com/kraj/musl.git
from commit 92d239130d
This commit is contained in:
@@ -94,8 +94,8 @@ fi
|
||||
|
||||
if [[ ${BARE_METAL_RISCV} == "true" ]]; then
|
||||
# Use a mirror for these submodules as sourceware blocks too many requests combating AI.
|
||||
${CI_RETRY_EXE} git clone --depth=1 https://github.com/riscv-collab/riscv-gnu-toolchain -b 2026.06.06 /riscv/gcc
|
||||
( cd /riscv/gcc;
|
||||
${CI_RETRY_EXE} git clone --depth=1 https://github.com/riscv-collab/riscv-gnu-toolchain -b 2026.08.25 /riscv/gcc
|
||||
( cd /riscv/gcc
|
||||
export GIT_CONFIG_COUNT=3
|
||||
export GIT_CONFIG_KEY_0=url.https://git.fish.foo/mirrors/binutils-gdb.git.insteadOf
|
||||
export GIT_CONFIG_VALUE_0=https://sourceware.org/git/binutils-gdb.git
|
||||
@@ -103,8 +103,8 @@ if [[ ${BARE_METAL_RISCV} == "true" ]]; then
|
||||
export GIT_CONFIG_VALUE_1=https://sourceware.org/git/glibc.git
|
||||
export GIT_CONFIG_KEY_2=url.https://git.fish.foo/mirrors/newlib-cygwin.git.insteadOf
|
||||
export GIT_CONFIG_VALUE_2=https://sourceware.org/git/newlib-cygwin.git
|
||||
./configure --prefix=/opt/riscv-ilp32 --with-arch=rv32gc --with-abi=ilp32 --disable-gdb;
|
||||
make "$MAKEJOBS"; )
|
||||
./configure --prefix=/opt/riscv-ilp32 --with-arch=rv32gc --with-abi=ilp32 --disable-gdb
|
||||
make "$MAKEJOBS" )
|
||||
rm -rf /riscv/gcc
|
||||
fi
|
||||
|
||||
|
||||
Reference in New Issue
Block a user