Author: krejzi
Date: Fri Aug 2 06:11:33 2013
New Revision: 11564
Log:
mesalib 9.1.6.
Modified:
trunk/BOOK/general.ent
trunk/BOOK/introduction/welcome/changelog.xml
trunk/BOOK/x/installing/mesalib.xml
Modified: trunk/BOOK/general.ent
==============================================================================
--- trunk/BOOK/general.ent Fri Aug 2 04:31:10 2013 (r11563)
+++ trunk/BOOK/general.ent Fri Aug 2 06:11:33 2013 (r11564)
@@ -536,7 +536,7 @@
<!ENTITY xbitmaps-version "1.1.1">
<!ENTITY xcursor-themes-version "1.0.4">
<!ENTITY xkeyboard-config-version "2.9">
-<!ENTITY mesalib-version "9.1.5">
+<!ENTITY mesalib-version "9.1.6">
<!ENTITY glu-version "9.0.0">
<!ENTITY xcb-util-version "0.3.9">
<!ENTITY xcb-util-image-version "0.3.9">
Modified: trunk/BOOK/introduction/welcome/changelog.xml
==============================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml Fri Aug 2 04:31:10
2013 (r11563)
+++ trunk/BOOK/introduction/welcome/changelog.xml Fri Aug 2 06:11:33
2013 (r11564)
@@ -49,6 +49,9 @@
<listitem>
<para>[igor] - Mercurial-2.7.</para>
</listitem>
+ <listitem>
+ <para>[krejzi] - MesaLib 9.1.6.</para>
+ </listitem>
</itemizedlist>
</listitem>
Modified: trunk/BOOK/x/installing/mesalib.xml
==============================================================================
--- trunk/BOOK/x/installing/mesalib.xml Fri Aug 2 04:31:10 2013 (r11563)
+++ trunk/BOOK/x/installing/mesalib.xml Fri Aug 2 06:11:33 2013 (r11564)
@@ -6,9 +6,9 @@
<!ENTITY mesalib-download-http " ">
<!ENTITY mesalib-download-ftp
"ftp://ftp.freedesktop.org/pub/mesa/&mesalib-version;/MesaLib-&mesalib-version;.tar.bz2">
- <!ENTITY mesalib-md5sum "4ed2af5943141a85a21869053a2fc2eb">
+ <!ENTITY mesalib-md5sum "443a2a352667294b53d56cb1a74114e9">
<!ENTITY mesalib-size "5.9 MB">
- <!ENTITY mesalib-buildsize "331 MB">
+ <!ENTITY mesalib-buildsize "335 MB">
<!ENTITY mesalib-time "4.7 SBU">
<!ENTITY glu-download-http " ">
@@ -194,6 +194,7 @@
</para>
<screen><userinput>patch -Np1 -i
../MesaLib-&mesalib-version;-llvm_fixes-1.patch &&
+sed -i "/LLVM_VERSION_INT/s:-ne:-lt:" configure.ac &&
autoreconf -fi &&
./configure CFLAGS="-O2" CXXFLAGS="-O2" \
--prefix=/usr \
@@ -228,7 +229,10 @@
Now, as the <systemitem class="username">root</systemitem> user:
</para>
-<screen role="root"><userinput>make install</userinput></screen>
+<screen role="root"><userinput>make install &&
+install -v -m755 lib/swrast_dri.so
/usr/lib/dri/swrast_dri.so</userinput></screen>
+<!-- remove when mesa 9.2 gets released, llvm 3.3 breaks llvmpipe (gallium
swrast
+driver which installed by default) -->
<para>
If you have built the demo programs, install them by running the
@@ -276,6 +280,13 @@
<title>Command Explanations</title>
<para>
+ <command>sed -i "..."</command>: This sed fixes building with
+ <application>LLVM</application> 3.3. Please note that
+ R600 LLVM Compiler and Gallium LLVMPipe driver are currently
+ broken with <application>LLVM</application> 3.3.
+ </para>
+
+ <para>
<parameter>CFLAGS="-O2" CXXFLAGS="-O2"</parameter>: By default,
<application>Autoconf</application> sets CFLAGS and CXXFLAGS to
"-g -O2". That results in binaries and libraries being built with
@@ -359,11 +370,13 @@
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
href="../../xincludes/static-libraries.xml"/>
+<!-- broken with llvm 3.3
<para>
- <option>--enable-r600-llvm-compiler</option>: Use this switch to
+ <option>- -enable-r600-llvm-compiler</option>: Use this switch to
enable experimental <application>LLVM</application> backend for
graphics shaders which claims to speed up the driver.
</para>
+-->
</sect2>
--
http://linuxfromscratch.org/mailman/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page