about summary refs log tree commit diff
diff options
context:
space:
mode:
authorRémy Rakic <remy.rakic+github@gmail.com>2023-11-07 18:24:07 +0000
committerRémy Rakic <remy.rakic+github@gmail.com>2023-11-07 18:26:20 +0000
commit1d1fe9a2052ef89ef6efb414f32dfb5151652560 (patch)
treedf152988133eca40122cb4111afafc6927faab96
parentd73eaaac5f89ccdb6a77089897fdac0948018d7a (diff)
downloadrust-1d1fe9a2052ef89ef6efb414f32dfb5151652560.tar.gz
rust-1d1fe9a2052ef89ef6efb414f32dfb5151652560.zip
add note to remember to update a url when bumping to gcc 10.1.0
-rwxr-xr-xsrc/ci/docker/host-x86_64/dist-x86_64-linux/build-gcc.sh6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/ci/docker/host-x86_64/dist-x86_64-linux/build-gcc.sh b/src/ci/docker/host-x86_64/dist-x86_64-linux/build-gcc.sh
index f64eb8ae638..e939a5d7eac 100755
--- a/src/ci/docker/host-x86_64/dist-x86_64-linux/build-gcc.sh
+++ b/src/ci/docker/host-x86_64/dist-x86_64-linux/build-gcc.sh
@@ -3,6 +3,7 @@ set -ex
 
 source shared.sh
 
+# Note: in the future when bumping to version 10.1.0, also take care of the sed block below.
 GCC=9.5.0
 
 curl https://ftp.gnu.org/gnu/gcc/gcc-$GCC/gcc-$GCC.tar.xz | xzcat | tar xf -
@@ -22,6 +23,11 @@ cd gcc-$GCC
 # latter host is presented to `wget`! Therefore, we choose to download from the insecure HTTP server
 # instead here.
 #
+# Note: in version 10.1.0, the URL used in `download_prerequisites` has changed from using FTP to
+# using HTTP. When bumping to that gcc version, we can likely remove the sed replacement below, or
+# the expression will need to be updated. That new URL is available at:
+# https://github.com/gcc-mirror/gcc/blob/6e6e3f144a33ae504149dc992453b4f6dea12fdb/contrib/download_prerequisites#L35
+#
 sed -i'' 's|ftp://gcc\.gnu\.org/|https://gcc.gnu.org/|g' ./contrib/download_prerequisites
 
 ./contrib/download_prerequisites