diff --git a/general.ent b/general.ent
index 1d6f9699d0..3b86d95f18 100644
--- a/general.ent
+++ b/general.ent
@@ -536,7 +536,7 @@ export -f as_root
-
+
diff --git a/introduction/welcome/changelog.xml b/introduction/welcome/changelog.xml
index 5b7b8f082d..88319ce9ea 100644
--- a/introduction/welcome/changelog.xml
+++ b/introduction/welcome/changelog.xml
@@ -49,6 +49,9 @@
[igor] - Mercurial-2.7.
+
+ [krejzi] - MesaLib 9.1.6.
+
diff --git a/x/installing/mesalib.xml b/x/installing/mesalib.xml
index 0583baaa92..bcc1fd380f 100644
--- a/x/installing/mesalib.xml
+++ b/x/installing/mesalib.xml
@@ -6,9 +6,9 @@
-
+
-
+
@@ -194,6 +194,7 @@
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 @@ make
Now, as the root user:
-make install
+make install &&
+install -v -m755 lib/swrast_dri.so /usr/lib/dri/swrast_dri.so
+
If you have built the demo programs, install them by running the
@@ -275,6 +279,13 @@ make
Command Explanations
+
+ sed -i "...": This sed fixes building with
+ LLVM 3.3. Please note that
+ R600 LLVM Compiler and Gallium LLVMPipe driver are currently
+ broken with LLVM 3.3.
+
+
CFLAGS="-O2" CXXFLAGS="-O2": By default,
Autoconf sets CFLAGS and CXXFLAGS to
@@ -359,11 +370,13 @@ make
+