Skip to content

Commit 0e6eda7

Browse files
authored
Merge pull request #1919 from rpaulucci3/ftpmirror
Use ftpmirror.gnu.org to fetch GNU files
2 parents 783f74d + 39c8b55 commit 0e6eda7

File tree

9 files changed

+13
-13
lines changed

9 files changed

+13
-13
lines changed

tools/linux-mips/spawn-compiler.sh

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ set -ex
1313

1414
PREFIX=${PREFIX:-"/usr/local"}
1515

16-
for url in https://ftp.gnu.org/gnu/binutils/binutils-2.43.tar.gz https://mirrors.kernel.org/gnu/binutils/binutils-2.43.tar.gz ; do
17-
wget --timeout=60 --continue $url && break
16+
for url in https://ftpmirror.gnu.org/gnu/binutils/binutils-2.43.tar.gz https://mirrors.kernel.org/gnu/binutils/binutils-2.43.tar.gz ; do
17+
wget --max-redirect=2 --timeout=60 --continue --trust-server-names $url && break
1818
done
1919
tar xvfz binutils-2.43.tar.gz
2020
cd binutils-2.43
@@ -23,8 +23,8 @@ make
2323
make install-strip
2424
cd ..
2525

26-
for url in https://ftp.gnu.org/gnu/gcc/gcc-14.2.0/gcc-14.2.0.tar.gz https://mirrors.kernel.org/gnu/gcc/gcc-14.2.0/gcc-14.2.0.tar.gz ; do
27-
wget --timeout=60 --continue $url && break
26+
for url in https://ftpmirror.gnu.org/gnu/gcc/gcc-14.2.0/gcc-14.2.0.tar.gz https://mirrors.kernel.org/gnu/gcc/gcc-14.2.0/gcc-14.2.0.tar.gz ; do
27+
wget --max-redirect=2 --timeout=60 --continue --trust-server-names $url && break
2828
done
2929
tar xvfz gcc-14.2.0.tar.gz
3030
cd gcc-14.2.0

tools/macos-mips/mipsel-none-elf-binutils.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
class MipselNoneElfBinutils < Formula
22
desc "FSF Binutils for mipsel cross development"
33
homepage "https://www.gnu.org/software/binutils/"
4-
url "https://ftp.gnu.org/gnu/binutils/binutils-2.43.tar.gz"
4+
url "https://ftpmirror.gnu.org/gnu/binutils/binutils-2.43.tar.gz"
55
mirror "https://mirrors.kernel.org/gnu/binutils/binutils-2.43.tar.gz"
66
sha256 "025c436d15049076ebe511d29651cc4785ee502965a8839936a65518582bdd64"
77

tools/macos-mips/mipsel-none-elf-gcc.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
class MipselNoneElfGcc < Formula
22
desc "The GNU compiler collection for mipsel"
33
homepage "https://gcc.gnu.org"
4-
url "https://ftp.gnu.org/gnu/gcc/gcc-14.2.0/gcc-14.2.0.tar.xz"
4+
url "https://ftpmirror.gnu.org/gnu/gcc/gcc-14.2.0/gcc-14.2.0.tar.xz"
55
mirror "https://mirrors.kernel.org/gnu/gcc/gcc-14.2.0/gcc-14.2.0.tar.xz"
66
sha256 "a7b39bc69cbf9e25826c5a60ab26477001f7c08d85cec04bc0e29cabed6f3cc9"
77

tools/macos-mips/mipsel-none-elf-gdb.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
class MipselNoneElfGdb < Formula
22
desc "GDB: The GNU Project Debugger compiled for Mips"
33
homepage "https://sourceware.org/gdb/"
4-
url "https://ftp.gnu.org/gnu/gdb/gdb-15.1.tar.xz"
4+
url "https://ftpmirror.gnu.org/gnu/gdb/gdb-15.1.tar.xz"
55
mirror "https://mirrors.kernel.org/gnu/gdb/gdb-15.1.tar.xz"
66
sha256 "38254eacd4572134bca9c5a5aa4d4ca564cbbd30c369d881f733fb6b903354f2"
77

