File tree 9 files changed +13
-13
lines changed
9 files changed +13
-13
lines changed Original file line number Diff line number Diff line change @@ -13,8 +13,8 @@ set -ex
13
13
14
14
PREFIX=${PREFIX:- " /usr/local" }
15
15
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
18
18
done
19
19
tar xvfz binutils-2.43.tar.gz
20
20
cd binutils-2.43
23
23
make install-strip
24
24
cd ..
25
25
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
28
28
done
29
29
tar xvfz gcc-14.2.0.tar.gz
30
30
cd gcc-14.2.0
Original file line number Diff line number Diff line change 1
1
class MipselNoneElfBinutils < Formula
2
2
desc "FSF Binutils for mipsel cross development"
3
3
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"
5
5
mirror "https://mirrors.kernel.org/gnu/binutils/binutils-2.43.tar.gz"
6
6
sha256 "025c436d15049076ebe511d29651cc4785ee502965a8839936a65518582bdd64"
7
7
Original file line number Diff line number Diff line change 1
1
class MipselNoneElfGcc < Formula
2
2
desc "The GNU compiler collection for mipsel"
3
3
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"
5
5
mirror "https://mirrors.kernel.org/gnu/gcc/gcc-14.2.0/gcc-14.2.0.tar.xz"
6
6
sha256 "a7b39bc69cbf9e25826c5a60ab26477001f7c08d85cec04bc0e29cabed6f3cc9"
7
7
Original file line number Diff line number Diff line change 1
1
class MipselNoneElfGdb < Formula
2
2
desc "GDB: The GNU Project Debugger compiled for Mips"
3
3
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"
5
5
mirror "https://mirrors.kernel.org/gnu/gdb/gdb-15.1.tar.xz"
6
6
sha256 "38254eacd4572134bca9c5a5aa4d4ca564cbbd30c369d881f733fb6b903354f2"
7
7
Original file line number Diff line number Diff line change 1
1
class MipselNoneElfBinutils < Formula
2
2
desc "FSF Binutils for mipsel cross development"
3
3
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"
5
5
mirror "https://mirrors.kernel.org/gnu/binutils/binutils-2.43.tar.gz"
6
6
sha256 "025c436d15049076ebe511d29651cc4785ee502965a8839936a65518582bdd64"
7
7
Original file line number Diff line number Diff line change 1
1
class MipselNoneElfGcc < Formula
2
2
desc "The GNU compiler collection for mipsel"
3
3
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"
5
5
mirror "https://mirrors.kernel.org/gnu/gcc/gcc-14.2.0/gcc-14.2.0.tar.xz"
6
6
sha256 "a7b39bc69cbf9e25826c5a60ab26477001f7c08d85cec04bc0e29cabed6f3cc9"
7
7
Original file line number Diff line number Diff line change 1
1
class MipselNoneElfGdb < Formula
2
2
desc "GDB: The GNU Project Debugger compiled for Mips"
3
3
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"
5
5
mirror "https://mirrors.kernel.org/gnu/gdb/gdb-15.1.tar.xz"
6
6
sha256 "38254eacd4572134bca9c5a5aa4d4ca564cbbd30c369d881f733fb6b903354f2"
7
7
Original file line number Diff line number Diff line change @@ -45,7 +45,7 @@ RUN C:\msys64\usr\bin\bash.exe -l -c 'pacman -S --needed --noconfirm mingw-w64-x
45
45
RUN C:\m sys64\u sr\b in\b ash.exe -l -c 'pacman -S --needed --noconfirm mingw-w64-x86_64-python mingw-w64-x86_64-readline'
46
46
RUN C:\m sys64\u sr\b in\b ash.exe -l -c 'pacman -Scc --noconfirm'
47
47
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
49
49
50
50
RUN [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; `
51
51
Invoke-WebRequest $env:GDB -OutFile "C:\W indows\T emp\g db-15.1.tar.xz" ; `
Original file line number Diff line number Diff line change @@ -45,8 +45,8 @@ RUN C:\msys64\usr\bin\bash.exe -l -c 'pacman -S --needed --noconfirm mingw-w64-x
45
45
RUN C:\m sys64\u sr\b in\b ash.exe -l -c 'pacman -S --needed --noconfirm mingw-w64-x86_64-python mingw-w64-x86_64-readline'
46
46
RUN C:\m sys64\u sr\b in\b ash.exe -l -c 'pacman -Scc --noconfirm'
47
47
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
50
50
51
51
RUN [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; `
52
52
Invoke-WebRequest $env:BINUTILS -OutFile "C:\W indows\T emp\b inutils-2.43.tar.xz" ; `
You can’t perform that action at this time.
0 commit comments