This bug was fixed in the package mesa - 7.11-0ubuntu1 --------------- mesa (7.11-0ubuntu1) oneiric; urgency=low * Fake merge from Debian experimental, updating previous changelog entries. New upstream release fixes infrequent X crash (LP: #800778). Remaining Ubuntu changes: - debian/control + Drop lesstif-dev from Build-Depends; it's in Universe. + Comment out GLw libs since it depends on lesstif-dev. + Drop i686 swx11 libgl package. + Add libdrm-dev to mesa-common-dev Depends. + Drop libwayland-dev from Build-Depends; it's in Universe. + Update Breaks for Ubuntu versions + Enable llvm on armel as well as i386 and amd64 - debian/rules + Use --disable-glw for swx11 targets too. + Don't enable motif for swx11 targets. + Use lzma compression for binary debs to save CD space. + Drop unloved mach64 driver. + Use --enable-shared-dricore to claw back CD space. + Enable llvmpipe software rasteriser. + Enable llvm on armel as well as i386 and amd64 - debian/patches + 100_no_abi_tag.patch + 101_ubuntu_hidden_glname.patch + 103_savage-expose_fbmodes_with_nonzero_alpha.patch - rules, libgl1-mesa-{glx,dev,swx11,swx11-dev}.install.in, libgl1-mesa-{glx,swx11}.{postinst,prerm}.in, libgl1-mesa-dev.links.in: Install libGL.so* in /usr/lib/mesa to allow things to work with alternatives. - debian/not-installed: + Drop i686 files; we don't build 686-optimised packages in the first place. - debian/gbp.conf + Point at Ubuntu branch to make git-buildpackage less narky. - 113_fix_tls.diff: Fix crashes in unrelated code due to TLS usage. - debian/patches/111_export_searchdirs_in_dripc.diff: + Add drisearchdirs variable to dri.pc so the Xserver can pick up the alternate DRI driver dirs. - debian/patches/115_llvm_dynamic_linking.diff + Dynamically link DRI drivers to libllvm. Saves ~6MiB per DRI driver. - debian/patches/116_use_shared_galliumcore.diff: - debian/libgl1-mesa-dri.install.in: + Link gallium DRI drivers against shared gallium routines to save CD space. * debian/rules: * debian/libgl1-mesa-dri-experimental.install.{i386,amd64}.in - Explicitly install i915g only when it has been built, matching what is done with r300g. * debian/rules: * debian/control: * debian/libegl1-mesa{,-dev}.install.in: * debian/libegl1-mesa.symbols: - Enable the Wayland EGL backend. * debian/rules: * debian/libegl1-mesa.{postinst,prerm,install}.in: * debian/libegl1-mesa-dev.{install,links}.in: * debian/libgles{1,2}-mesa.install.in: * debian/libgles{1,2}-mesa-dev.links.in: * debian/libopenvg1-mesa{,-dev}.install.in: * debian/libopenvg1-mesa-dev.links.in: - Use alternatives for libEGL to match the handling of libGL. libEGL (and associated GL|ES and OpenVG libraries) now live in /usr/lib/$MULTIARCH/mesa-egl. (LP: #812639) * debian/patches/118_fix_24bpp_software_rendering.diff: - Cherry pick upstream patch from master fixing graphical corruption when using a 24bpp framebuffer and software rendering. (LP: #810339) * debian/rules: * debian/clean: - Generate xmlpool pot file and clean up other po files for pkgbinarymangler's benefit (LP: #410264). * debian/patches/119_r600g_gnome_shell_rendering_fix.diff: - Cherry pick upstream commit fixing rendering corruption in gnome-shell (and therefore likely Unity as well). -- Christopher James Halse Rogers