Author: renodr
Date: Thu Jul 21 14:59:16 2016
New Revision: 17603

Log:
Update to libdrm-2.4.69
Restored Xorg-Server dependencies and systemd specific info to systemd
Added seds to subversion, libva, and libX11 to silence more libtool warnings
Typo fixes

Modified:
   trunk/BOOK/general.ent
   trunk/BOOK/general/prog/subversion.xml
   trunk/BOOK/introduction/welcome/changelog.xml
   trunk/BOOK/packages.ent
   trunk/BOOK/x/installing/libva.xml
   trunk/BOOK/x/installing/x7lib.xml
   trunk/BOOK/x/installing/xorg-server.xml
   trunk/BOOK/x/lib/libdrm.xml

Modified: trunk/BOOK/general.ent
==============================================================================
--- trunk/BOOK/general.ent      Wed Jul 20 21:10:38 2016        (r17602)
+++ trunk/BOOK/general.ent      Thu Jul 21 14:59:16 2016        (r17603)
@@ -1,12 +1,12 @@
 <!-- $LastChangedBy$ $Date$ -->
 
-<!ENTITY day          "20">                   <!-- Always 2 digits -->
+<!ENTITY day          "21">                   <!-- Always 2 digits -->
 <!ENTITY month        "07">                   <!-- Always 2 digits -->
 <!ENTITY year         "2016">
 <!ENTITY copyrightdate "2001-&year;">
 <!ENTITY copyholder   "The BLFS Development Team">
 <!ENTITY version      "&year;-&month;-&day;">
-<!ENTITY releasedate  "July 20th &year;">
+<!ENTITY releasedate  "July 21st &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/prog/subversion.xml
==============================================================================
--- trunk/BOOK/general/prog/subversion.xml      Wed Jul 20 21:10:38 2016        
(r17602)
+++ trunk/BOOK/general/prog/subversion.xml      Thu Jul 21 14:59:16 2016        
(r17603)
@@ -10,7 +10,7 @@
   <!ENTITY subversion-md5sum        "29121a038f87641055a8183f49e9739f">
   <!ENTITY subversion-size          "7.6 MB">
   <!ENTITY subversion-buildsize     "165 MB (add 165 MB for bindings, 24 MB 
for docs, reportedly 800 MB for tests)">
-  <!ENTITY subversion-time          "1.5 SBU (add 1.7 SBU for bindings, 
reportedly 67 SBU for tests))">
+  <!ENTITY subversion-time          "1.5 SBU (add 1.7 SBU for bindings, 
reportedly 67 SBU for tests)">
 ]>
 
 <sect1 id="subversion" xreflabel="Subversion-&subversion-version;">
@@ -146,7 +146,8 @@
       commands:
     </para>
 
-<screen><userinput>./configure --prefix=/usr    \
+<screen><userinput>sed -i "/seems to be moved/s/^/#/" build/ltmain.sh 
&amp;&amp;
+./configure --prefix=/usr    \
             --disable-static \
             --with-apache-libexecdir &amp;&amp;
 make</userinput></screen>
@@ -240,6 +241,11 @@
   <sect2 role="commands">
     <title>Command Explanations</title>
 
+    <para>
+      <command>sed -i ... build/ltmain.sh</command>: This sed silences several 
+      annoying and useless warnings emitted from libtool.
+    </para>
+
     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude";
       href="../../xincludes/static-libraries.xml"/>
 

Modified: trunk/BOOK/introduction/welcome/changelog.xml
==============================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml       Wed Jul 20 21:10:38 
2016        (r17602)
+++ trunk/BOOK/introduction/welcome/changelog.xml       Thu Jul 21 14:59:16 
2016        (r17603)
@@ -44,6 +44,24 @@
 
 -->
     <listitem>
+      <para>July 21st, 2016</para>
+      <itemizedlist>
+        <listitem>
+          <para>[renodr] - Added a sed to subversion, libva, and libX11 to
+          silence more libtool warnings.</para>
+        </listitem>
+        <listitem revision="systemd">
+          <para>[renodr] - Restored Xorg Server dependencies and systemd
+          specific information.</para>
+        </listitem>
+        <listitem>
+          <para>[renodr] - Update to libdrm-2.4.69. Fixes
+          <ulink url="&blfs-ticket-root;8096">#8096</ulink>.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
+    <listitem>
       <para>July 20th, 2016</para>
       <itemizedlist>
         <listitem>

Modified: trunk/BOOK/packages.ent
==============================================================================
--- trunk/BOOK/packages.ent     Wed Jul 20 21:10:38 2016        (r17602)
+++ trunk/BOOK/packages.ent     Thu Jul 21 14:59:16 2016        (r17603)
@@ -117,7 +117,7 @@
 <!ENTITY libatomic_ops-version        "7.4.4">
 <!ENTITY libcroco-version             "0.6.11">
 <!ENTITY libdaemon-version            "0.14">
