Mercurial > hg > aboriginal
comparison download.sh @ 749:34f9a88336a8
Move stable to gcc-4.2.1, and use an even _bigger_ hammer to make canadian builds work with that. (./configure sucks even _more_ in this version, big shock there.)
author | Rob Landley <rob@landley.net> |
---|---|
date | Mon, 15 Jun 2009 02:09:39 -0500 |
parents | 759adf5a0fe9 |
children | 25adf2fe1f86 |
comparison
equal
deleted
inserted
replaced
748:897fb219ead7 | 749:34f9a88336a8 |
---|---|
27 # Building a cross compile toolchain requires linux headers, uClibc, | 27 # Building a cross compile toolchain requires linux headers, uClibc, |
28 # binutils, and gcc. | 28 # binutils, and gcc. |
29 | 29 |
30 URL=http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.29.tar.bz2 \ | 30 URL=http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.29.tar.bz2 \ |
31 SHA1=0640a2f4bea3fc272541f322b74ea365ad7f2349 \ | 31 SHA1=0640a2f4bea3fc272541f322b74ea365ad7f2349 \ |
32 UNSTABLE=http://kernel.org/pub/linux/kernel/v2.6/testing/linux-2.6.30-rc7.tar.bz2 \ | |
32 download || dienow | 33 download || dienow |
33 | 34 |
34 URL=http://www.uclibc.org/downloads/uClibc-0.9.30.1.tar.bz2 \ | 35 URL=http://www.uclibc.org/downloads/uClibc-0.9.30.1.tar.bz2 \ |
35 SHA1=4b36fec9a0dacbd6fe0fd2cdb7836aaf8b7f4992 \ | 36 SHA1=4b36fec9a0dacbd6fe0fd2cdb7836aaf8b7f4992 \ |
36 UNSTABLE=http://uclibc.org/downloads/uClibc-snapshot.tar.bz2 \ | 37 UNSTABLE=http://uclibc.org/downloads/uClibc-snapshot.tar.bz2 \ |
43 UNSTABLE=ftp://ftp.gnu.org/gnu/binutils/binutils-2.18.tar.bz2 \ | 44 UNSTABLE=ftp://ftp.gnu.org/gnu/binutils/binutils-2.18.tar.bz2 \ |
44 download || dienow | 45 download || dienow |
45 | 46 |
46 # 4.2.1 was the last GPLv2 release of gcc | 47 # 4.2.1 was the last GPLv2 release of gcc |
47 | 48 |
48 URL=ftp://ftp.gnu.org/gnu/gcc/gcc-4.1.2/gcc-core-4.1.2.tar.bz2 \ | 49 URL=ftp://ftp.gnu.org/gnu/gcc/gcc-4.2.1/gcc-core-4.2.1.tar.bz2 \ |
49 SHA1=d6875295f6df1bec4a6f4ab8f0da54bfb8d97306 \ | 50 SHA1=43a138779e053a864bd16dfabcd3ffff04103213 \ |
50 UNSTABLE=ftp://ftp.gnu.org/gnu/gcc/gcc-4.2.1/gcc-core-4.2.1.tar.bz2 \ | 51 UNSTABLE=ftp://ftp.gnu.org/gnu/gcc/gcc-4.1.2/gcc-core-4.1.2.tar.bz2 \ |
51 download || dienow | 52 download || dienow |
52 | 53 |
53 URL=http://ftp.gnu.org/gnu/gcc/gcc-4.1.2/gcc-g++-4.1.2.tar.bz2 \ | 54 # The g++ version must match gcc version. |
54 SHA1=e29c6e151050f8b5ac5d680b99483df522606143 \ | 55 |
55 UNSTABLE=http://ftp.gnu.org/gnu/gcc/gcc-4.2.1/gcc-g++-4.2.1.tar.bz2 \ | 56 URL=http://ftp.gnu.org/gnu/gcc/gcc-4.2.1/gcc-g++-4.2.1.tar.bz2 \ |
57 SHA1=8f3785bd0e092f563e14ecd26921cd04275496a6 \ | |
58 UNSTABLE=http://ftp.gnu.org/gnu/gcc/gcc-4.1.2/gcc-g++-4.1.2.tar.bz2 \ | |
56 download || dienow | 59 download || dienow |
57 | 60 |
58 # Building a native root filesystem requires linux and uClibc (above) plus | 61 # Building a native root filesystem requires linux and uClibc (above) plus |
59 # BusyBox. Adding a native toolchain requires binutils and gcc (above) plus | 62 # BusyBox. Adding a native toolchain requires binutils and gcc (above) plus |
60 # make and bash. | 63 # make and bash. |