Author: bdubbs Date: Mon Oct 15 16:02:27 2018 New Revision: 20633 Log: Update to xf86-input-libinput-0.28.1. Update to LVM2.2.03.00. Add libaio-0.3.111 for support of LVM2.
Added: trunk/BOOK/general/genlib/libaio.xml - copied, changed from r20632, trunk/BOOK/general/genlib/libatasmart.xml Modified: trunk/BOOK/general.ent trunk/BOOK/general/genlib/genlib.xml trunk/BOOK/introduction/welcome/changelog.xml trunk/BOOK/packages.ent trunk/BOOK/postlfs/filesystems/lvm2.xml trunk/BOOK/x/installing/x7driver-libinput.xml Modified: trunk/BOOK/general.ent ============================================================================== --- trunk/BOOK/general.ent Sun Oct 14 14:15:14 2018 (r20632) +++ trunk/BOOK/general.ent Mon Oct 15 16:02:27 2018 (r20633) @@ -1,12 +1,12 @@ <!-- $LastChangedBy$ $Date$ --> -<!ENTITY day "13"> <!-- Always 2 digits --> +<!ENTITY day "15"> <!-- Always 2 digits --> <!ENTITY month "10"> <!-- Always 2 digits --> <!ENTITY year "2018"> <!ENTITY copyrightdate "2001-&year;"> <!ENTITY copyholder "The BLFS Development Team"> <!ENTITY version "&year;-&month;-&day;"> -<!ENTITY releasedate "October 13th, &year;"> +<!ENTITY releasedate "October 15th, &year;"> <!ENTITY pubdate "&year;-&month;-&day;"> <!-- metadata req. by TLDP --> <!ENTITY blfs-version "svn"> <!-- svn|[release #] --> <!ENTITY lfs-version "development"> <!-- x.y|development --> Modified: trunk/BOOK/general/genlib/genlib.xml ============================================================================== --- trunk/BOOK/general/genlib/genlib.xml Sun Oct 14 14:15:14 2018 (r20632) +++ trunk/BOOK/general/genlib/genlib.xml Mon Oct 15 16:02:27 2018 (r20633) @@ -74,6 +74,7 @@ <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="json-c.xml"/> <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="json-glib.xml"/> <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="keyutils.xml"/> + <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libaio.xml"/> <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libarchive.xml"/> <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libassuan.xml"/> <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="libatasmart.xml"/> Copied and modified: trunk/BOOK/general/genlib/libaio.xml (from r20632, trunk/BOOK/general/genlib/libatasmart.xml) ============================================================================== --- trunk/BOOK/general/genlib/libatasmart.xml Sun Oct 14 14:15:14 2018 (r20632, copy source) +++ trunk/BOOK/general/genlib/libaio.xml Mon Oct 15 16:02:27 2018 (r20633) @@ -4,34 +4,39 @@ <!ENTITY % general-entities SYSTEM "../../general.ent"> %general-entities; - <!ENTITY libatasmart-download-http "http://0pointer.de/public/libatasmart-&libatasmart-version;.tar.xz"> - <!ENTITY libatasmart-download-ftp " "> - <!ENTITY libatasmart-md5sum "53afe2b155c36f658e121fe6def33e77"> - <!ENTITY libatasmart-size "248 KB"> - <!ENTITY libatasmart-buildsize "3 MB"> - <!ENTITY libatasmart-time "less than 0.1 SBU"> + <!ENTITY libaio-download-http "http://ftp.de.debian.org/debian/pool/main/liba/libaio/libaio_&libaio-version;.orig.tar.gz"> + <!ENTITY libaio-download-ftp " "> + <!ENTITY libaio-md5sum "abb8f46d64b9bd3d0c6097e3a36639be"> + <!ENTITY libaio-size "48 KB"> + <!ENTITY libaio-buildsize "1.0 MB"> + <!ENTITY libaio-time "less than 0.1 SBU"> ]> -<sect1 id="libatasmart" xreflabel="libatasmart-&libatasmart-version;"> - <?dbhtml filename="libatasmart.html"?> +<sect1 id="libaio" xreflabel="libaio-&libaio-version;"> + <?dbhtml filename="libaio.html"?> <sect1info> <othername>$LastChangedBy$</othername> <date>$Date$</date> </sect1info> - <title>libatasmart-&libatasmart-version;</title> + <title>libaio-&libaio-version;</title> - <indexterm zone="libatasmart"> - <primary sortas="a-libatasmart">libatasmart</primary> + <indexterm zone="libaio"> + <primary sortas="a-libaio">libaio</primary> </indexterm> <sect2 role="package"> - <title>Introduction to libatasmart</title> + <title>Introduction to libaio</title> <para> - The <application>libatasmart</application> package is a disk reporting - library. It only supports a subset of the ATA S.M.A.R.T. functionality. + The <application>libaio</application> package is an asynchronous I/O + facility ("async I/O", or "aio") that has a richer API and capability set + than the simple POSIX async I/O facility. This library, libaio, provides + the Linux-native API for async I/O. The POSIX async I/O facility + requires this library in order to provide kernel-accelerated async I/O + capabilities, as do applications which require the Linux-native async I/O + API. </para> &lfs83_checked; @@ -40,64 +45,68 @@ <itemizedlist spacing="compact"> <listitem> <para> - Download (HTTP): <ulink url="&libatasmart-download-http;"/> + Download (HTTP): <ulink url="&libaio-download-http;"/> </para> </listitem> <listitem> <para> - Download (FTP): <ulink url="&libatasmart-download-ftp;"/> + Download (FTP): <ulink url="&libaio-download-ftp;"/> </para> </listitem> <listitem> <para> - Download MD5 sum: &libatasmart-md5sum; + Download MD5 sum: &libaio-md5sum; </para> </listitem> <listitem> <para> - Download size: &libatasmart-size; + Download size: &libaio-size; </para> </listitem> <listitem> <para> - Estimated disk space required: &libatasmart-buildsize; + Estimated disk space required: &libaio-buildsize; </para> </listitem> <listitem> <para> - Estimated build time: &libatasmart-time; + Estimated build time: &libaio-time; </para> </listitem> </itemizedlist> <para condition="html" role="usernotes">User Notes: - <ulink url="&blfs-wiki;/libatasmart"/> + <ulink url="&blfs-wiki;/libaio"/> </para> </sect2> <sect2 role="installation"> - <title>Installation of libatasmart</title> + <title>Installation of libaio</title> + + <para>First, disable the installation of the static library:</para> + +<screen><userinput>sed '/install.*libaio.a/s/^/#/' src/Makefile</userinput></screen> <para> - Install <application>libatasmart</application> by running the following - commands: + Build <application>libaio</application> by running the following + command: </para> -<screen><userinput>./configure --prefix=/usr --disable-static && -make</userinput></screen> +<screen><userinput>make</userinput></screen> <para> This package does not come with a test suite. </para> <para> - Now, as the <systemitem class="username">root</systemitem> user: + Now, install the package as the + <systemitem class="username">root</systemitem> user: </para> -<screen role="root"><userinput>make docdir=/usr/share/doc/libatasmart-&libatasmart-version; install</userinput></screen> +<screen role="root"><userinput>make install</userinput></screen> </sect2> - +<!-- <sect2 role="commands"> <title>Command Explanations</title> @@ -105,24 +114,24 @@ href="../../xincludes/static-libraries.xml"/> </sect2> - +--> <sect2 role="content"> <title>Contents</title> <segmentedlist> <segtitle>Installed Programs</segtitle> <segtitle>Installed Library</segtitle> - <segtitle>Installed Directory</segtitle> + <segtitle>Installed Directories</segtitle> <seglistitem> <seg> - skdump and sktest + None </seg> <seg> - libatasmart.so + libaio.so </seg> <seg> - /usr/share/doc/libatasmart-&libatasmart-version; + None </seg> </seglistitem> </segmentedlist> @@ -132,38 +141,14 @@ <?dbfo list-presentation="list"?> <?dbhtml list-presentation="table"?> - <varlistentry id="skdump"> - <term><command>skdump</command></term> - <listitem> - <para> - is a utility that reports on the status of the disk. - </para> - <indexterm zone="libatasmart skdump"> - <primary sortas="b-skdump">skdump</primary> - </indexterm> - </listitem> - </varlistentry> - - <varlistentry id="sktest"> - <term><command>sktest</command></term> - <listitem> - <para> - is a utility to issue disks tests. - </para> - <indexterm zone="libatasmart sktest"> - <primary sortas="b-sktest">sktest</primary> - </indexterm> - </listitem> - </varlistentry> - - <varlistentry id="libatasmart-lib"> - <term><filename class='libraryfile'>libatasmart.so</filename></term> + <varlistentry id="libaio-lib"> + <term><filename class='libraryfile'>libaio.so</filename></term> <listitem> <para> - contains the ATA S.M.A.R.T API functions. + is the libaio library. </para> - <indexterm zone="libatasmart libatasmart-lib"> - <primary sortas="c-libatasmart">libatasmart.so</primary> + <indexterm zone="libaio libaio-lib"> + <primary sortas="c-libaio">libaio.so</primary> </indexterm> </listitem> </varlistentry> Modified: trunk/BOOK/introduction/welcome/changelog.xml ============================================================================== --- trunk/BOOK/introduction/welcome/changelog.xml Sun Oct 14 14:15:14 2018 (r20632) +++ trunk/BOOK/introduction/welcome/changelog.xml Mon Oct 15 16:02:27 2018 (r20633) @@ -45,6 +45,23 @@ <para>October 13th, 2018</para> <itemizedlist> <listitem> + <para>[bdubbs] - Update to xf86-input-libinput-0.28.1. Fixes + <ulink url="&blfs-ticket-root;11250">#11250</ulink>.</para> + </listitem> + <listitem> + <para>[bdubbs] - Update to LVM2.2.03.00. Fixes + <ulink url="&blfs-ticket-root;11239">#11239</ulink>.</para> + </listitem> + <listitem> + <para>[bdubbs] - Add libaio-0.3.111 for support of LVM2.</para> + </listitem> + </itemizedlist> + </listitem> + + <listitem> + <para>October 13th, 2018</para> + <itemizedlist> + <listitem> <para>[bdubbs] - Update to php-7.2.11. Fixes <ulink url="&blfs-ticket-root;11241">#11241</ulink>.</para> </listitem> Modified: trunk/BOOK/packages.ent ============================================================================== --- trunk/BOOK/packages.ent Sun Oct 14 14:15:14 2018 (r20632) +++ trunk/BOOK/packages.ent Mon Oct 15 16:02:27 2018 (r20633) @@ -52,7 +52,7 @@ <!ENTITY fuse3-version "3.2.6"> <!ENTITY fuse2-version "2.9.7"> <!ENTITY jfsutils-version "1.1.15"> -<!ENTITY lvm2-version "2.02.177"> +<!ENTITY lvm2-version "2.03.00"> <!ENTITY mdadm-version "4.0"> <!ENTITY ntfs-3g-version "2017.3.23"> <!ENTITY gptfdisk-version "1.0.4"> @@ -125,6 +125,7 @@ <!ENTITY json-c-version "0.13.1"> <!ENTITY json-glib-version "1.4.4"> <!ENTITY keyutils-version "1.5.11"> +<!ENTITY libaio-version "0.3.111"> <!ENTITY libarchive-version "3.3.3"> <!ENTITY libassuan-version "2.5.1"> <!ENTITY libatasmart-version "0.19"> Modified: trunk/BOOK/postlfs/filesystems/lvm2.xml ============================================================================== --- trunk/BOOK/postlfs/filesystems/lvm2.xml Sun Oct 14 14:15:14 2018 (r20632) +++ trunk/BOOK/postlfs/filesystems/lvm2.xml Mon Oct 15 16:02:27 2018 (r20633) @@ -6,10 +6,10 @@ <!ENTITY lvm2-download-http "https://sourceware.org/ftp/lvm2/releases/LVM2.&lvm2-version;.tgz"> <!ENTITY lvm2-download-ftp "ftp://sourceware.org/pub/lvm2/releases/LVM2.&lvm2-version;.tgz"> - <!ENTITY lvm2-md5sum "ee6cfbc5a0c5696ffae79dac04ee7a2b"> + <!ENTITY lvm2-md5sum "f63cc5feaadd3000138e73f7143ed370"> <!ENTITY lvm2-size "2.3 MB"> - <!ENTITY lvm2-buildsize "33 MB (add 60 MB for tests, however transient files can grow up to around 500 MB)"> - <!ENTITY lvm2-time "0.2 SBU (using parallelism=4; add 21 SBU for tests)"> + <!ENTITY lvm2-buildsize "33 MB (add at least 239 MB for tests in the /tmp directory; additionally transient files can grow up to around 500 MB)"> + <!ENTITY lvm2-time "0.2 SBU (using parallelism=4; add 12 SBU for tests)"> ]> <sect1 id="lvm2" xreflabel="LVM2-&lvm2-version;"> @@ -75,6 +75,11 @@ <bridgehead renderas="sect3">LVM2 Dependencies</bridgehead> + <bridgehead renderas="sect4">Required</bridgehead> + <para role="required"> + <xref linkend='libaio'/>, + </para> + <bridgehead renderas="sect4">Optional</bridgehead> <para role="optional"> <xref linkend='mdadm'/>, Modified: trunk/BOOK/x/installing/x7driver-libinput.xml ============================================================================== --- trunk/BOOK/x/installing/x7driver-libinput.xml Sun Oct 14 14:15:14 2018 (r20632) +++ trunk/BOOK/x/installing/x7driver-libinput.xml Mon Oct 15 16:02:27 2018 (r20633) @@ -4,12 +4,12 @@ <!ENTITY % general-entities SYSTEM "../../general.ent"> %general-entities; - <!ENTITY xorg-libinput-driver-version "0.28.0"> + <!ENTITY xorg-libinput-driver-version "0.28.1"> <!ENTITY xorg-libinput-driver-download-http "&xorg-download-http;/driver/xf86-input-libinput-&xorg-libinput-driver-version;.tar.bz2"> <!ENTITY xorg-libinput-driver-download-ftp "&xorg-download-ftp;/driver/xf86-input-libinput-&xorg-libinput-driver-version;.tar.bz2"> - <!ENTITY xorg-libinput-driver-md5sum "2d7519ac0e39d4c88f3be32e81a637aa"> - <!ENTITY xorg-libinput-driver-size "448 KB"> + <!ENTITY xorg-libinput-driver-md5sum "9d2fb3d6b452d568a275908b856de0e2"> + <!ENTITY xorg-libinput-driver-size "368 KB"> <!ENTITY xorg-libinput-driver-buildsize "3.6 MB (with tests)"> <!ENTITY xorg-libinput-driver-time "less than 0.1 SBU (with tests)"> ]> -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page