Changeset 50420218
- Timestamp:
- 04/28/2013 09:11:44 PM (11 years ago)
- Branches:
- 7.5-systemd, 7.6-systemd, 7.7-systemd, 7.8-systemd, 7.9-systemd
- Children:
- 3b60741
- Parents:
- 1026c1ee
- Files:
-
- 1 added
- 24 edited
Legend:
- Unmodified
- Added
- Removed
-
chapter01/changelog.xml
r1026c1ee r50420218 38 38 39 39 <listitem> 40 <para>2013-04-28</para> 41 <itemizedlist> 42 <listitem> 43 <para>[matthew] - Upgrade to Linux-3.8.10. Fixes 44 <ulink url="&lfs-ticket-root;3335">#3335</ulink>.</para> 45 </listitem> 46 </itemizedlist> 47 </listitem> 48 49 <listitem> 50 <para>2013-04-26</para> 51 <itemizedlist> 52 <listitem> 53 <para>[bdubbs] - Upgrade to less-458. Fixes 54 <ulink url="&lfs-ticket-root;3333">#3334</ulink>.</para> 55 </listitem> 56 <listitem> 57 <para>[bdubbs] - Upgrade to util-linux-2.23. Fixes 58 <ulink url="&lfs-ticket-root;3311">#3311</ulink>.</para> 59 </listitem> 60 </itemizedlist> 61 </listitem> 62 63 <listitem> 64 <para>2013-04-24</para> 65 <itemizedlist> 66 <listitem> 67 <para>[matthew] - Upgrade to Libpipeline-1.2.3. Fixes 68 <ulink url="&lfs-ticket-root;3333">#3333</ulink>.</para> 69 </listitem> 70 <listitem> 71 <para>[matthew] - Upgrade to Tzdata-2013c. Fixes 72 <ulink url="&lfs-ticket-root;3332">#3332</ulink>.</para> 73 </listitem> 74 <listitem> 75 <para>[matthew] - Upgrade to Man-Pages-3.51. Fixes 76 <ulink url="&lfs-ticket-root;3331">#3331</ulink>.</para> 77 </listitem> 78 <listitem> 79 <para>[matthew] - Upgrade to Check-0.9.10. Fixes 80 <ulink url="&lfs-ticket-root;3330">#3330</ulink>.</para> 81 </listitem> 82 </itemizedlist> 83 </listitem> 84 85 <listitem> 86 <para>2013-04-23</para> 87 <itemizedlist> 88 <listitem> 89 <para>[bdubbs] - Use default locations for kbd files 90 because custom locations are no longer needed by the 91 boot scripts.</para> 92 </listitem> 93 </itemizedlist> 94 </listitem> 95 96 <listitem> 97 <para>2013-04-19</para> 98 <itemizedlist> 99 <listitem> 100 <para>[bdubbs] - Update to udev-202 (systemd-202). Fixes 101 <ulink url="&lfs-ticket-root;3329">#3329</ulink>.</para> 102 </listitem> 103 </itemizedlist> 104 </listitem> 105 106 <listitem> 107 <para>2013-04-17</para> 108 <itemizedlist> 109 <listitem> 110 <para>[bdubbs] - Update to Linux-3.8.8. Fixes 111 <ulink url="&lfs-ticket-root;3322">#3322</ulink>.</para> 112 </listitem> 113 <listitem> 114 <para>[bdubbs] - Update to Kmod-13. Fixes 115 <ulink url="&lfs-ticket-root;3324">#3324</ulink>.</para> 116 </listitem> 117 <listitem> 118 <para>[bdubbs] - Update to Bison-2.7.1. Fixes 119 <ulink url="&lfs-ticket-root;3327">#3327</ulink>.</para> 120 </listitem> 121 </itemizedlist> 122 </listitem> 123 124 <listitem> 125 <para>2013-04-16</para> 126 <itemizedlist> 127 <listitem> 128 <para>[bdubbs] - Update list of installed libraries in GMP.</para> 129 </listitem> 130 <listitem> 131 <para>[bdubbs] - Update to udev-201 (systemd-201).</para> 132 </listitem> 133 </itemizedlist> 134 </listitem> 135 136 <listitem> 137 <para>2013-04-03</para> 138 <itemizedlist> 139 <listitem> 140 <para>[bdubbs] - Fix a failure in the procps-ng test suite.</para> 141 </listitem> 142 </itemizedlist> 143 </listitem> 144 145 <listitem> 146 <para>2013-04-01</para> 147 <itemizedlist> 148 <listitem> 149 <para>[bdubbs] - Upgrade to Linux-3.8.5. Fixes 150 <ulink url="&lfs-ticket-root;3320">#3320</ulink>.</para> 151 </listitem> 152 <listitem> 153 <para>[bdubbs] - Upgrade to Systemd-200. Fixes 154 <ulink url="&lfs-ticket-root;3317">#3317</ulink> and 155 <ulink url="&lfs-ticket-root;3321">#3321</ulink>.</para> 156 </listitem> 157 <listitem> 158 <para>[bdubbs] - Expand tcl space for regular expressions 159 needed for some tests.</para> 160 </listitem> 161 <listitem> 162 <para>[bdubbs] - Disable a g++ libmudflap test that always 163 fails.</para> 164 </listitem> 165 </itemizedlist> 166 </listitem> 167 168 <listitem> 169 <para>2013-03-29</para> 170 <itemizedlist> 171 <listitem> 172 <para>[matthew] - Remove notes about enabling LTO support; both GCC 173 and Binutils enable it by default now.</para> 174 </listitem> 175 <listitem> 176 <para>[matthew] - Add texinfo related seds to Binutils pass1 and pass2 177 as hosts may have a new enough version of Texinfo to cause 178 issues.</para> 179 </listitem> 180 <listitem> 181 <para>[matthew] - Use --disable-install-libiberty to prevent GCC from 182 installing libiberty.a (thanks to Armin K. for the pointer). Retain 183 the existing sed, though, as the flag doesn't work correctly 184 yet.</para> 185 </listitem> 186 <listitem> 187 <para>[matthew] - Remove the now unnecessary instructions that 188 prevented GCC's info files from being built; GCC-4.8.0 contains 189 upstream fixes.</para> 190 </listitem> 191 </itemizedlist> 192 </listitem> 193 194 <listitem> 195 <para>2013-03-28</para> 196 <itemizedlist> 197 <listitem> 198 <para>[matthew] - Upgrade to Binutils-2.23.2. Fixes 199 <ulink url="&lfs-ticket-root;3318">#3318</ulink>.</para> 200 </listitem> 201 <listitem> 202 <para>[matthew] - Upgrade to Systemd-199. Fixes 203 <ulink url="&lfs-ticket-root;3317">#3317</ulink>.</para> 204 </listitem> 205 <listitem> 206 <para>[matthew] - Upgrade to Procps-NG-3.3.7. Fixes 207 <ulink url="&lfs-ticket-root;3316">#3316</ulink>.</para> 208 </listitem> 209 <listitem> 210 <para>[matthew] - Upgrade to Diffutils-3.3. Fixes 211 <ulink url="&lfs-ticket-root;3315">#3315</ulink>.</para> 212 </listitem> 213 <listitem> 214 <para>[matthew] - Upgrade to File-5.14. Fixes 215 <ulink url="&lfs-ticket-root;3313">#3313</ulink>.</para> 216 </listitem> 217 <listitem> 218 <para>[matthew] - Upgrade to GCC-4.8.0. Fixes 219 <ulink url="&lfs-ticket-root;3312">#3312</ulink>. Thanks to Pierre 220 Labastie for the patch on which this was based.</para> 221 </listitem> 222 <listitem> 223 <para>[matthew] - Upgrade to Linux-3.8.4. Fixes 224 <ulink url="&lfs-ticket-root;3310">#3310</ulink>.</para> 225 </listitem> 226 </itemizedlist> 227 </listitem> 228 229 <listitem> 40 230 <para>2013-03-24</para> 41 231 <itemizedlist> -
chapter01/whatsnew.xml
r1026c1ee r50420218 29 29 <para>Autoconf &autoconf-version;</para> 30 30 </listitem>--> 31 < listitem>31 <!--<listitem> 32 32 <para>Automake &automake-version;</para> 33 </listitem> 33 </listitem>--> 34 34 <!--<listitem> 35 35 <para>Bash &bash-version;</para> … … 50 50 <para>Check &check-version;</para> 51 51 </listitem> 52 < listitem>52 <!--<listitem> 53 53 <para>Coreutils &coreutils-version;</para> 54 </listitem> 54 </listitem>--> 55 55 <listitem> 56 56 <para>DejaGNU &dejagnu-version;</para> 57 57 </listitem> 58 < !--<listitem>58 <listitem> 59 59 <para>Diffutils &diffutils-version;</para> 60 </listitem> -->61 < listitem>60 </listitem> 61 <!--<listitem> 62 62 <para>E2fsprogs &e2fsprogs-version;</para> 63 </listitem> 63 </listitem>--> 64 64 <!--<listitem> 65 65 <para>Expect &expect-version;</para> 66 66 </listitem>--> 67 < !--<listitem>67 <listitem> 68 68 <para>File &file-version;</para> 69 </listitem> -->69 </listitem> 70 70 <!--<listitem> 71 71 <para>Findutils &findutils-version;</para> … … 74 74 <para>Flex &flex-version;</para> 75 75 </listitem>--> 76 < listitem>76 <!--<listitem> 77 77 <para>Gawk &gawk-version;</para> 78 </listitem> 78 </listitem>--> 79 79 <listitem> 80 80 <para>GCC &gcc-version;</para> … … 83 83 <para>GDBM &gdbm-version;</para> 84 84 </listitem>--> 85 < listitem>85 <!--<listitem> 86 86 <para>Gettext &gettext-version;</para> 87 </listitem> 88 < listitem>87 </listitem>--> 88 <!--<listitem> 89 89 <para>Glibc &glibc-version;</para> 90 </listitem> 91 < listitem>90 </listitem>--> 91 <!--<listitem> 92 92 <para>GMP &gmp-version;</para> 93 </listitem> 93 </listitem>--> 94 94 <!--<listitem> 95 95 <para>Grep &grep-version;</para> 96 96 </listitem>--> 97 < listitem>97 <!--<listitem> 98 98 <para>Groff &groff-version;</para> 99 </listitem> 99 </listitem>--> 100 100 <!--<listitem> 101 101 <para>GRUB &grub-version;</para> … … 110 110 <para>Inetutils &inetutils-version;</para> 111 111 </listitem>--> 112 < listitem>112 <!--<listitem> 113 113 <para>IPRoute2 &iproute2-version;</para> 114 </listitem> 115 < listitem>114 </listitem>--> 115 <!--<listitem> 116 116 <para>Kbd &kbd-version;</para> 117 </listitem> 117 </listitem>--> 118 118 <listitem> 119 119 <para>Kmod &kmod-version;</para> … … 140 140 <para>Make &make-version;</para> 141 141 </listitem>--> 142 < listitem>142 <!--<listitem> 143 143 <para>Man-DB &man-db-version;</para> 144 </listitem> 144 </listitem>--> 145 145 <listitem> 146 146 <para>Man-pages &man-pages-version;</para> 147 147 </listitem> 148 < listitem>148 <!--<listitem> 149 149 <para>MPC &mpc-version;</para> 150 </listitem> 150 </listitem>--> 151 151 <listitem> 152 152 <para>MPFR &mpfr-version;</para> … … 155 155 <para>Ncurses &ncurses-version;</para> 156 156 </listitem>--> 157 < listitem>157 <!--<listitem> 158 158 <para>Patch &patch-version;</para> 159 </listitem> 159 </listitem>--> 160 160 <listitem> 161 161 <para>Perl &perl-version;</para> 162 162 </listitem> 163 < listitem>163 <!--<listitem> 164 164 <para>Pkg-config &pkgconfig-version;</para> 165 </listitem> 165 </listitem>--> 166 166 <listitem> 167 167 <para>Procps-ng &procps-ng-version;</para> 168 168 </listitem> 169 < listitem>169 <!--<listitem> 170 170 <para>Psmisc &psmisc-version;</para> 171 </listitem> 171 </listitem>--> 172 172 <!--<listitem> 173 173 <para>Readline &readline-version;</para> 174 174 </listitem>--> 175 < listitem>175 <!--<listitem> 176 176 <para>Sed &sed-version;</para> 177 </listitem> 177 </listitem>--> 178 178 <!--<listitem> 179 179 <para>Shadow &shadow-version;</para> … … 188 188 <para>Tar &tar-version;</para> 189 189 </listitem>--> 190 < listitem>190 <!--<listitem> 191 191 <para>TCL &tcl-version;</para> 192 </listitem> 192 </listitem>--> 193 193 <listitem> 194 194 <para>Texinfo &texinfo-version;</para> … … 196 196 <listitem> 197 197 <para>Tzdata &tzdata-version;</para> 198 </listitem>199 <listitem>200 <para>Udev &systemd-version; (extracted from systemd-&systemd-version;)</para>201 198 </listitem> 202 199 <!--<listitem> … … 238 235 239 236 <listitem> 240 <para>&binutils-testsuite-fixes-patch;</para>241 </listitem>242 243 <listitem>244 237 <para>&coreutils-i18n-patch;</para> 245 238 </listitem> 246 <!-- 247 <listitem> 248 <para>&coreutils-test-patch;</para> 249 </listitem> 250 --> 239 251 240 <listitem> 252 241 <para>D-Bus-&dbus-version;</para> … … 278 267 279 268 <listitem> 269 <para>&perl-libc-patch;</para> 270 </listitem> 271 272 <listitem> 280 273 <para>Systemd-&systemd-version;</para> 281 274 </listitem> … … 283 276 <listitem> 284 277 <para>XML-Parser-&xml-parser-version;</para> 285 </listitem>286 287 <listitem>288 <para>&perl-libc-patch;</para>289 278 </listitem> 290 279 … … 299 288 300 289 <listitem> 301 <para>binutils-2.22-build_fix-1.patch</para> 302 </listitem> 303 304 <listitem> 305 <para>coreutils-8.19-i18n-1.patch</para> 306 </listitem> 307 308 <listitem> 309 <para>gcc-4.7.1-startfiles_fix-1.patch</para> 310 </listitem> 311 312 <listitem> 313 <para>glibc-2.16.0-fix_test_installation-1.patch</para> 314 </listitem> 315 316 <listitem> 317 <para>glibc-2.16.0-res_query_fix-1.patch</para> 318 </listitem> 319 320 <listitem> 321 <para>kbd-1.15.3-backspace-1.patch</para> 322 </listitem> 323 324 <listitem> 325 <para>kbd-1.15.3-upstream_fixes-1.patch</para> 326 </listitem> 327 328 <listitem> 329 <para>kmod-9-testsuite-1.patch</para> 330 </listitem> 331 332 <listitem> 333 <para>make-3.82-upstream_fixes-2.patch</para> 334 </listitem> 335 336 <listitem> 337 <para>patch-2.6.1-test_fix-1.patch</para> 338 </listitem> 339 340 <listitem> 341 <para>procps-3.2.8-fix_HZ_errors-1.patch</para> 342 </listitem> 343 344 <listitem> 345 <para>procps-3.2.8-watch_unicode-1.patch</para> 346 </listitem> 347 348 <listitem> 349 <para>sed-4.2.1-testsuite_fixes-1.patch</para> 290 <para>binutils-2.23.1-testsuite_fix-1.patch</para> 291 </listitem> 292 293 <listitem> 294 <para>perl-5.16.2-libc-1.patch</para> 350 295 </listitem> 351 296 … … 358 303 </listitem> 359 304 360 <listitem>361 <para>perl-5.16.2-libc-1.patch</para>362 </listitem>363 364 305 </itemizedlist> 365 306 -
chapter03/patches.xml
r1026c1ee r50420218 24 24 <para>Download: <ulink url="&patches-root;&bash-fixes-patch;"/></para> 25 25 <para>MD5 sum: <literal>&bash-fixes-patch-md5;</literal></para> 26 </listitem>27 </varlistentry>28 29 <varlistentry>30 <term>Binutils Test Suite Patch - <token>&binutils-testsuite-fixes-patch-size;</token>:</term>31 <listitem>32 <para>Download: <ulink url="&patches-root;&binutils-testsuite-fixes-patch;"/></para>33 <para>MD5 sum: <literal>&binutils-testsuite-fixes-patch-md5;</literal></para>34 26 </listitem> 35 27 </varlistentry> -
chapter05/binutils-pass1.xml
r1026c1ee r50420218 53 53 enable.</para> 54 54 55 <para>Fix a couple of syntax errors that prevent the documentation from 56 building with Texinfo-&texinfo-version;:</para> 57 58 <screen><userinput remap="pre">sed -i -e 's/@colophon/@@colophon/' \ 59 -e 's/doc@cygnus.com/doc@@cygnus.com/' bfd/doc/bfd.texinfo</userinput></screen> 60 55 61 <para>The Binutils documentation recommends building Binutils outside of the 56 62 source directory in a dedicated build directory:</para> … … 73 79 <para>Now prepare Binutils for compilation:</para> 74 80 75 <screen><userinput remap="configure">../binutils-&binutils-version;/configure 81 <screen><userinput remap="configure">../binutils-&binutils-version;/configure \ 76 82 --prefix=/tools \ 77 83 --with-sysroot=$LFS \ -
chapter05/binutils-pass2.xml
r1026c1ee r50420218 44 44 <title>Installation of Binutils</title> 45 45 46 <para>Fix a couple of syntax errors that prevent the documentation from 47 building with Texinfo-&texinfo-version;:</para> 48 49 <screen><userinput remap="pre">sed -i -e 's/@colophon/@@colophon/' \ 50 -e 's/doc@cygnus.com/doc@@cygnus.com/' bfd/doc/bfd.texinfo</userinput></screen> 51 46 52 <para>Create a separate build directory again:</para> 47 53 … … 51 57 <para>Prepare Binutils for compilation:</para> 52 58 53 <screen><userinput remap="configure">CC=$LFS_TGT-gcc \54 AR=$LFS_TGT-ar \55 RANLIB=$LFS_TGT-ranlib \56 ../binutils-&binutils-version;/configure \57 --prefix=/tools \58 --disable-nls \59 <screen><userinput remap="configure">CC=$LFS_TGT-gcc \ 60 AR=$LFS_TGT-ar \ 61 RANLIB=$LFS_TGT-ranlib \ 62 ../binutils-&binutils-version;/configure \ 63 --prefix=/tools \ 64 --disable-nls \ 59 65 --with-lib-path=/tools/lib \ 60 66 --with-sysroot</userinput></screen> -
chapter05/chapter05.xml
r1026c1ee r50420218 19 19 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="linux-headers.xml"/> 20 20 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="glibc.xml"/> 21 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libstdc++.xml"/> 21 22 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="binutils-pass2.xml"/> 22 23 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="gcc-pass2.xml"/> -
chapter05/diffutils.xml
r1026c1ee r50420218 44 44 <title>Installation of Diffutils</title> 45 45 46 <para>Fix an incompatibility between this package and Glibc-&glibc-version;:</para>47 48 <screen><userinput remap="pre">sed -i -e '/gets is a/d' lib/stdio.in.h</userinput></screen>49 50 46 <para>Prepare Diffutils for compilation:</para> 51 47 -
chapter05/gcc-pass1.xml
r1026c1ee r50420218 106 106 <screen><userinput remap="pre">sed -i '/k prot/agcc_cv_libc_provides_ssp=yes' gcc/configure</userinput></screen> 107 107 108 <para>Do not build the .info files. They are not needed here and109 are broken with the current version of <command>makeinfo</command>.</para>110 111 <screen><userinput remap="pre">sed -i 's/BUILD_INFO=info/BUILD_INFO=/' gcc/configure</userinput></screen>112 113 108 <para>The GCC documentation recommends building GCC outside of the 114 109 source directory in a dedicated build directory:</para> … … 119 114 <para>Prepare GCC for compilation:</para> 120 115 121 <screen><userinput remap="configure">../gcc-&gcc-version;/configure \ 122 --target=$LFS_TGT \ 123 --prefix=/tools \ 124 --with-sysroot=$LFS \ 125 --with-newlib \ 126 --without-headers \ 127 --with-local-prefix=/tools \ 128 --with-native-system-header-dir=/tools/include \ 129 --disable-nls \ 130 --disable-shared \ 131 --disable-multilib \ 132 --disable-decimal-float \ 133 --disable-threads \ 134 --disable-libmudflap \ 135 --disable-libssp \ 136 --disable-libgomp \ 137 --disable-libquadmath \ 138 --enable-languages=c \ 116 <screen><userinput remap="configure">../gcc-&gcc-version;/configure \ 117 --target=$LFS_TGT \ 118 --prefix=/tools \ 119 --with-sysroot=$LFS \ 120 --with-newlib \ 121 --without-headers \ 122 --with-local-prefix=/tools \ 123 --with-native-system-header-dir=/tools/include \ 124 --disable-nls \ 125 --disable-shared \ 126 --disable-multilib \ 127 --disable-decimal-float \ 128 --disable-threads \ 129 --disable-libatomic \ 130 --disable-libgomp \ 131 --disable-libitm \ 132 --disable-libmudflap \ 133 --disable-libquadmath \ 134 --disable-libsanitizer \ 135 --disable-libssp \ 136 --disable-libstdc++-v3 \ 137 --enable-languages=c,c++ \ 139 138 --with-mpfr-include=$(pwd)/../gcc-&gcc-version;/mpfr/src \ 140 139 --with-mpfr-lib=$(pwd)/mpfr/src/.libs</userinput></screen> … … 194 193 195 194 <varlistentry> 196 <term><parameter>--disable-decimal-float, --disable-threads, --disable-libmudflap, --disable-libssp, --disable-libgomp, --disable-libquadmath</parameter></term> 195 <term><parameter>--disable-decimal-float, --disable-threads, 196 --disable-libatomic, --disable-libgomp, --disable-libitm, 197 --disable-libmudflap, --disable-libquadmath, --disable-libsanitizer, 198 --disable-libssp, --disable-libstdc++-v3</parameter></term> 197 199 <listitem> 198 200 <para>These switches disable support for the decimal floating point 199 extension, threading, libmudflap, libssp and libgomp and libquadmath 201 extension, threading, libatomic, libgomp, libitm, libmudflap, 202 libquadmath, libsanitizer, libssp and the C++ standard library 200 203 respectively. These features will fail to compile when building a 201 204 cross-compiler and are not necessary for the task of cross-compiling … … 213 216 214 217 <varlistentry> 215 <term><parameter>--enable-languages=c </parameter></term>216 <listitem> 217 <para>This option ensures that only the C compiler isbuilt.218 Th is is the only languageneeded now.</para>218 <term><parameter>--enable-languages=c,c++</parameter></term> 219 <listitem> 220 <para>This option ensures that only the C and C++ compilers are built. 221 These are the only languages needed now.</para> 219 222 </listitem> 220 223 </varlistentry> -
chapter05/gcc-pass2.xml
r1026c1ee r50420218 98 98 mv -v mpc-&mpc-version; mpc</userinput></screen> 99 99 100 <para>Again, do not build the .info files. They are not needed here and101 are broken with the current version of <command>makeinfo</command>.</para>102 103 <screen><userinput remap="pre">sed -i 's/BUILD_INFO=info/BUILD_INFO=/' gcc/configure</userinput></screen>104 105 100 <para>Create a separate build directory again:</para> 106 101 … … 113 108 <para>Now prepare GCC for compilation:</para> 114 109 115 <screen><userinput remap="configure">CC=$LFS_TGT-gcc \ 116 AR=$LFS_TGT-ar \ 117 RANLIB=$LFS_TGT-ranlib \ 118 ../gcc-&gcc-version;/configure \ 119 --prefix=/tools \ 120 --with-local-prefix=/tools \ 121 --with-native-system-header-dir=/tools/include \ 122 --enable-clocale=gnu \ 123 --enable-shared \ 124 --enable-threads=posix \ 125 --enable-__cxa_atexit \ 126 --enable-languages=c,c++ \ 127 --disable-libstdcxx-pch \ 128 --disable-multilib \ 129 --disable-bootstrap \ 130 --disable-libgomp \ 110 <screen><userinput remap="configure"> 111 CC=$LFS_TGT-gcc \ 112 CXX=$LFS_TGT-g++ \ 113 AR=$LFS_TGT-ar \ 114 RANLIB=$LFS_TGT-ranlib \ 115 ../gcc-&gcc-version;/configure \ 116 --prefix=/tools \ 117 --with-local-prefix=/tools \ 118 --with-native-system-header-dir=/tools/include \ 119 --enable-clocale=gnu \ 120 --enable-shared \ 121 --enable-threads=posix \ 122 --enable-__cxa_atexit \ 123 --enable-languages=c,c++ \ 124 --disable-libstdcxx-pch \ 125 --disable-multilib \ 126 --disable-bootstrap \ 127 --disable-libgomp \ 131 128 --with-mpfr-include=$(pwd)/../gcc-&gcc-version;/mpfr/src \ 132 129 --with-mpfr-lib=$(pwd)/mpfr/src/.libs</userinput></screen> -
chapter05/glibc.xml
r1026c1ee r50420218 77 77 78 78 <screen><userinput remap="configure">../glibc-&glibc-version;/configure \ 79 --prefix=/tools 80 --host=$LFS_TGT 79 --prefix=/tools \ 80 --host=$LFS_TGT \ 81 81 --build=$(../glibc-&glibc-version;/scripts/config.guess) \ 82 --disable-profile 83 --enable-kernel=2.6.25 84 --with-headers=/tools/include 85 libc_cv_forced_unwind=yes 86 libc_cv_ctors_header=yes 82 --disable-profile \ 83 --enable-kernel=2.6.25 \ 84 --with-headers=/tools/include \ 85 libc_cv_forced_unwind=yes \ 86 libc_cv_ctors_header=yes \ 87 87 libc_cv_c_cleanup=yes</userinput></screen> 88 88 -
chapter06/adjusting.xml
r1026c1ee r50420218 31 31 A <command>sed</command> command accomplishes this:</para> 32 32 33 <screen><userinput>gcc -dumpspecs | sed -e 's@/tools@@g' \33 <screen><userinput>gcc -dumpspecs | sed -e 's@/tools@@g' \ 34 34 -e '/\*startfile_prefix_spec:/{n;s@.*@/usr/lib/ @}' \ 35 -e '/\*cpp:/{n;s@$@ -isystem /usr/include@}' > \35 -e '/\*cpp:/{n;s@$@ -isystem /usr/include@}' > \ 36 36 `dirname $(gcc --print-libgcc-file-name)`/specs</userinput></screen> 37 37 … … 85 85 will be:</para> 86 86 87 <screen><computeroutput>SEARCH_DIR("/tools/i686-pc-linux-gnu/lib") 88 SEARCH_DIR("/usr/lib") 87 <screen><computeroutput>SEARCH_DIR("/usr/lib") 89 88 SEARCH_DIR("/lib");</computeroutput></screen> 90 89 -
chapter06/attr.xml
r1026c1ee r50420218 59 59 60 60 <!-- ext-tests fail for some reason --> 61 <screen><userinput remap="test">make tests root-tests</userinput></screen>61 <screen><userinput remap="test">make -k tests root-tests</userinput></screen> 62 62 63 63 <para>Install the package:</para> -
chapter06/binutils.xml
r1026c1ee r50420218 65 65 sed -i.bak '/^INFO/s/standards.info //' etc/Makefile.in</userinput></screen> 66 66 67 <para>Fix some test suite scripts so all tests pass:</para> 68 69 <screen><userinput remap="pre">patch -Np1 -i ../&binutils-testsuite-fixes-patch;</userinput></screen> 67 <para>Fix a couple of syntax errors that prevent the documentation from 68 building with Texinfo-&texinfo-version;:</para> 69 70 <screen><userinput remap="pre">sed -i -e 's/@colophon/@@colophon/' \ 71 -e 's/doc@cygnus.com/doc@@cygnus.com/' bfd/doc/bfd.texinfo</userinput></screen> 70 72 71 73 <para>The Binutils documentation recommends building Binutils outside of the … … 78 80 79 81 <screen><userinput remap="configure">../binutils-&binutils-version;/configure --prefix=/usr --enable-shared</userinput></screen> 80 81 <note><para>There is an optional argument to <command>configure</command>,82 <option>--enable-lto</option>, that can be used to allow the83 <command>ar</command>, <command>nm</command>, and <command>ranlib</command>84 commands to accept a <option>--plugin</option> parameter. This is used to85 allow <command>gcc</command> to do "link time optimization" if specified.86 No packages in LFS or BLFS currently use this capability.</para></note>87 82 88 83 <para>Compile the package:</para> -
chapter06/diffutils.xml
r1026c1ee r50420218 41 41 <sect2 role="installation"> 42 42 <title>Installation of Diffutils</title> 43 44 <para>Fix an incompatibility between this package and Glibc-&glibc-version;</para>45 46 <screen><userinput remap="pre">sed -i -e '/gets is a/d' lib/stdio.in.h</userinput></screen>47 43 48 44 <para>Prepare Diffutils for compilation:</para> -
chapter06/gcc.xml
r1026c1ee r50420218 42 42 <title>Installation of GCC</title> 43 43 44 <para>Apply a <command>sed</command> substitution that will suppress the45 installation of <filename class="libraryfile">libiberty.a</filename>. The46 version of <filename class="libraryfile">libiberty.a</filename> provided by47 Binutils will be used instead:</para>48 49 <screen><userinput remap="pre">sed -i 's/install_to_$(INSTALL_DEST) //' libiberty/Makefile.in</userinput></screen>50 51 <para>Again, do not build the .info files. They are broken with the current52 version of <command>makeinfo</command>.</para>53 54 <screen><userinput remap="pre">sed -i 's/BUILD_INFO=info/BUILD_INFO=/' gcc/configure</userinput></screen>55 56 57 58 44 <para>As in <xref linkend="ch-tools-gcc-pass2"/>, apply the following 59 45 <command>sed</command> to force the build to use the … … 65 51 esac</userinput></screen> 66 52 53 <para>Workaround a bug so that GCC doesn't install 54 <filename class="libraryfile">libiberty.a</filename>, which is already 55 provided by Binutils:</para> 56 57 <screen><userinput remap="pre">sed -i 's/install_to_$(INSTALL_DEST) //' libiberty/Makefile.in</userinput></screen> 58 67 59 <para>Also fix an error in one of the check Makefiles:</para> 68 60 … … 77 69 <para>Prepare GCC for compilation:</para> 78 70 79 <screen><userinput remap="configure">../gcc-&gcc-version;/configure --prefix=/usr \ 80 --libexecdir=/usr/lib \ 81 --enable-shared \ 82 --enable-threads=posix \ 83 --enable-__cxa_atexit \ 84 --enable-clocale=gnu \ 85 --enable-languages=c,c++ \ 86 --disable-multilib \ 87 --disable-bootstrap \ 71 <screen><userinput remap="configure">../gcc-&gcc-version;/configure --prefix=/usr \ 72 --libexecdir=/usr/lib \ 73 --enable-shared \ 74 --enable-threads=posix \ 75 --enable-__cxa_atexit \ 76 --enable-clocale=gnu \ 77 --enable-languages=c,c++ \ 78 --disable-multilib \ 79 --disable-bootstrap \ 80 --disable-install-libiberty \ 88 81 --with-system-zlib</userinput></screen> 89 82 … … 96 89 97 90 <varlistentry> 91 <term><parameter>--disable-install-libiberty</parameter></term> 92 <listitem> 93 <para>This prevents GCC from installing its own copy of libiberty, 94 which is already provided by Binutils-&binutils-version;.</para> 95 </listitem> 96 </varlistentry> 97 98 <varlistentry> 98 99 <term><parameter>--with-system-zlib</parameter></term> 99 100 <listitem> … … 103 104 </varlistentry> 104 105 </variablelist> 105 106 <note>107 <para>There is an optional argument to <command>configure</command>,108 <option>--enable-lto</option>, that can be used to allow109 <command>gcc</command> to do do "link time optimization" if specified. No110 packages in LFS or BLFS currently use this capability.</para>111 112 <para>To use this feature, it must also be enabled in113 <application>binutils</application>.</para>114 </note>115 106 116 107 <para>Compile the package:</para> -
chapter06/glibc.xml
r1026c1ee r50420218 80 80 /usr/lib/getconf was used before. Other distros seem to use same 81 81 libexecdir --> 82 <screen><userinput remap="configure">../glibc-&glibc-version;/configure \ 83 --prefix=/usr \ 84 --libexecdir=/usr/lib \ 85 --disable-profile \ 86 --enable-kernel=2.6.25</userinput></screen> 87 82 <screen><userinput remap="configure">../glibc-&glibc-version;/configure \ 83 --prefix=/usr \ 84 --disable-profile \ 85 --enable-kernel=2.6.25 \ 86 --libexecdir=/usr/lib/glibc</userinput></screen> 88 87 <variablelist> 89 88 <title>The meaning of the new configure options:</title> -
chapter06/kbd.xml
r1026c1ee r50420218 65 65 <para>Prepare Kbd for compilation:</para> 66 66 67 <screen><userinput remap="configure">./configure --prefix=/usr --d atadir=/lib/kbd --disable-vlock</userinput></screen>67 <screen><userinput remap="configure">./configure --prefix=/usr --disable-vlock</userinput></screen> 68 68 69 69 <variablelist> 70 70 <title>The meaning of the configure options:</title> 71 71 <!-- 72 72 <varlistentry> 73 <term><parameter>- -datadir=/lib/kbd</parameter></term>73 <term><parameter>- -datadir=/lib/kbd</parameter></term> 74 74 <listitem> 75 75 <para>This option puts keyboard layout data in a directory that will … … 78 78 </listitem> 79 79 </varlistentry> 80 80 --> 81 81 <varlistentry> 82 82 <term><parameter>--disable-vlock</parameter></term> … … 107 107 </note> 108 108 109 <!-- 109 110 <para>Some of the scripts in the LFS-Bootscripts package depend on 110 111 <command>kbd_mode</command>, <command>loadkeys</command>, … … 115 116 116 117 <screen><userinput remap="install">mv -v /usr/bin/{kbd_mode,loadkeys,openvt,setfont} /bin</userinput></screen> 117 118 --> 118 119 <para>If desired, install the documentation:</para> 119 120 120 <screen><userinput remap="install">mkdir -v /usr/share/doc/kbd-&kbd-version; 121 cp -R -v doc/* \ 122 /usr/share/doc/kbd-&kbd-version;</userinput></screen> 121 <screen><userinput remap="install">mkdir -v /usr/share/doc/kbd-&kbd-version; 122 cp -R -v doc/* /usr/share/doc/kbd-&kbd-version;</userinput></screen> 123 123 124 124 </sect2> … … 129 129 <segmentedlist> 130 130 <segtitle>Installed programs</segtitle> 131 <segtitle>Installed director y</segtitle>131 <segtitle>Installed directories</segtitle> 132 132 133 133 <seglistitem> … … 138 138 setfont, setkeycodes, setleds, setmetamode, 139 139 showconsolefont, showkey, unicode_start, and unicode_stop</seg> 140 <seg>/lib/kbd</seg> 140 <seg>/usr/share/consolefonts, /usr/share/consoletrans, /usr/share/keymaps, 141 /usr/share/unimaps</seg> 141 142 </seglistitem> 142 143 </segmentedlist> -
chapter06/pkgconfig.xml
r1026c1ee r50420218 56 56 <term><parameter>--with-internal-glib</parameter></term> 57 57 <listitem> 58 <para>This will allow pkg-config to use it 's internal version of59 glib because an external version is not available in LFS.</para>58 <para>This will allow pkg-config to use its internal version of 59 Glib because an external version is not available in LFS.</para> 60 60 </listitem> 61 61 </varlistentry> -
chapter06/procps.xml
r1026c1ee r50420218 75 75 76 76 <para>The test suite needs some custom modifications for LFS. 77 The <command>which</command> command is not available, the 78 <command>pmap</command> test does not match a newline character in 79 two tests, and the <command>slabtop</command> test may return more than 80 999,999 objects. To run the test suite, run the following commands:</para> 81 82 <screen><userinput remap="test">pushd testsuite 83 sed -i -e 's|exec which sleep|exec echo /tools/bin/sleep|' \ 84 -e 's|999999|&9|' config/unix.exp 85 sed -i -e 's|pmap_initname\\\$|pmap_initname|' pmap.test/pmap.exp 86 make site.exp 87 DEJAGNU=global-conf.exp runtest 88 popd</userinput></screen> 77 The <command>which</command> command is not available, and the 78 <command>slabtop</command> test may return more than 999,999 objects. 79 Also fix one test that fails when scripting does not use a tty device. 80 To run the test suite, run the following commands:</para> 81 82 <screen><userinput remap="test">sed -i -e 's|exec which sleep|exec echo /tools/bin/sleep|' \ 83 -e 's|&9|9999999|' testsuite/config/unix.exp 84 sed -i -r 's|(pmap_initname)\\\$|\1|' testsuite/pmap.test/pmap.exp 85 86 make check</userinput></screen> 89 87 90 88 <para>Install the package:</para> … … 92 90 <screen><userinput remap="install">make install</userinput></screen> 93 91 94 <para>Finally move the library to a location that can be found if92 <para>Finally, move the library to a location that can be found if 95 93 <filename class="directory">/usr</filename> is not mounted.</para> 96 94 97 95 <screen><userinput remap="install">mv -v /usr/lib/libprocps.so.* /lib 98 ln -sfv ../../lib/libprocps.so.1.1. 0/usr/lib/libprocps.so</userinput></screen>96 ln -sfv ../../lib/libprocps.so.1.1.1 /usr/lib/libprocps.so</userinput></screen> 99 97 100 98 </sect2> -
chapter06/tar.xml
r1026c1ee r50420218 60 60 <para>This forces the test for <function>mknod</function> to be run 61 61 as root. It is generally considered dangerous to run this test as 62 the root user, but as it is being run on a n only partially built63 system, overriding it is OK.</para>62 the root user, but as it is being run on a system that has only been 63 partially built, overriding it is OK.</para> 64 64 </listitem> 65 65 </varlistentry> -
general.ent
r1026c1ee r50420218 1 <!ENTITY version "SYSTEMD-20130 324">2 <!ENTITY releasedate " March 24, 2013">1 <!ENTITY version "SYSTEMD-20130428"> 2 <!ENTITY releasedate "April 28, 2013"> 3 3 <!ENTITY copyrightdate "1999-2013"><!-- jhalfs needs a literal dash, not – --> 4 4 <!ENTITY milestone "7.3"> -
packages.ent
r1026c1ee r50420218 43 43 <!ENTITY bash-ch6-sbu "1.7 SBU"> 44 44 45 <!ENTITY binutils-version "2.23. 1">46 <!ENTITY binutils-size "20,9 53KB">45 <!ENTITY binutils-version "2.23.2"> 46 <!ENTITY binutils-size "20,938 KB"> 47 47 <!ENTITY binutils-url "&gnu;binutils/binutils-&binutils-version;.tar.bz2"> 48 <!ENTITY binutils-md5 " 33adb18c3048d057ac58d07a3f1adb38">48 <!ENTITY binutils-md5 "4f8fa651e35ef262edc01d60fb45702e"> 49 49 <!ENTITY binutils-home "http://www.gnu.org/software/binutils/"> 50 50 <!ENTITY binutils-ch5p1-du "391 MB"> … … 55 55 <!ENTITY binutils-ch6-sbu "1.9 SBU"> 56 56 57 <!ENTITY bison-version "2.7 ">58 <!ENTITY bison-size "1,7 35KB">57 <!ENTITY bison-version "2.7.1"> 58 <!ENTITY bison-size "1,744 KB"> 59 59 <!ENTITY bison-url "&gnu;bison/bison-&bison-version;.tar.xz"> 60 <!ENTITY bison-md5 " 234cdfac99257cf99ac4a03c898f37b9">60 <!ENTITY bison-md5 "7be02eb973eccf388f1ae750fc09eed0"> 61 61 <!ENTITY bison-home "&gnu-software;bison/"> 62 62 <!-- … … 64 64 <!ENTITY bison-ch5-sbu ""> 65 65 --> 66 <!ENTITY bison-ch6-du "3 4MB">67 <!ENTITY bison-ch6-sbu " 1.3 SBU">66 <!ENTITY bison-ch6-du "31 MB"> 67 <!ENTITY bison-ch6-sbu "0.3 SBU"> 68 68 69 69 <!ENTITY bzip2-version "1.0.6"> … … 77 77 <!ENTITY bzip2-ch6-sbu "less than 0.1 SBU"> 78 78 79 <!ENTITY check-version "0.9. 9">80 <!ENTITY check-size " 589KB">79 <!ENTITY check-version "0.9.10"> 80 <!ENTITY check-size "635 KB"> 81 81 <!ENTITY check-url "http://sourceforge.net/projects/check/files/check/&check-version;/check-&check-version;.tar.gz"> 82 <!ENTITY check-md5 " f3702f2fcfc19ce3f62dca66c241a168">82 <!ENTITY check-md5 "6d10a8efb9a683467b92b3bce97aeb30"> 83 83 <!ENTITY check-home "http://check.sourceforge.net/"> 84 84 <!ENTITY check-ch5-du "6.9 MB"> … … 111 111 <!ENTITY dejagnu-ch5-sbu "less than 0.1 SBU"> 112 112 113 <!ENTITY diffutils-version "3. 2">114 <!ENTITY diffutils-size "1, 976KB">115 <!ENTITY diffutils-url "&gnu;diffutils/diffutils-&diffutils-version;.tar. gz">116 <!ENTITY diffutils-md5 " 22e4deef5d8949a727b159d6bc65c1cc">113 <!ENTITY diffutils-version "3.3"> 114 <!ENTITY diffutils-size "1,170 KB"> 115 <!ENTITY diffutils-url "&gnu;diffutils/diffutils-&diffutils-version;.tar.xz"> 116 <!ENTITY diffutils-md5 "99180208ec2a82ce71f55b0d7389f1b3"> 117 117 <!ENTITY diffutils-home "&gnu-software;diffutils/"> 118 118 <!ENTITY diffutils-ch5-du "8.5 MB"> … … 149 149 <!ENTITY expect-ch5-sbu "0.1 SBU"> 150 150 151 <!ENTITY file-version "5.1 3">152 <!ENTITY file-size "6 27KB">151 <!ENTITY file-version "5.14"> 152 <!ENTITY file-size "633 KB"> 153 153 <!ENTITY file-url "ftp://ftp.astron.com/pub/file/file-&file-version;.tar.gz"> 154 <!ENTITY file-md5 " d60c1364ba956eff7d21f8250808fc6d">154 <!ENTITY file-md5 "c26625f1d6773ad4bc5a87c0e315632c"> 155 155 <!ENTITY file-home "http://www.darwinsys.com/file/"> 156 156 <!ENTITY file-ch5-du "12.4 MB"> … … 191 191 <!ENTITY gawk-ch6-sbu "0.2 SBU"> 192 192 193 <!ENTITY gcc-version "4. 7.2">194 <!ENTITY gcc-size "8 0,942KB">193 <!ENTITY gcc-version "4.8.0"> 194 <!ENTITY gcc-size "84,633 KB"> 195 195 <!ENTITY gcc-url "&gnu;gcc/gcc-&gcc-version;/gcc-&gcc-version;.tar.bz2"> 196 <!ENTITY gcc-md5 " cc308a0891e778cfda7a151ab8a6e762">196 <!ENTITY gcc-md5 "e6040024eb9e761c3bea348d1fa5abb0"> 197 197 <!ENTITY gcc-home "http://gcc.gnu.org/"> 198 198 <!ENTITY gcc-ch5p1-du "1.4 GB"> … … 327 327 <!ENTITY kbd-ch6-sbu "0.1 SBU"> 328 328 329 <!ENTITY kmod-version "1 2">330 <!ENTITY kmod-size "1, 245KB">329 <!ENTITY kmod-version "13"> 330 <!ENTITY kmod-size "1,408 KB"> 331 331 <!ENTITY kmod-url "&kernel;linux/utils/kernel/kmod/kmod-&kmod-version;.tar.xz"> 332 <!ENTITY kmod-md5 " 3d63b146c8ee5a04dfbef4be97f8226b">332 <!ENTITY kmod-md5 "d5aba43b9370cd52f3cb35e82a1aa595"> 333 333 <!ENTITY kmod-home " "> 334 <!ENTITY kmod-ch6-du " 30MB">334 <!ENTITY kmod-ch6-du "19 MB"> 335 335 <!ENTITY kmod-ch6-sbu "0.1 SBU"> 336 336 337 <!ENTITY less-version "45 1">338 <!ENTITY less-size "30 3KB">337 <!ENTITY less-version "458"> 338 <!ENTITY less-size "308 KB"> 339 339 <!ENTITY less-url "http://www.greenwoodsoftware.com/less/less-&less-version;.tar.gz"> 340 <!ENTITY less-md5 " 765f082658002b2b46b86af4a0da1842">340 <!ENTITY less-md5 "935b38aa2e73c888c210dedf8fd94f49"> 341 341 <!ENTITY less-home "http://www.greenwoodsoftware.com/less/"> 342 <!ENTITY less-ch6-du "3. 8MB">342 <!ENTITY less-ch6-du "3.6 MB"> 343 343 <!ENTITY less-ch6-sbu "less than 0.1 SBU"> 344 344 … … 351 351 <!ENTITY libcap-ch6-sbu "0.1 SBU"> 352 352 353 <!ENTITY libpipeline-version "1.2. 2">354 <!ENTITY libpipeline-size "73 3KB">353 <!ENTITY libpipeline-version "1.2.3"> 354 <!ENTITY libpipeline-size "732 KB"> 355 355 <!ENTITY libpipeline-url "http://download.savannah.gnu.org/releases/libpipeline/libpipeline-&libpipeline-version;.tar.gz"> 356 <!ENTITY libpipeline-md5 " 4367a3f598d171fd43dfa8620ed16d55">356 <!ENTITY libpipeline-md5 "f4866aa3a84f2852c78f87ff619dfc60"> 357 357 <!ENTITY libpipeline-home "http://libpipeline.nongnu.org/"> 358 358 <!ENTITY libpipeline-ch6-du "7.4 MB"> 359 359 <!ENTITY libpipeline-ch6-sbu "0.2 SBU"> 360 361 <!ENTITY libstdcpp-ch5-du "734 MB"> 362 <!ENTITY libstdcpp-ch5-sbu "0.4 SBU"> 360 363 361 364 <!ENTITY libtool-version "2.4.2"> … … 369 372 <!ENTITY linux-major-version "3"> 370 373 <!ENTITY linux-minor-version "8"> 371 <!ENTITY linux-patch-version " 3">374 <!ENTITY linux-patch-version "10"> 372 375 <!ENTITY linux-version "&linux-major-version;.&linux-minor-version;.&linux-patch-version;"> 373 376 <!-- <!ENTITY linux-version "&linux-major-version;.&linux-minor-version;"> --> 374 <!ENTITY linux-size "69,3 13KB">377 <!ENTITY linux-size "69,330 KB"> 375 378 <!ENTITY linux-url "&kernel;linux/kernel/v&linux-major-version;.x/linux-&linux-version;.tar.xz"> 376 <!ENTITY linux-md5 " eb59b1fc7343db96e20c85a9cf2baa9f">377 <!ENTITY linux-home "http://www. kernel.org/">379 <!ENTITY linux-md5 "3d5fb6d9add9cce7725bbe9b139c8d6e"> 380 <!ENTITY linux-home "http://www.dfaad4ced830akernel.org/"> 378 381 <!ENTITY linux-ch8-du "540 - 800 MB"> 379 382 <!ENTITY linux-ch8-sbu "1.0 - 5.0 SBU"> … … 412 415 <!ENTITY man-db-ch6-sbu "0.5 SBU"> 413 416 414 <!ENTITY man-pages-version "3.5 0">415 <!ENTITY man-pages-size "1,1 16KB">417 <!ENTITY man-pages-version "3.51"> 418 <!ENTITY man-pages-size "1,122 KB"> 416 419 <!ENTITY man-pages-url "http://www.kernel.org/pub/linux/docs/man-pages/man-pages-&man-pages-version;.tar.xz"> 417 <!ENTITY man-pages-md5 " 41a424a405e88f2e45137485c115b8c6">420 <!ENTITY man-pages-md5 "63eef7d6d5abf30bc5b785e344d1df8b"> 418 421 <!ENTITY man-pages-home "http://www.kernel.org/doc/man-pages/"> 419 422 <!ENTITY man-pages-ch6-du "22 MB"> … … 478 481 <!ENTITY pkgconfig-ch6-sbu "0.4 SBU"> 479 482 480 <!ENTITY procps-ng-version "3.3. 6">481 <!ENTITY procps-ng-size "5 28KB">483 <!ENTITY procps-ng-version "3.3.7"> 484 <!ENTITY procps-ng-size "537 KB"> 482 485 <!ENTITY procps-ng-url "http://sourceforge.net/projects/procps-ng/files/Production/procps-ng-&procps-ng-version;.tar.xz"> 483 <!ENTITY procps-ng-md5 " 0a050d9be531921db3cd38f1371e73e3">486 <!ENTITY procps-ng-md5 "57d2bad8c8fac3d09ee9f5f964e3da9c"> 484 487 <!ENTITY procps-ng-home "http://sourceforge.net/projects/procps-ng"> 485 488 <!ENTITY procps-ng-ch6-du "13 MB"> … … 520 523 <!ENTITY shadow-ch6-sbu "0.2 SBU"> 521 524 522 <!ENTITY systemd-version " 198">523 <!ENTITY systemd-size "2, 091KB">525 <!ENTITY systemd-version "202"> 526 <!ENTITY systemd-size "2,104 KB"> 524 527 <!ENTITY systemd-url "http://www.freedesktop.org/software/systemd/systemd-&systemd-version;.tar.xz"> 525 <!ENTITY systemd-md5 " 26a75e2a310f8c1c1ea9ec26ddb171c5">528 <!ENTITY systemd-md5 "3136c6912d3ee1f6d4deb16234783731"> 526 529 <!ENTITY systemd-home "http://www.freedesktop.org/wiki/Software/systemd/"> 527 <!ENTITY systemd-ch6-du " 23MB">530 <!ENTITY systemd-ch6-du "35 MB"> 528 531 <!ENTITY systemd-ch6-sbu "0.1 SBU"> 529 532 … … 565 568 <!ENTITY texinfo-ch6-sbu "0.6 SBU"> 566 569 567 <!ENTITY tzdata-version "2013 b">570 <!ENTITY tzdata-version "2013c"> 568 571 <!ENTITY tzdata-size "213 KB"> 569 <!ENTITY tzdata-url "http://www.iana.org/ /time-zones/repository/releases/tzdata&tzdata-version;.tar.gz">570 <!ENTITY tzdata-md5 " 489dbca77d1f2e287a3987ca047bb246">572 <!ENTITY tzdata-url "http://www.iana.org/time-zones/repository/releases/tzdata&tzdata-version;.tar.gz"> 573 <!ENTITY tzdata-md5 "b5062217a2dea6823dd69b4dda97b249"> 571 574 <!ENTITY tzdata-home "http://www.iana.org/time-zones"> 572 575 <!ENTITY tzdata-ch6-du "6.4 MB"> 573 576 <!ENTITY tzdata-ch6-sbu "less than 0.1 SBU"> 574 577 575 <!ENTITY util-linux-version "2.2 2.2">576 <!ENTITY util-linux-size "3, 028 KB">577 <!ENTITY util-linux-url "&kernel;linux/utils/util-linux/v2.2 2/util-linux-&util-linux-version;.tar.xz">578 <!ENTITY util-linux-md5 " eeacbfdd2556acd899a2d0ffdb446185">578 <!ENTITY util-linux-version "2.23"> 579 <!ENTITY util-linux-size "3,248 KB"> 580 <!ENTITY util-linux-url "&kernel;linux/utils/util-linux/v2.23/util-linux-&util-linux-version;.tar.xz"> 581 <!ENTITY util-linux-md5 "cf5e9bb402371beaaffc3a5f276d5783"> 579 582 <!ENTITY util-linux-home "http://userweb.kernel.org/~kzak/util-linux/"> 580 <!ENTITY util-linux-ch6-du "8 3MB">581 <!ENTITY util-linux-ch6-sbu "0. 7SBU">583 <!ENTITY util-linux-ch6-du "89 MB"> 584 <!ENTITY util-linux-ch6-sbu "0.6 SBU"> 582 585 583 586 <!ENTITY vim-version "7.3"> -
patches.ent
r1026c1ee r50420218 7 7 <!ENTITY bash-fixes-patch-size "56 KB"> 8 8 9 <!ENTITY binutils-testsuite-fixes-patch "binutils-&binutils-version;-testsuite_fix-1.patch">10 <!ENTITY binutils-testsuite-fixes-patch-md5 "cb47fae1bc572d45f4b0cff8ae8ecba8">11 <!ENTITY binutils-testsuite-fixes-patch-size "2.0 KB">12 13 9 <!ENTITY bzip2-docs-patch "bzip2-&bzip2-version;-install_docs-1.patch"> 14 10 <!ENTITY bzip2-docs-patch-md5 "6a5ac7e89b791aae556de0f745916f7f"> … … 18 14 <!ENTITY coreutils-i18n-patch-md5 "ada0ea6e1c00c4b7e0d634f49827943e"> 19 15 <!ENTITY coreutils-i18n-patch-size "132 KB"> 20 21 <!--22 <!ENTITY coreutils-test-patch "coreutils-&coreutils-version;-test_fixes-1.patch">23 <!ENTITY coreutils-test-patch-md5 "69639d7e09e3cfc66f151879e6d5d23d">24 <!ENTITY coreutils-test-patch-size "1.5 KB">25 -->26 16 27 17 <!ENTITY flex-bison-patch "flex-&flex-version;-bison-2.6.1-1.patch"> … … 45 35 <!ENTITY perl-libc-patch-size "1.6 KB"> 46 36 47 <!ENTITY procps-hz_fixes-patch "procps-&procps-version;-fix_HZ_errors-1.patch">48 <!ENTITY procps-hz_fixes-patch-md5 "2ea4c8e9a2c2a5a291ec63c92d7c6e3b">49 <!ENTITY procps-hz_fixes-patch-size "2.3 KB">50 51 <!ENTITY procps-watch-patch "procps-&procps-version;-watch_unicode-1.patch">52 <!ENTITY procps-watch-patch-md5 "cd1a757e532d93662a7ed71da80e6b58">53 <!ENTITY procps-watch-patch-size "3.5 KB">54 55 37 <!ENTITY readline-fixes-patch "readline-&readline-version;-fixes-1.patch"> 56 38 <!ENTITY readline-fixes-patch-md5 "3c185f7b76001d3d0af614f6f2cd5dfa"> -
prologue/hostreqs.xml
r1026c1ee r50420218 62 62 63 63 <listitem> 64 <para><emphasis role="strong">G cc-4.1.2</emphasis> (Versions65 greater than &gcc-version; are not recommended as they have not66 been tested)</para>64 <para><emphasis role="strong">GCC-4.1.2</emphasis> including the C++ 65 compiler, <command>g++</command> (Versions greater than &gcc-version; are 66 not recommended as they have not been tested)</para> 67 67 </listitem> 68 68 … … 171 171 172 172 gcc --version | head -n1 173 g++ --version | head -n1 173 174 ldd --version | head -n1 | cut -d" " -f2- # glibc version 174 175 grep --version | head -n1 … … 184 185 xz --version | head -n1 185 186 186 echo 'main(){}' > dummy.c && g cc-o dummy dummy.c187 echo 'main(){}' > dummy.c && g++ -o dummy dummy.c 187 188 if [ -x dummy ] 188 then echo "g cccompilation OK";189 else echo "g cccompilation failed"; fi189 then echo "g++ compilation OK"; 190 else echo "g++ compilation failed"; fi 190 191 rm -f dummy.c dummy</literal> 191 192 EOF
Note:
See TracChangeset
for help on using the changeset viewer.