Changeset f885719


Ignore:
Timestamp:
07/24/2016 10:52:11 PM (8 years ago)
Author:
Bruce Dubbs <bdubbs@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 7.10, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
2bbf541
Parents:
cbd8ed8
Message:

Update to xorg-server-1.18.4.
Update to libinput-1.4.0.

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@17607 af4574ff-66df-0310-9fd7-8a98e5e911e0

Files:
6 edited

Legend:

Unmodified
Added
Removed
  • general.ent

    rcbd8ed8 rf885719  
    11<!-- $LastChangedBy$ $Date$ -->
    22
    3 <!ENTITY day          "23">                   <!-- Always 2 digits -->
     3<!ENTITY day          "24">                   <!-- Always 2 digits -->
    44<!ENTITY month        "07">                   <!-- Always 2 digits -->
    55<!ENTITY year         "2016">
     
    77<!ENTITY copyholder   "The BLFS Development Team">
    88<!ENTITY version      "&year;-&month;-&day;">
    9 <!ENTITY releasedate  "July 23rd &year;">
     9<!ENTITY releasedate  "July 24th &year;">
    1010<!ENTITY pubdate      "&year;-&month;-&day;"> <!-- metadata req. by TLDP -->
    1111<!ENTITY blfs-version "svn">                  <!-- svn|[release #] -->
  • introduction/welcome/changelog.xml

    rcbd8ed8 rf885719  
    4444
    4545-->
     46    <listitem>
     47      <para>July 24th, 2016</para>
     48      <itemizedlist>
     49        <listitem>
     50          <para>[bdubbs] - Update to xorg-server-1.18.4. Fixes
     51          <ulink url="&blfs-ticket-root;8094">#8094</ulink>.</para>
     52        </listitem>
     53        <listitem>
     54          <para>[bdubbs] - Update to libinput-1.4.0. Fixes
     55          <ulink url="&blfs-ticket-root;8085">#8085</ulink>.</para>
     56        </listitem>
     57      </itemizedlist>
     58    </listitem>
     59
    4660    <listitem>
    4761      <para>July 23rd, 2016</para>
  • packages.ent

    rcbd8ed8 rf885719  
    492492<!ENTITY xcb-util-wm-version          "0.4.1">
    493493<!ENTITY xcb-util-cursor-version      "0.1.3">
    494 <!ENTITY xorg-server-version          "1.18.3">
     494<!ENTITY xorg-server-version          "1.18.4">
    495495<!ENTITY twm-version                  "1.0.9">
    496496<!ENTITY xterm-version                "325">
  • postlfs/config/firmware.xml

    rcbd8ed8 rf885719  
    9292    be updated by upgrading to a newer version of those. On linux, you can also
    9393    load the microcode from the kernel if you are using an AMD family 10h or
    94     later processor (first introduced late 2007), or an intel processor from
     94    later processor (first introduced late 2007), or an Intel processor from
    9595    1998 and later (Pentium4, Core, etc), if updated microcode has been
    9696    released. These updates only last until the machine is powered off, so they
     
    103103    <ulink url="https://lwn.net/Articles/530346/">x86/microcode: Early load
    104104    microcode </ulink> on LWN.)  Indeed, it is needed to work around one
    105     particular erratum in early intel Haswell processors which had TSX enabled.
     105    particular erratum in early Intel Haswell processors which had TSX enabled.
    106106    (See <ulink
    107107    url="http://www.anandtech.com/show/8376/intel-disables-tsx-instructions-erratum-found-in-haswell-haswelleep-broadwellyi/">
     
    131131         <ulink url='http://fedorahosted.org/released/microcode_ctl/'/></para>
    132132
    133       <para>For intel CPUs an extra package, microcode_ctl, is required. The
     133      <para>For Intel CPUs an extra package, microcode_ctl, is required. The
    134134      package chosen is the version hosted at fedora &mdash; there is an
    135135      alternative version at github from the same packager, but that still
     
    138138
    139139      <para>Download the latest version from the link above; when last checked
    140       this was 2.1-8 and is updated when intel releases new microcode.</para>
    141 
    142       <para>This package reformats the microcode supplied by intel into a
     140      this was 2.1-8 and is updated when Intel releases new microcode.</para>
     141
     142      <para>This package reformats the microcode supplied by Intel into a
    143143      format which the kernel can apply. The program
    144144      <userinput>intel-microcode2ucode</userinput> is built and invoked by the
     
    170170cp -v &lt;XX-YY-ZZ&gt; /lib/firmware/intel-ucode</userinput></screen>
    171171
    172       <para>Now that the intel microcode has been prepared, use the following
    173       options when you configure the kernel to try late loading of the intel
     172      <para>Now that the Intel microcode has been prepared, use the following
     173      options when you configure the kernel to try late loading of the Intel
    174174      microcode:</para>
    175175
  • x/installing/libinput.xml

    rcbd8ed8 rf885719  
    55  %general-entities;
    66
    7   <!ENTITY libinput-version "1.3.3">
     7  <!ENTITY libinput-version "1.4.0">
    88
    99  <!ENTITY libinput-download-http "http://www.freedesktop.org/software/libinput/libinput-&libinput-version;.tar.xz">
    1010  <!ENTITY libinput-download-ftp  " ">
    11   <!ENTITY libinput-md5sum        "51bfd53ab545cd72eb9a3e81d8e6b300">
    12   <!ENTITY libinput-size          "864 KB">
    13   <!ENTITY libinput-buildsize     "32 MB (add 10 MB for tests)">
    14   <!ENTITY libinput-time          "0.3 SBU (add 13 minutes for tests, only partially CPU dependent)">
     11  <!ENTITY libinput-md5sum        "643d21c63d5dcc2d73de3d573e9f7538">
     12  <!ENTITY libinput-size          "884 KB">
     13  <!ENTITY libinput-buildsize     "17 MB (add 10 MB for tests)">
     14  <!ENTITY libinput-time          "0.1 SBU (add 37 minutes for tests, not CPU dependent)">
    1515]>
    1616
     
    8585    <para role="optional">
    8686      <xref linkend="check"/> and
    87       <xref linkend="valgrind"/> (to build the tests),
     87      <xref linkend="valgrind"/> (to run the tests),
    8888      <xref linkend="doxygen"/> and
    8989      <xref linkend="graphviz"/> (to build the documentation)
     
    112112make</userinput></screen>
    113113
    114     <para>
    115       Running the testsuite for this package can be dangerous, as
    116       it creates a number of dummy input devices on the currently
     114    <note><para>
     115      To run the tests for this package, valgrind requires a
     116      version of the /lib/ld-2.23.so library with debugging symbols
     117      present.  Normally in LFS these debugging symbols are
     118      stripped at the end of Chapter 6. To get this library,
     119      glibc must be rebuilt with the current glibc version using
     120      the same compiler that was used to build LFS.  The ld-2.23.so
     121      can then be renamed to ld-2.23.so.dbg and copied to /lib.
     122      Then a symlink needs to be changed:</para>
     123
     124    <screen><userinput>ln -sfv ld-2.23.so.dbg /lib/ld-linux-x86-64.so.2</userinput></screen>
     125
     126    <para>Adjust the above instruction as needed for a 32-bit system
     127    or for a different version of glibc</para>
     128
     129    </note>
     130
     131    <para>
     132      Running the testsuite for this package can cause problems.
     133      It creates a number of dummy input devices on the currently
    117134      running system that can lead to crashing a local X server or
    118135      a desktop environment. If you understand the risks and have
  • x/installing/xorg-server.xml

    rcbd8ed8 rf885719  
    77  <!ENTITY xorg-server-download-http "&xorg-download-http;/xserver/xorg-server-&xorg-server-version;.tar.bz2">
    88  <!ENTITY xorg-server-download-ftp  "&xorg-download-ftp;/xserver/xorg-server-&xorg-server-version;.tar.bz2">
    9   <!ENTITY xorg-server-md5sum        "043d720bf2472a65bb8f0daa97f83dfa">
    10   <!ENTITY xorg-server-size          "5.6 MB">
    11   <!ENTITY xorg-server-buildsize     "544 MB (with tests)">
    12   <!ENTITY xorg-server-time          "1.8 SBU (with tests)">
     9  <!ENTITY xorg-server-md5sum        "d4842dfe3bd9a9d062f2fa1df9104a46">
     10  <!ENTITY xorg-server-size          "5.7 MB">
     11  <!ENTITY xorg-server-buildsize     "705 MB (with tests)">
     12  <!ENTITY xorg-server-time          "2.2 SBU (with tests)">
    1313]>
    1414
     
    7979        </para>
    8080      </listitem>
    81 <!--  Seems to have been included in version 1.18.2
    82       <listitem>
    83         <para>
    84           Recommended patch (required by <xref linkend="wayland"/>):
    85           <ulink url="&patch-root;/xorg-server-&xorg-server-version;-wayland_190-1.patch"/>
    86         </para>
    87       </listitem>-->
    8881    </itemizedlist>
    8982
     
    143136<screen><userinput>patch -Np1 -i ../xorg-server-&xorg-server-version;-add_prime_support-1.patch</userinput></screen>
    144137
    145  <!--   <para>
    146       If you have downloaded the recommended patch, apply it by running the
    147       following command:
    148     </para>
    149 
    150 <screen><userinput>patch -Np1 -i ../xorg-server-&xorg-server-version;-wayland_190-1.patch</userinput></screen>
    151 -->
    152138    <para>
    153139      Install the server by running the following commands:
     
    169155
    170156    <para>
    171       To test the results, issue: <command>make check</command>.
     157      To test the results, issue: <command>make check</command>. You
     158      will need to run <command>ldconfig</command> as the <systemitem
     159      class="username">root</systemitem> user first or some tests may fail.
    172160    </para>
    173161
Note: See TracChangeset for help on using the changeset viewer.