tools/vscode-extension/scripts/mipsel-none-elf-binutils.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
class MipselNoneElfBinutils < Formula
22
desc "FSF Binutils for mipsel cross development"
33
homepage "https://www.gnu.org/software/binutils/"
4-
url "https://ftp.gnu.org/gnu/binutils/binutils-2.43.tar.gz"
4+
url "https://ftpmirror.gnu.org/gnu/binutils/binutils-2.43.tar.gz"
55
mirror "https://mirrors.kernel.org/gnu/binutils/binutils-2.43.tar.gz"
66
sha256 "025c436d15049076ebe511d29651cc4785ee502965a8839936a65518582bdd64"
77

tools/vscode-extension/scripts/mipsel-none-elf-gcc.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
class MipselNoneElfGcc < Formula
22
desc "The GNU compiler collection for mipsel"
33
homepage "https://gcc.gnu.org"
4-
url "https://ftp.gnu.org/gnu/gcc/gcc-14.2.0/gcc-14.2.0.tar.xz"
4+
url "https://ftpmirror.gnu.org/gnu/gcc/gcc-14.2.0/gcc-14.2.0.tar.xz"
55
mirror "https://mirrors.kernel.org/gnu/gcc/gcc-14.2.0/gcc-14.2.0.tar.xz"
66
sha256 "a7b39bc69cbf9e25826c5a60ab26477001f7c08d85cec04bc0e29cabed6f3cc9"
77

tools/vscode-extension/scripts/mipsel-none-elf-gdb.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
class MipselNoneElfGdb < Formula
22
desc "GDB: The GNU Project Debugger compiled for Mips"
33
homepage "https://sourceware.org/gdb/"
4-
url "https://ftp.gnu.org/gnu/gdb/gdb-15.1.tar.xz"
4+
url "https://ftpmirror.gnu.org/gnu/gdb/gdb-15.1.tar.xz"
55
mirror "https://mirrors.kernel.org/gnu/gdb/gdb-15.1.tar.xz"
66
sha256 "38254eacd4572134bca9c5a5aa4d4ca564cbbd30c369d881f733fb6b903354f2"
77

tools/win32-gdb/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ RUN C:\msys64\usr\bin\bash.exe -l -c 'pacman -S --needed --noconfirm mingw-w64-x
4545
RUN C:\msys64\usr\bin\bash.exe -l -c 'pacman -S --needed --noconfirm mingw-w64-x86_64-python mingw-w64-x86_64-readline'
4646
RUN C:\msys64\usr\bin\bash.exe -l -c 'pacman -Scc --noconfirm'
4747

48-
ARG GDB=https://ftp.gnu.org/gnu/gdb/gdb-15.1.tar.xz
48+
ARG GDB=https://ftpmirror.gnu.org/gnu/gdb/gdb-15.1.tar.xz
4949

5050
RUN [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; `
5151
Invoke-WebRequest $env:GDB -OutFile "C:\Windows\Temp\gdb-15.1.tar.xz"; `

tools/win32-mips/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,8 +45,8 @@ RUN C:\msys64\usr\bin\bash.exe -l -c 'pacman -S --needed --noconfirm mingw-w64-x
4545
RUN C:\msys64\usr\bin\bash.exe -l -c 'pacman -S --needed --noconfirm mingw-w64-x86_64-python mingw-w64-x86_64-readline'
4646
RUN C:\msys64\usr\bin\bash.exe -l -c 'pacman -Scc --noconfirm'
4747

48-
ARG BINUTILS=https://ftp.gnu.org/gnu/binutils/binutils-2.43.tar.xz
49-
ARG GCC=https://ftp.gnu.org/gnu/gcc/gcc-14.2.0/gcc-14.2.0.tar.xz
48+
ARG BINUTILS=https://ftpmirror.gnu.org/gnu/binutils/binutils-2.43.tar.xz
49+
ARG GCC=https://ftpmirror.gnu.org/gnu/gcc/gcc-14.2.0/gcc-14.2.0.tar.xz
5050

5151
RUN [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; `
5252
Invoke-WebRequest $env:BINUTILS -OutFile "C:\Windows\Temp\binutils-2.43.tar.xz"; `

0 commit comments

Comments
 (0)