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 +