Changeset f5eb738


Ignore:
Timestamp:
09/25/2019 12:32:25 PM (2 years ago)
Author:
Pierre Labastie <pieere@…>
Branches:
10.0, 10.0-rc1, 10.1, 10.1-rc1, 11.0, 11.0-rc1, 11.0-rc2, 11.0-rc3, 9.1, 9.1-rc1, cross-chap5, ml-11.0, multilib, old-trunk, trunk, xry111/git-transition, xry111/glibc-2.34, xry111/tester-nohack, xry111/usr-move
Children:
49ce329
Parents:
2e836fe
Message:

Linux-5.3.1, and fix the instructions for installing headers

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

Files:
5 edited

Legend:

Unmodified
Added
Removed
  • chapter01/changelog.xml

    r2e836fe rf5eb738  
    4343    appropriate for the entry or if needed the entire day's listitem.
    4444       -->
     45
     46    <listitem>
     47      <para>2019-09-24</para>
     48      <itemizedlist>
     49        <listitem>
     50          <para>[pierre] - Update to linux-5.3.1. Fixes
     51          <ulink url="&lfs-ticket-root;4528">#4528</ulink>.</para>
     52        </listitem>
     53      </itemizedlist>
     54    </listitem>
    4555
    4656    <listitem>
  • chapter05/linux-headers.xml

    r2e836fe rf5eb738  
    5454
    5555    <para>Now extract the user-visible kernel headers from the source.
    56     They are placed in an intermediate local directory and copied to the needed
    57     location because the extraction process removes any existing files in
    58     the target directory.</para>
     56    The recommended make target <quote>headers_install</quote> cannot be
     57    used, because it requires <application>rsync</application>, which may not
     58    be available. The headers are first placed in
     59    <filename class="directory">./usr</filename>, then copied to the needed
     60    location.</para>
    5961
    60 <screen><userinput remap="make">make INSTALL_HDR_PATH=dest headers_install
    61 </userinput><userinput remap="install">cp -rv dest/include/* /tools/include</userinput></screen>
     62<screen><userinput remap="make">make headers
     63</userinput><userinput remap="install">cp -rv usr/include/* /tools/include</userinput></screen>
    6264
    6365  </sect2>
  • chapter06/linux-headers.xml

    r2e836fe rf5eb738  
    5454
    5555    <para>Now extract the user-visible kernel headers from the source.
    56     They are placed in an intermediate local directory and copied to the needed
    57     location because the extraction process removes any existing files in
    58     the target directory.  There are also some hidden files used by
    59     the kernel developers and not needed by LFS that are removed from
    60     the intermediate directory.</para>
    61 
    62 <screen><userinput remap="make">make INSTALL_HDR_PATH=dest headers_install
    63 find dest/include \( -name .install -o -name ..install.cmd \) -delete
    64 </userinput><userinput remap="install">cp -rv dest/include/* /usr/include</userinput></screen>
     56    The recommended make target <quote>headers_install</quote> cannot be
     57    used, because it requires <application>rsync</application>, which is
     58    not available in <filename class="directory">/tools</filename>. The
     59    headers are first placed in <filename class="directory">./usr</filename>,
     60    then some files used by the kernel developers are removed, then
     61    the files are copied to their final location.</para>
     62
     63<screen><userinput remap="make">make headers
     64find usr/include -name '.*' -delete
     65rm usr/include/Makefile
     66</userinput><userinput remap="install">cp -rv usr/include/* /usr/include</userinput></screen>
    6567
    6668  </sect2>
  • general.ent

    r2e836fe rf5eb738  
    1 <!ENTITY version         "SVN-20190914">
     1<!ENTITY version         "SVN-20190924">
    22<!ENTITY short-version   "svn">  <!-- Used below in &blfs-book;
    33                                      Change to x.y for release but not -rc releases -->
    44<!ENTITY generic-version "development"> <!-- Use "development"  or "x.y[-pre{x}]" -->
    55
    6 <!ENTITY versiond        "20190914-systemd">
     6<!ENTITY versiond        "20190924-systemd">
    77<!ENTITY short-versiond  "systemd">
    88<!ENTITY generic-versiond "systemd">
    99
    10 <!ENTITY releasedate     "September 14th, 2019">
     10<!ENTITY releasedate     "September 24th, 2019">
    1111
    1212<!ENTITY copyrightdate   "1999-2019"><!-- jhalfs needs a literal dash, not &ndash; -->
  • packages.ent

    r2e836fe rf5eb738  
    422422
    423423<!ENTITY linux-major-version "5">
    424 <!ENTITY linux-minor-version "2">
    425 <!ENTITY linux-patch-version "14">
     424<!ENTITY linux-minor-version "3">
     425<!ENTITY linux-patch-version "1">
    426426<!--<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;">-->
    427427<!ENTITY linux-version "&linux-major-version;.&linux-minor-version;.&linux-patch-version;">
    428 <!ENTITY linux-size "104,567 KB">
     428<!ENTITY linux-size "106,003 KB">
    429429<!ENTITY linux-url "&kernel;linux/kernel/v&linux-major-version;.x/linux-&linux-version;.tar.xz">
    430 <!ENTITY linux-md5 "b3ffd400c356a8b7a49db5eb90c38644">
     430<!ENTITY linux-md5 "4c68633ce304b8fbc7be2d3452060c11">
    431431<!ENTITY linux-home "https://www.kernel.org/">
    432432<!-- measured for 4.8.3 / gcc-6.2.0 on x86_64 : minimum is
     
    436436<!ENTITY linux-ch8-sbu "4.4 - 66.0 SBU (typically about 6 SBU)">
    437437
    438 <!ENTITY linux-headers-ch5-du "960 MB">
     438<!ENTITY linux-headers-ch5-du "1 GB">
    439439<!ENTITY linux-headers-ch5-sbu "0.1 SBU">
    440 <!ENTITY linux-headers-ch6-du "960 MB">
    441 <!ENTITY linux-headers-ch6-sbu "less than 0.1 SBU">
     440<!ENTITY linux-headers-ch6-du "1 GB">
     441<!ENTITY linux-headers-ch6-sbu "0.1 SBU">
    442442
    443443<!ENTITY m4-version "1.4.18">
Note: See TracChangeset for help on using the changeset viewer.