4 select LIBC_SUPPORT_NPTL
5 select LIBC_SUPPORT_LINUXTHREADS
7 The de-facto standard for Linux distributions.
8 Feature-rich, but large... Most usefull for desktop-like systems.
12 prompt "glibc version"
16 prompt "2.3.6 (OBSOLETE)"
47 # CT_INSERT_VERSION_ABOVE
48 # Don't remove above line!
52 prompt "'latest' snapshot (EXPERIMENTAL)"
53 depends on EXPERIMENTAL
57 prompt "<specific date> (EXPERIMENTAL)"
58 depends on EXPERIMENTAL
64 prompt "Enter date (YYYYMMDD)" if LIBC_V_date
65 default "latest" if LIBC_V_LATEST
66 default "2.3.6" if LIBC_V_2_3_6
67 default "2.4" if LIBC_V_2_4
68 default "2.5" if LIBC_V_2_5
69 default "2.5.1" if LIBC_V_2_5_1
70 default "2.6" if LIBC_V_2_6
71 default "2.6.1" if LIBC_V_2_6_1
72 default "2.7" if LIBC_V_2_7
73 default "2.8" if LIBC_V_2_8
74 default "2.9" if LIBC_V_2_9
75 # CT_INSERT_VERSION_STRING_ABOVE
76 # Don't remove above line!
80 prompt "Retrieval method"
81 default LIBC_GLIBC_TARBALL
83 config LIBC_GLIBC_TARBALL
85 prompt "Released tarball"
87 Until end of Februrary 2009, there was no tarball for glibc releases
88 2.8 and later. This was intentional.
90 Then, all of a sudden, tarballs for those releases have appeared at the
91 traditional download place (ftp.gnu.org).
93 Some of the glibc people argue that fixes are committed to the maintenance
94 branch, and thus it is the best plac e to retrieve the glibc from.
95 On the other hand, it might be preferable to always generate a toolchain
96 using a known code-base, so the toolchain can be reproducible.
98 For version prior to 2.8, tarballs were readily available.
100 If you want your toolchain to really be reproducible, say 'Y' here.
101 If you can live with a moving code-base, look at the other choice
104 config LIBC_GLIBC_CVS
106 prompt "CVS checkout"
108 See the help for the entry "Released tarball", above.
110 If you can live with a moving code-base, say 'Y' here.
111 If you want your toolchain to really be reproducible, look at the
112 choice entry "Released tarball from FTP", above.
116 config LIBC_GLIBC_CVS_date
118 prompt "checkout as of date"
121 The date, in ISO-8601 format, at which to check out the repository.
123 endif # LIBC_GLIBC_CVS
125 #config LIBC_GLIBC_SNAPSHOT
127 # prompt "Use latest nightly snapshot"
129 # See the help for the entry "Released tarball", above.
131 # If you can live with a moving code-base, say 'Y' here.
132 # If you want your toolchain to really be reproducible, look at the
133 # choice entry "Released tarball from FTP", above.