-
mesa (8.0.4-0ubuntu0.7) precise-proposed; urgency=low
* Allow lts-saucy and lts-trusty to satisfy some depends too. (LP: #1253041)
-- Maarten Lankhorst <email address hidden> Tue, 17 Dec 2013 10:36:12 +0100
-
mesa (8.0.4-0ubuntu0.6) precise-security; urgency=low
* SECURITY UPDATE: denial of service and possible code execution via
out-of-bands access
- debian/patches/CVE-2013-1872.patch: check for out-of-bounds reads in
src/mesa/drivers/dri/i965/brw_fs.cpp,
src/mesa/drivers/dri/i965/brw_fs.h.
- CVE-2013-1872
* SECURITY UPDATE: denial of service and possible code execution via
integer overflows
- debian/patches/CVE-2013-1993.patch: check lengths in
src/glx/XF86dri.c.
- CVE-2013-1993
-- Marc Deslauriers <email address hidden> Tue, 18 Jun 2013 15:22:44 -0400
-
mesa (8.0.4-0ubuntu0.5) precise-security; urgency=low
* SECURITY UPDATE: denial of service or possible code execution via
buffer overflow
- debian/patches/CVE-2012-5129.patch: add bounds checking in
src/mesa/main/uniform_query.cpp.
- CVE-2012-5129
-- Marc Deslauriers <email address hidden> Tue, 30 Apr 2013 15:02:56 -0700
-
mesa (8.0.4-0ubuntu0.4) precise-proposed; urgency=low
* Bump libdrm-dev requirement to >= 2.4.34 to force building against new libdrm
* Add libdrm_nouveau1.diff to fix the build against the libdrm-dev from precise-updates.
- Fixes FTBFS (LP: #1130974)
-- Maarten Lankhorst <email address hidden> Thu, 21 Feb 2013 14:39:41 +0100
-
mesa (8.0.4-0ubuntu0.3) precise-proposed; urgency=low
* Make some -dev packages coinstallable with the renamed stack (LP: #1098215)
- libgl1-mesa-dev, old opengl headers and symlink should be compatible still.
- libegl1-mesa-dev, similar story
- mesa-common-dev, installable unrenamed, but renamed version should be usable
as well when explicitly requested. This allows the renamed -dev packages to
keep working.
- libglu1-mesa-dev, has no replacement in the renamed stack,
and moved out as a separate package in mesa 9 or later. Not built in the
renamed stack, so unrenamed version is only option.
- libosmesa6-dev: no significant changes, and killed from the renamed stack.
* Explicitly not done:
- libgles1-mesa-dev, libgles2-mesa-dev, libgbm-dev: have no rdepends afaict.
-- Maarten Lankhorst <email address hidden> Fri, 11 Jan 2013 01:45:47 +0100
-
mesa (8.0.4-0ubuntu0.2) precise-security; urgency=low
[ Steve Beattie ]
* SECURITY UPDATE: samplers array overflow (LP: #1046933)
- debian/patches/50-CVE-2012-2864.patch: ensure that more than
MAX_SAMPLERS are not used
- CVE-2012-2864
-- Marc Deslauriers <email address hidden> Fri, 19 Oct 2012 09:04:04 -0400
-
mesa (8.0.4-0ubuntu0.1) precise-proposed; urgency=low
* New upstream stable release. (LP: #1019444)
+ Fixes crash in intel_miptree_release()
(LP: #952896)
+ Fixes slow WebGL in firefox
(LP: #988343)
[ Robert Hooker ]
* Drop 118_fix_rendering_from_textures.patch and
117_intel_fix_hiz_null_dereference.patch, both included upstream.
* Refresh patches.
[ Bryce Harrington ]
* Add 117_nullptr_check_in_query_version.patch: Fix null pointer
deref in QueryVersion() during login.
(LP: #968284)
* Add 118_glsl_initialize_samplers.patch: Initialize samplers to 0, as
required by the spec. Fixes rendering corruption in MapsGL labels.
Cherrypick from mesa master.
(LP: #981883)
-- Bryce Harrington <email address hidden> Fri, 07 Sep 2012 13:59:12 -0700
-
mesa (8.0.3+8.0.2-0ubuntu3.2) precise-proposed; urgency=low
* Use a fake upstream version due to a rejected update.
* Add 119_reduce_vm_thread_count_on_ivb_gt1.diff from upstream stable
branch. (LP: #1031784)
-- Timo Aaltonen <email address hidden> Tue, 14 Aug 2012 07:11:03 +0300
-
mesa (8.0.3-0ubuntu0.1) precise-proposed; urgency=low
* New upstream stable release.
+ Fixes crash in intel_miptree_release()
(LP: #952896)
+ Fixes slow WebGL in firefox
(LP: #988343)
[ Robert Hooker ]
* Drop 118_fix_rendering_from_textures.patch and
117_intel_fix_hiz_null_dereference.patch, both included upstream.
* Refresh patches.
[ Bryce Harrington ]
* Add 117_nullptr_check_in_query_version.patch: Fix null pointer
deref in QueryVersion() during login.
(LP: #968284)
* Add 118_glsl_initialize_samplers.patch: Initialize samplers to 0, as
required by the spec. Fixes rendering corruption in MapsGL labels.
Cherrypick from mesa master.
(LP: #981883)
-- Bryce Harrington <email address hidden> Tue, 10 Jul 2012 18:45:26 -0700
-
mesa (8.0.2-0ubuntu3.1) precise-proposed; urgency=low
* Add 118_fix_rendering_from_textures.patch: Postpone the setup of the
workaround render target miptree until update_renderbuffer time.
Fixes a GPU hang preceded by corruption which can be triggered using
the Unity 3D application switcher. Cherrypick from the upstream
8.0 (stable) tree.
(LP: #980017)
-- Bryce Harrington <email address hidden> Mon, 14 May 2012 10:06:36 -0700
-
mesa (8.0.2-0ubuntu3) precise; urgency=low
* Drop 113_fix_tls.diff - this turns out to have been working around a libc
bug (most likely Debian bug #637239) which is now fixed. It also seems
to be causing problems itself now. (LP: #965798)
-- Christopher James Halse Rogers <email address hidden> Tue, 27 Mar 2012 12:51:58 +1100
-
mesa (8.0.2-0ubuntu2) precise; urgency=low
[ Robert Hooker ]
* Add 117_intel_fix_hiz_null_dereference.patch fixing a null deference
when processing HiZ buffers (LP: #926379)
-- Timo Aaltonen <email address hidden> Thu, 22 Mar 2012 21:25:52 +0200
-
mesa (8.0.2-0ubuntu1) precise; urgency=low
[ Robert Hooker ]
* New upstream bugfix release.
* Drop 117_i965_only_set_last_render_target_last.patch, applied upstream.
* Compress non-debug debs with lzma
-- Timo Aaltonen <email address hidden> Thu, 22 Mar 2012 17:20:35 +0200
-
mesa (8.0.1-0ubuntu5) precise; urgency=low
* control: libegl1-mesa-dev should depend on -drivers so that the
symlinks work.
-- Timo Aaltonen <email address hidden> Sat, 17 Mar 2012 18:56:24 +0200
-
mesa (8.0.1-0ubuntu4) precise; urgency=low
* Add 117_i965_only_set_last_render_target_last.patch: Fix GPU lockups
on Intel when playing certain games (Ski Challenge 2012, OilRush,
Trine, and possibly others). These games use MRT (multiple render
targets), and mesa was not setting the Last Render Target Select
properly. Cherrypick from upstream, will be included in the upcoming
8.0.2 release.
(LP: #899159)
-- Bryce Harrington <email address hidden> Tue, 13 Mar 2012 14:26:30 -0700
-
mesa (8.0.1-0ubuntu4~lp899159~1) precise; urgency=low
* Add 117_i965_only_set_last_render_target_last.patch: Fix GPU lockups
on Intel when playing certain games (Ski Challenge 2012, OilRush,
Trine, and possibly others). These games use MRT (multiple render
targets), and mesa was not setting the Last Render Target Select
properly. Cherrypick from upstream, proposed for the stable 8.0
branch. (LP: #899159)
-- Bryce Harrington <email address hidden> Tue, 13 Mar 2012 14:26:30 -0700
-
mesa (8.0.1-0ubuntu3) precise; urgency=low
* Ship libwayland-egl.so.* only in libegl1-mesa-drivers, replace
the old libegl-mesa.
* Ship libwayland-egl.so in ../mesa-egl, like the rest of the EGL stuff.
Symlink pointing there was already being created.
-- Timo Aaltonen <email address hidden> Tue, 13 Mar 2012 17:07:39 +0200
-
mesa (8.0.1-0ubuntu2) precise; urgency=low
* debian/libegl1-mesa-dev.install.linux.in:
* debian/libegl1-mesa-dev.install.in:
- Reinstate handling of libEGL.so symlink accidentally dropped in merge;
we install this in $libdir/mesa-egl so proprietary drivers may divert
this via alternates.
Fixes libqt-x11 FTBFS (and anything else that tried to build against
EGL).
-- Christopher James Halse Rogers <email address hidden> Fri, 24 Feb 2012 13:43:12 +1100
-
mesa (8.0.1-0ubuntu1) precise; urgency=low
* Merge from Debian experimental.
mesa (8.0.1-1) UNRELEASED; urgency=low
* New upstream bugfix release. (LP: #926379)
mesa (8.0-2) experimental; urgency=low
[ Julien Cristau ]
* Only build the radeon, r200, i915 and i965 dri drivers on Linux. They
require KMS.
[ Cyril Brulebois ]
* Fix FTBFS on GNU/kFreeBSD with libgl1-mesa-dri.install.kfreebsd.in:
there's no *_dri.so file left in the top directory, only swrast is
built and shipped under gallium/. So mention it explicitly, in the
same way as it is done in the libgl1-mesa-dri.install.linux.in file.
* Enable wayland support again, but only on Linux. Wayland needs some
porting (it uses *CLOEXEC flags and epoll). For that, add those files
since EGL packages are also shipped on GNU/kFreeBSD, and we need to
add a few files for Wayland, but only for Linux:
- libegl1-mesa-dev.install.linux.in
- libegl1-mesa-drivers.install.linux.in
* Limit the wl_drm_interface symbol to arch=linux-any accordingly,
and bump the version.
* Limit the build-dependency on libwayland-dev to linux-any too, and
bump it.
* Automatically revert changes to bin/{config.{guess,sub},install-sh} in
the clean target. The first two are modified, the last one needs to be
turned back into a symlink.
-- Timo Aaltonen <email address hidden> Thu, 23 Feb 2012 11:34:05 +0200
-
mesa (8.0~rc2-0ubuntu5) precise; urgency=low
[ Robert Hooker ]
* debian/control: Add libxcb-glx0-dev to libegl1-mesa-dev depends.
[ Christopher James Halse Rogers ]
* debian/control: Add libx11-xcb-dev to libegl1-mesa-dev depends.
-- Christopher James Halse Rogers <email address hidden> Thu, 09 Feb 2012 16:49:26 +1100
-
mesa (8.0~rc2-0ubuntu4) precise; urgency=low
* Drop drisearchdir handling, it is no longer needed with multiarch
and dri-alternates being removed.
mesa (8.0~rc2-0ubuntu3) precise; urgency=low
* Merge from debian-experimental git.
- Install the llvmpipe swrast driver.
mesa (8.0~rc2-0ubuntu2) precise; urgency=low
* Add Pre-Depends: dpkg (>= 1.15.6~) to all -dbg packages.
mesa (8.0~rc2-0ubuntu1) precise; urgency=low
[ Timo Aaltonen ]
* clean, rules: Move cleaning of xmlpool.pot to rules and remove
'clean'.
* Removed patches.
103_savage-expose_fbmodes_with_nonzero_alpha.patch:
- No driver left to patch
117_handle_dri2connect_errors_when_indirect.diff
118_fix_24bpp_software_renering.diff
119_r600g_gnome_shell_rendering_fix.diff:
- Included upstream.
* Update 115_llvm_dynamic_linking.diff,
116_use_shared_galliumcore.diff to apply.
* rules: Drop the dri-alternates driver search path, and don't ship
gallium version of i915_dri.so for now.
[ Robert Hooker ]
* Stop shipping r300/r600 classic drivers in libgl1-mesa-dri-experimental,
no longer shipped upstream.
* Fix up 116_use_shared_galliumcore.diff so it works.
* debian/rules: Fix up dh_shlibdeps call.
* debian/control: Bump libwayland-dev build requirements.
* Switch to llvm 3.0.
mesa (8.0~rc2-1) UNRELEASED; urgency=low
[ Cyril Brulebois ]
* New upstream snapshot.
* Disable patch temporarily (needs a refresh):
- 11-hurd-ftbfs-again.diff
* Drop patch, no longer needed since swrastg was renamed to swrast:
- 14-load-swrastg-before-swrast.diff
* Update rules file to strop building DRI1 drivers, they went away
with the following upstream commit:
- dri: Remove all DRI1 drivers (e4344161bd).
* Update not-installed for removed files.
* Stop trying to ship swrastg through libgl1-mesa-dri-experimental,
it replaced the non-gallium variant.
[ Timo Aaltonen ]
* Refresh patches.
* control: Add libxcb-glx0-dev to build-depends.
* control: Drop libglw1-mesa, libglw1-mesa-dev, glw got moved to a
separate source package.
* libegl-mesa.symbols, libgles2-mesa.symbols: Add new symbols.
* rules: Drop obsolete configure options.
* Enable vmwgfx gallium driver & xatracker. (Closes: #652501).
* Build llvmpipe swrast only on non-hurd x86, traditional for the
rest.
* rules: No need to copy nouveau_vieux to the gallium dir, it's
installed in libgl1-mesa-dri now.
* rules: Handle installing r300_dri.so like other gallium drivers,
in libgl1-mesa-dri.install.linux.in.
[ Robert Hooker ]
* Bump libdrm build dep to 2.4.30, x11proto-gl-dev to 1.4.14, and
x11proto-dri2-dev to 2.6.
* Add libxatracker packaging.
mesa (7.11.2-1) unstable; urgency=low
* New upstream release:
- Fix a few intel bugs.
mesa (7.11.1-1) unstable; urgency=low
[ Sven Joachim ]
* New upstream release.
* Move the Nouveau drivers to the libgl1-mesa-dri package
(Closes: #645239).
* Install the swrastg driver in the libgl1-mesa-dri-experimental package
(Closes: #605444).
- New patch 14-load-swrastg-before-swrast.diff to prefer swrastg over
swrast.
- Build-depend on llvm-2.9-dev also on kfreebsd-{amd64,i386}.
mesa (7.11-6) unstable; urgency=low
[ Julien Cristau ]
* Inline what's left of debian/scripts/choose-configs in debian/rules.
* Enable texture-float for dri (closes: #635651).
* Update from upstream's 7.11 branch (commit e7794048)
* Merge changes from 7.10.3-4, including:
- Fix comments in libegl1-mesa.symbols to avoid impending FTBFS with the
upcoming dpkg-dev 1.16.1 (closes: #642690)
[ Cyril Brulebois ]
* Document the symlink dance in README.source.
mesa (7.11-5) unstable; urgency=low
* Merge patch from Pino Tiscano (thanks!):
- Use hurd-any instead of: hurd-i386 (“wildcard archs are free”).
- Use any-i386 instead of: i386 kfreebsd-i386 hurd-i386.
- Rewrite a check in debian/rules to follow the same logic.
- Switch libgbm1-dbg to arch: linux-any. This fixes uninstallability
on kfreebsd-* by getting rid of this package there.
- Switch libglapi-mesa{,-dbg} arch: any. This fixes the FTBFS on
hurd-i386^Wany.
mesa (7.11-4) unstable; urgency=low
* Use xz compression for dbg packages.
* Simplify dh_strip calls a bit using make variables.
* libgbm-dev is also linux-only, not just libgbm1.
mesa (7.11-3) unstable; urgency=low
* Don't build libgbm on kfreebsd, it needs KMS/udev.
* Build/ship r300g on all Linux architectures, not just x86.
mesa (7.11-2) unstable; urgency=low
* Work around the lack of O_CLOEXEC on kfreebsd, fix FTBFS.
* Don't crash on BadRequest from DRI2Connect, just fall back to sw or
indirect.
-- Robert Hooker <email address hidden> Thu, 02 Feb 2012 12:05:48 -0500
-
mesa (7.11-0ubuntu4) precise; urgency=low
* Fix comments in libegl1-mesa.symbols to avoid build failures with
dpkg-dev 1.16.1 (Closes: #642690, LP: #878562).
-- Benjamin Drung <email address hidden> Fri, 21 Oct 2011 13:53:25 +0200
-
mesa (7.11-0ubuntu3) oneiric; urgency=low
[ Christopher James Halse Rogers ]
* debian/libopenvg1-mesa-dev.links.in:
- Install a symlink to libOpenVG.so so that the linker can actually find
it.
* debian/rules:
* debian/libgl1-mesa-swx11-dev.links.in:
- Make linking against libGL in libgl1-mesa-swx11-dev actually work. This
seems to have been broken since Ubuntu 10.04 without complaint, so it's
fairly clear that no-one actually uses this package.
[ Robert Hooker ]
* Correct gbm.h install location in libgbm-dev.
-- Christopher James Halse Rogers <email address hidden> Wed, 10 Aug 2011 12:58:15 +1000