-<!ENTITY libdrm-version               "2.4.68">
+<!ENTITY libdrm-version               "2.4.69">
 <!ENTITY libepoxy-version             "1.3.1">
 <!ENTITY libesmtp-version             "1.0.6">
 <!ENTITY libffi-version               "3.2.1">

Modified: trunk/BOOK/x/installing/libva.xml
==============================================================================
--- trunk/BOOK/x/installing/libva.xml   Wed Jul 20 21:10:38 2016        (r17602)
+++ trunk/BOOK/x/installing/libva.xml   Thu Jul 21 14:59:16 2016        (r17603)
@@ -146,7 +146,8 @@
       commands:
     </para>
 
-<screen><userinput>./configure $XORG_CONFIG &amp;&amp;
+<screen><userinput>sed -i "/seems to be moved/s/^/#/" ltmain.sh &amp;&amp;
+./configure $XORG_CONFIG &amp;&amp;
 make</userinput></screen>
 
     <para>
@@ -197,6 +198,11 @@
       <xref linkend="wayland"/> has been built.
     </para>
 
+    <para>
+      <command>sed -i ... ltmain.sh</command>: This sed silences many
+      annoying and useless warnings from libtool.
+    </para>
+
   </sect3>
 
   <sect3 role="content">

Modified: trunk/BOOK/x/installing/x7lib.xml
==============================================================================
--- trunk/BOOK/x/installing/x7lib.xml   Wed Jul 20 21:10:38 2016        (r17602)
+++ trunk/BOOK/x/installing/x7lib.xml   Thu Jul 21 14:59:16 2016        (r17603)
@@ -254,6 +254,10 @@
   tar -xf $package
   pushd $packagedir
   case $packagedir in
+    libX11-[0-9]* )
+      sed -i "/seems to be moved/s/^/#/" ltmain.sh
+      ./configure $XORG_CONFIG
+    ;;
     libXfont-[0-9]* )
       ./configure $XORG_CONFIG --disable-devel-docs
     ;;
@@ -282,6 +286,11 @@
   <sect2 role="commands">
     <title>Command Explanations</title>
 
+    <para>
+      <command>sed -i ... ltmain.sh</command>: This sed silences several
+      annoying and useless warnings from libtool.
+    </para>
+
     <para><parameter>--with-fop</parameter>: Use <xref linkend="fop"/> to
     generate PDF documentation (only for the libXfont package).</para>
 

Modified: trunk/BOOK/x/installing/xorg-server.xml
==============================================================================
--- trunk/BOOK/x/installing/xorg-server.xml     Wed Jul 20 21:10:38 2016        
(r17602)
+++ trunk/BOOK/x/installing/xorg-server.xml     Thu Jul 21 14:59:16 2016        
(r17603)
@@ -100,11 +100,17 @@
     </para>
 
     <bridgehead renderas="sect4">Recommended</bridgehead>
-    <para role="recommended">
+    <para role="recommended" revision="sysv">
       <xref linkend="libepoxy"/> (required for glamor, see command
       explanations below) and
       <xref linkend="xcb-util-keysyms"/> (used by Xnest)
     </para>
+    <para role="recommended" revision="systemd">
+      <xref linkend="libepoxy"/> (needed for glamor and Xwayland),
+      <xref linkend="wayland"/> (needed for Xwayland),
+      <xref linkend="systemd"/>, and
+      <xref linkend="xcb-util-keysyms"/> (used by Xnest)
+    </para>
 
     <bridgehead renderas="sect4">Optional</bridgehead>
     <para role="optional">
@@ -115,8 +121,10 @@
       <xref linkend="xcb-util-keysyms"/> (used by Xnest),
       <xref linkend="xcb-util-image"/>,
       <xref linkend="xcb-util-renderutil"/>,
-      <xref linkend="xcb-util-wm"/> (all three to build Xephyr) and
+      <xref linkend="xcb-util-wm"/> (all three to build Xephyr)
+      <phrase revision="sysv">and</phrase>
       <xref linkend="xmlto"/> (to build documentation)
+      <phrase revision="systemd">and <ulink 
url="http://download.savannah.gnu.org/releases/libunwind";>libunwind</ulink></phrase>
     </para>
 
     <para condition="html" role="usernotes">User Notes:
@@ -145,7 +153,7 @@
       Install the server by running the following commands:
     </para>
 
-<screen><userinput>./configure $XORG_CONFIG            \
+<screen revision="sysv"><userinput>./configure $XORG_CONFIG            \
            --enable-glamor          \
            --enable-install-setuid  \
            --enable-suid-wrapper    \
@@ -153,6 +161,12 @@
            --with-xkb-output=/var/lib/xkb &amp;&amp;
 make</userinput></screen>
 
+<screen revision="systemd"><userinput>./configure $XORG_CONFIG          \
+            --enable-glamor       \
+            --enable-suid-wrapper \
+            --with-xkb-output=/var/lib/xkb &amp;&amp;
+make</userinput></screen>
+
     <para>
       To test the results, issue: <command>make check</command>.
     </para>
@@ -162,13 +176,16 @@
       user:
     </para>
 
-<screen role="root"><userinput>make install &amp;&amp;
+<screen role="root" revision="sysv"><userinput>make install &amp;&amp;
 mkdir -pv /etc/X11/xorg.conf.d &amp;&amp;
 cat &gt;&gt; /etc/sysconfig/createfiles &lt;&lt; "EOF"
 <literal>/tmp/.ICE-unix dir 1777 root root
 /tmp/.X11-unix dir 1777 root root</literal>
 EOF</userinput></screen>
 
+<screen role="root" revision="systemd"><userinput>make install &amp;&amp;
+mkdir -pv /etc/X11/xorg.conf.d</userinput></screen>
+
   </sect2>
 
   <sect2 role="commands">
@@ -183,7 +200,7 @@
       offers acceleration.
     </para>
 
-    <para>
+    <para revision="sysv">
       <parameter>--enable-install-setuid</parameter>: The Xorg binary must run
       as the root user. This switch ensures that the binary is installed
       setuid when <command>make</command> is run by an unprivileged user.
@@ -194,14 +211,21 @@
       legacy driver support on rootless xserver systems.
     </para>
 
-    <para>
+    <para revision="sysv">
       <parameter>--disable-systemd-logind</parameter>: Do not build
       systemd-logind support, otherwise, an error (EE), logged in
       <filename>/var/log/Xorg.0.log</filename>, occurs when starting the X
       server.  Systemd is not supported by BLFS.
     </para>
 
-    <para>
+    <para revision="systemd">
+      <parameter>--disable-systemd-logind --enable-install-setuid</parameter>:
+      These switches disable systemd-logind integration and restore the setuid
+      bit to the Xorg executable, allowing Xorg Server to work
+      without having the systemd PAM module installed and set up.
+    </para>
+
+    <para revision="sysv">
       <command>cat &gt;&gt; /etc/sysconfig/createfiles...</command>: This
       command creates the <filename class="directory">/tmp/.ICE-unix</filename>
       and <filename class="directory">/tmp/.X11-unix</filename> directories at

Modified: trunk/BOOK/x/lib/libdrm.xml
==============================================================================
--- trunk/BOOK/x/lib/libdrm.xml Wed Jul 20 21:10:38 2016        (r17602)
+++ trunk/BOOK/x/lib/libdrm.xml Thu Jul 21 14:59:16 2016        (r17603)
@@ -6,8 +6,8 @@
 
   <!ENTITY libdrm-download-http 
"http://dri.freedesktop.org/libdrm/libdrm-&libdrm-version;.tar.bz2";>
   <!ENTITY libdrm-download-ftp  " ">
-  <!ENTITY libdrm-md5sum        "bcc96848d969cecf28223f668eeff354">
-  <!ENTITY libdrm-size          "718 KB">
+  <!ENTITY libdrm-md5sum        "2cee933bdef3e10d552d97b3a8fb640f">
+  <!ENTITY libdrm-size          "800 KB">
   <!ENTITY libdrm-buildsize     "16 MB (plus 1 MB for the tests)">
   <!ENTITY libdrm-time          "0.2 SBU (plus 0.8 SBU for the tests)">
 ]>
@@ -82,10 +82,12 @@
 
     <bridgehead renderas="sect4">Optional</bridgehead>
     <para role="optional">
+      <xref linkend="cairo"/> (for tests),
       <xref linkend="DocBook"/>,
       <xref linkend="docbook-xsl"/> and
-      <xref linkend="libxslt"/> (to build manual pages), and
-      <xref linkend="valgrind"/>
+      <xref linkend="libxslt"/> (to build manual pages),
+      <xref linkend="valgrind"/>, and
+      <ulink url="http://cunit.sourceforge.net/";>CUNIT</ulink> (for AMDGPU 
tests)
     </para>
 
     <para condition="html" role="usernotes">User Notes:
@@ -127,7 +129,7 @@
 
     <para>
       <command>sed -e "/pthread-stubs/d" -i configure.ac</command>:
-      This sed removes dependency on libpthread-stubs package
+      This sed removes a dependency on the libpthread-stubs package
       which is useless on Linux.
     </para>
 
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to