[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#609299: 2:2.13.903-1 requires experimental libdrm, but depends allows sid libdrm

Cyril Brulebois <kibi@debian.org> (08/01/2011):
> This might be a missing shlibs bump in libdrm; didn't check yet.

This could just be that latest -intel assumes some stuff which isn't
OK with “older” kernels. And that might be fixed in “newer” libdrm. An
example of a possible such fix:
| $ git show 49447a9b957047db2549b8a929e763bbd87808ba
| commit 49447a9b957047db2549b8a929e763bbd87808ba
| Author: Albert Damen <albrt@gmx.net>
| Date:   Sun Nov 7 15:54:32 2010 +0100
|     intel: initialize bufmgr.bo_mrb_exec unconditionally
|     If bufmgr.bo_mrb_exec is not set, drm_intel_bo_mrb_exec returns ENODEV
|     even though drm_intel_gem_bo_mrb_exec2 will work fine for the RENDER ring.
|     Fixes xf86-video-intel after commit 'add BLT ring support' (5bed685f76)
|     with kernels without BSD or BLT ring support (2.6.34 and before).
|     Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=31443
|     Signed-off-by: Albert Damen <albrt@gmx.net>
|     Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>

So it doesn't strictly need a newer libdrm (in the shared object
sense), it just needs a bugfix which is included in a newer version
(or a newer kernel, if that fix is indeed the one you'd need to fix
your issue).


Attachment: signature.asc
Description: Digital signature

Reply to: