[PATCH 3 of 7] cc/gcc: Update gcc download locations
Bryan Hundven
bryanhundven@gmail.com
Tue Dec 7 09:09:00 GMT 2010
# HG changeset patch
# User Bryan Hundven <bryanhundven@gmail.com>
# Date 1291704127 28800
# Node ID 73795525c82eaa7f4561f358c70d26ef9d72a446
# Parent 44dcdb7cd61606655d62ffee733e9bc446a4c387
cc/gcc: Update gcc download locations
diff -r 44dcdb7cd616 -r 73795525c82e scripts/build/cc/gcc.sh
--- a/scripts/build/cc/gcc.sh Mon Dec 06 22:42:07 2010 -0800
+++ b/scripts/build/cc/gcc.sh Mon Dec 06 22:42:07 2010 -0800
@@ -4,16 +4,13 @@
# Download gcc
do_cc_get() {
- # Ah! gcc folks are kind of 'different': they store the tarballs in
- # subdirectories of the same name! That's because gcc is such /crap/ that
- # it is such /big/ that it needs being splitted for distribution! Sad. :-(
- # Arrgghh! Some of those versions does not follow this convention:
- # gcc-3.3.3 lives in releases/gcc-3.3.3, while gcc-2.95.* isn't in a
- # subdirectory! You bastard!
- CT_GetFile "gcc-${CT_CC_VERSION}" \
- {ftp,http}://ftp.gnu.org/gnu/gcc{,{,/releases}/gcc-${CT_CC_VERSION}} \
- ftp://ftp.irisa.fr/pub/mirrors/gcc.gnu.org/gcc/releases/gcc-${CT_CC_VERSION} \
- ftp://ftp.uvsq.fr/pub/gcc/snapshots/${CT_CC_VERSION}
+ # GNU stores files in the gcc directory differently then how the
+ # gcc guys do.
+ CT_GetFile "gcc-${CT_CC_VERSION}" \
+ {ftp,http}://ftp.gnu.org/gnu/gcc{,/gcc-${CT_CC_VERSION}} \
+ ftp://gcc.gnu.org/pub/gcc/{releases/gcc-,snapshots/}${CT_CC_VERSION} \
+ ftp://ftp.irisa.fr/pub/mirrors/gcc.gnu.org/gcc/{releases/gcc-,snapshots/}${CT_CC_VERSION} \
+ ftp://ftp.uvsq.fr/pub/gcc/{releases/gcc-,snapshots/}${CT_CC_VERSION} \
# Starting with GCC 4.3, ecj is used for Java, and will only be
# built if the configure script finds ecj.jar at the top of the
--
For unsubscribe information see http://sourceware.org/lists.html#faq
More information about the crossgcc
mailing list