comparison download.sh @ 1519:83de80c10db8

Upgrade to uClibc 0.9.33.1 (and use NPTL), and busybox 1.19.4.
author Rob Landley <rob@landley.net>
date Thu, 19 Apr 2012 00:09:11 -0500
parents 9f8fb7a20166
children 2d589ed56a1d
comparison
equal deleted inserted replaced
1518:b8dbb8d7d6cc 1519:83de80c10db8
19 # then cut and paste the sha1 from the output and run it again to confirm. 19 # then cut and paste the sha1 from the output and run it again to confirm.
20 20
21 # Building a cross compile toolchain requires linux headers, uClibc, 21 # Building a cross compile toolchain requires linux headers, uClibc,
22 # binutils, and gcc. 22 # binutils, and gcc.
23 23
24 URL=http://uclibc.org/downloads/uClibc-0.9.33.1.tar.bz2 \
25 SHA1=8360891d368726a8c6d9ac3e1431c73bb8e99b0b \
26 ALT=http://uclibc.org/downloads/uClibc-snapshot.tar.bz2 \
27 maybe_fork "download || dienow"
28
24 URL=http://www.kernel.org/pub/linux/kernel/v3.x/linux-3.3.tar.bz2 \ 29 URL=http://www.kernel.org/pub/linux/kernel/v3.x/linux-3.3.tar.bz2 \
25 SHA1=dc10fd59e5afbe0f74de06862435dd8bed07ca6a \ 30 SHA1=dc10fd59e5afbe0f74de06862435dd8bed07ca6a \
26 ALT=http://kernel.org/pub/linux/kernel/v3.0/testing/linux-3.0-rc1.tar.bz2 \ 31 ALT=http://kernel.org/pub/linux/kernel/v3.0/testing/linux-3.0-rc1.tar.bz2 \
27 maybe_fork "download || dienow" 32 maybe_fork "download || dienow"
28 33
29 URL=http://uclibc.org/downloads/uClibc-0.9.32.1.tar.bz2 \
30 SHA1=0c13c8cb0c3fd4de039ac8a5b5bd723ef928f554 \
31 ALT=http://uclibc.org/downloads/uClibc-snapshot.tar.bz2 \
32 maybe_fork "download || dienow"
33 34
34 # 2.17 was the last GPLv2 release of binutils 35 # 2.17 was the last GPLv2 release of binutils
35 36
36 URL=ftp://ftp.gnu.org/gnu/binutils/binutils-2.17.tar.bz2 \ 37 URL=ftp://ftp.gnu.org/gnu/binutils/binutils-2.17.tar.bz2 \
37 SHA1=a557686eef68362ea31a3aa41ce274e3eeae1ef0 \ 38 SHA1=a557686eef68362ea31a3aa41ce274e3eeae1ef0 \
54 55
55 # Building a native root filesystem requires linux and uClibc (above) plus 56 # Building a native root filesystem requires linux and uClibc (above) plus
56 # BusyBox. Adding a native toolchain requires binutils and gcc (above) plus 57 # BusyBox. Adding a native toolchain requires binutils and gcc (above) plus
57 # make and bash. 58 # make and bash.
58 59
59 URL=http://www.busybox.net/downloads/busybox-1.19.3.tar.bz2 \ 60 URL=http://landley.net/toybox/downloads/toybox-0.2.1.tar.bz2 \
60 SHA1=692754db46b129c70921ffb84eaef679061c0952 \ 61 SHA1=0b3a27aa96de3104396253469efccc4a16fecfa4 \
62 maybe_fork "download || dienow"
63
64 URL=http://www.busybox.net/downloads/busybox-1.19.4.tar.bz2 \
65 SHA1=5d7db83d8efbadc19c86ec236e673504bbf43517 \
61 #ALT=http://busybox.net/downloads/busybox-snapshot.tar.bz2 \ 66 #ALT=http://busybox.net/downloads/busybox-snapshot.tar.bz2 \
62 maybe_fork "download || dienow" 67 maybe_fork "download || dienow"
63 68
64 URL=ftp://ftp.gnu.org/gnu/make/make-3.81.tar.bz2 \ 69 URL=ftp://ftp.gnu.org/gnu/make/make-3.81.tar.bz2 \
65 SHA1=41ed86d941b9c8025aee45db56c0283169dcab3d \ 70 SHA1=41ed86d941b9c8025aee45db56c0283169dcab3d \