Changeset 13e7d79


Ignore:
Timestamp:
09/03/2011 03:42:14 PM (13 years ago)
Author:
Bruce Dubbs <bdubbs@…>
Branches:
10.0, 10.0-rc1, 10.1, 10.1-rc1, 11.0, 11.0-rc1, 11.0-rc2, 11.0-rc3, 11.1, 11.1-rc1, 11.2, 11.2-rc1, 11.3, 11.3-rc1, 12.0, 12.0-rc1, 12.1, 12.1-rc1, 7.0, 7.1, 7.2, 7.3, 7.4, 7.5, 7.5-systemd, 7.6, 7.6-systemd, 7.7, 7.7-systemd, 7.8, 7.8-systemd, 7.9, 7.9-systemd, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, arm, bdubbs/gcc13, ml-11.0, multilib, renodr/libudev-from-systemd, s6-init, trunk, xry111/arm64, xry111/arm64-12.0, xry111/clfs-ng, xry111/lfs-next, xry111/loongarch, xry111/loongarch-12.0, xry111/loongarch-12.1, xry111/mips64el, xry111/pip3, xry111/rust-wip-20221008, xry111/update-glibc
Children:
64adff3
Parents:
e75f916
Message:

Fix binutils extracted directory version in binutils
build instructions. This will be reverted at the next upstream release
when the tarball name is again synced with the extracted directory
name.

Fix bootscripts to properly export IN_BOOT variable.

Adjust minimum kernel for the host sysem to 2.6.25
due to a udev requirement.

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@9592 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689

Files:
10 edited

Legend:

Unmodified
Added
Removed
  • bootscripts/lfs/init.d/rc

    re75f916 r13e7d79  
    101101fi
    102102
    103 [ "${previous}" = "N" ] && IN_BOOT=1
     103if [ "${previous}" = "N" ]; then
     104   IN_BOOT=1
     105   export IN_BOOT
     106fi
    104107
    105108#Start all functions in this runlevel
  • chapter01/changelog.xml

    re75f916 r13e7d79  
    3737
    3838-->
     39    <listitem>
     40      <para>2011-09-03</para>
     41      <itemizedlist>
     42        <listitem>
     43          <para>[bdubbs] - Fix binutils extracted directory version in binutils
     44          build instructions.  This will be reverted at the next upstream release
     45          when the tarball name is again synced with the extracted directory
     46          name.</para>
     47        </listitem>
     48        <listitem>
     49          <para>[bdubbs] - Fix bootscripts to properly export IN_BOOT variable.</para>
     50        </listitem>
     51      </itemizedlist>
     52    </listitem>
     53
     54    <listitem>
     55      <para>2011-09-01</para>
     56      <itemizedlist>
     57        <listitem>
     58          <para>[bdubbs] - Adjust minimum kernel for the host sysem to 2.6.25
     59          due to a udev requirement.</para>
     60        </listitem>
     61      </itemizedlist>
     62    </listitem>
     63
    3964    <listitem>
    4065      <para>2011-08-31</para>
  • chapter05/binutils-pass1.xml

    re75f916 r13e7d79  
    7373    <para>Now prepare Binutils for compilation:</para>
    7474
    75 <screen><userinput remap="configure">../binutils-&binutils-version;/configure \
     75<!-- <screen><userinput remap="configure">../binutils-&binutils-version;/configure \ -->
     76<screen><userinput remap="configure">../binutils-&binutils-dir;/configure \
    7677    --target=$LFS_TGT --prefix=/tools \
    7778    --disable-nls --disable-werror</userinput></screen>
  • chapter05/binutils-pass2.xml

    re75f916 r13e7d79  
    5353<screen><userinput remap="configure">CC="$LFS_TGT-gcc -B/tools/lib/" \
    5454   AR=$LFS_TGT-ar RANLIB=$LFS_TGT-ranlib \
    55    ../binutils-&binutils-version;/configure --prefix=/tools \
     55<!--   ../binutils-&binutils-version;/configure - -prefix=/tools \ -->
     56   ../binutils-&binutils-dir;/configure --prefix=/tools \
    5657   --disable-nls --with-lib-path=/tools/lib</userinput></screen>
    5758
  • chapter05/glibc.xml

    re75f916 r13e7d79  
    7878    --host=$LFS_TGT --build=$(../glibc-&glibc-version;/scripts/config.guess) \
    7979    --disable-profile --enable-add-ons \
    80     --enable-kernel=2.6.22.5 --with-headers=/tools/include \
     80    --enable-kernel=2.6.25 --with-headers=/tools/include \
    8181    libc_cv_forced_unwind=yes libc_cv_c_cleanup=yes</userinput></screen>
    8282
     
    110110
    111111      <varlistentry>
    112         <term><parameter>--enable-kernel=2.6.22.5</parameter></term>
     112        <term><parameter>--enable-kernel=2.6.25</parameter></term>
    113113        <listitem>
    114114          <para>This tells Glibc to compile the library with support
    115           for 2.6.22.5 and later Linux kernels.  Workarounds for older
     115          for 2.6.25 and later Linux kernels.  Workarounds for older
    116116          kernels are not enabled.</para>
    117117        </listitem>
  • chapter06/binutils.xml

    re75f916 r13e7d79  
    7878    <para>Prepare Binutils for compilation:</para>
    7979
    80 <screen><userinput remap="configure">../binutils-&binutils-version;/configure --prefix=/usr \
     80<!-- <screen><userinput remap="configure">../binutils-&binutils-version;/configure - -prefix=/usr \ -->
     81<screen><userinput remap="configure">../binutils-&binutils-dir;/configure --prefix=/usr \
    8182    --enable-shared</userinput></screen>
    8283
  • chapter06/glibc.xml

    re75f916 r13e7d79  
    132132<screen><userinput remap="configure">../glibc-&glibc-version;/configure --prefix=/usr \
    133133    --disable-profile --enable-add-ons \
    134     --enable-kernel=2.6.22.5 --libexecdir=/usr/lib/glibc</userinput></screen>
     134    --enable-kernel=2.6.25 --libexecdir=/usr/lib/glibc</userinput></screen>
    135135
    136136    <variablelist>
  • general.ent

    re75f916 r13e7d79  
    1 <!ENTITY version "SVN-20110831">
    2 <!ENTITY releasedate "Aug 31, 2011">
     1<!ENTITY version "SVN-20110903">
     2<!ENTITY releasedate "Sep 3, 2011">
    33<!ENTITY copyrightdate "1999-2011"><!-- jhalfs needs a literal dash, not &ndash; -->
    44<!ENTITY milestone "7.0">
  • packages.ent

    re75f916 r13e7d79  
    3636
    3737<!ENTITY binutils-version "2.21.1a">
     38<!ENTITY binutils-dir "2.21.1">
    3839<!ENTITY binutils-size "18,553 KB">
    3940<!ENTITY binutils-url "&gnu;binutils/binutils-&binutils-version;.tar.bz2">
     
    298299<!ENTITY less-ch6-sbu "less than 0.1 SBU">
    299300
    300 <!ENTITY lfs-bootscripts-version "20110830">                 <!-- Scripts depend on this format -->
     301<!ENTITY lfs-bootscripts-version "20110903">                 <!-- Scripts depend on this format -->
    301302<!ENTITY lfs-bootscripts-size "BOOTSCRIPTS-SIZE KB">         <!-- Updated in Makefile -->
    302303<!ENTITY lfs-bootscripts-url "&downloads-root;lfs-bootscripts-&lfs-bootscripts-version;.tar.bz2">
  • prologue/hostreqs.xml

    re75f916 r13e7d79  
    8282
    8383    <listitem>
    84       <para><emphasis role="strong">Linux Kernel-2.6.22.5</emphasis>
     84      <para><emphasis role="strong">Linux Kernel-2.6.25</emphasis>
    8585      (having been compiled with GCC-4.1.2 or greater)</para>
    8686
    8787      <para>The reason for the kernel version requirement is that we specify
    8888      that version when building <application>glibc</application> in Chapter 6
    89       at the recommendation of the developers.  </para>
     89      at the recommendation of the developers.  It is also required by
     90      udev.</para>
    9091
    91       <para>If the host kernel is either earlier than 2.6.22.5, or it was not
     92      <para>If the host kernel is either earlier than 2.6.25, or it was not
    9293      compiled using a GCC-4.1.2 (or later) compiler, you will need to replace
    9394      the kernel with one adhering to the specifications. There are two ways
    94       you can go about this. First, see if your Linux vendor provides a 2.6.22.5
     95      you can go about this. First, see if your Linux vendor provides a 2.6.25
    9596      or later kernel package. If so, you may wish to install it. If your
    9697      vendor doesn't offer an acceptable kernel package, or you would prefer not to
Note: See TracChangeset for help on using the changeset viewer.