Update libdrm-nouveau for 0.0.14 drm interface

Bug #395700 reported by Chris Halse Rogers
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
libdrm (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

The nouveau kernel interface recently changed (twice) to 0.0.14. In order to support a more recent nouveau stack (one which actually builds against the 2.6.31 kernel, for example) in Karmic, we need to update the libdrm-nouveau library built from the libdrm source package.

The attached debdiff applies the 4 upstream git commits which implement this new interface. They don't touch anything outside of libdrm/nouveau and shared-core/nouveau_drm.h, so they're (almost ;)) totally safe for everything !nouveau.

Related branches

Revision history for this message
Chris Halse Rogers (raof) wrote :
Revision history for this message
Chris Halse Rogers (raof) wrote :
Changed in libdrm (Ubuntu):
importance: Undecided → Medium
status: New → Triaged
Revision history for this message
Robert Hooker (sarvatt) wrote :

New symbols were added so dont forget to bump

dh_makeshlibs -plibdrm-nouveau1 -V'libdrm-nouveau1 (>= 2.4.5)' -- -c4
to
dh_makeshlibs -plibdrm-nouveau1 -V'libdrm-nouveau1 (>= 2.4.11)' -- -c4

in debian/rules

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package libdrm - 2.4.11-1ubuntu1

---------------
libdrm (2.4.11-1ubuntu1) karmic; urgency=low

  [ Timo Aaltonen ]
  * Merge from Debian unstable.

  [ Christopher James Halse Rogers ]
  * Add 101_update_libdrm-nouveau_interface.patch. Backport several
    libdrm-nouveau commits from upstream which are needed to interface with
    the new 0.0.14 nouveau kernel interface provided by recent nouveau.ko
    (LP: #395700)
  * debian/libdrm-nouveau1.symbols: Add new symbols introduced in
    101_update_libdrm-nouveau_interface
  * debian/libdrm-dev.install:
    + Remove drm_mode.h from libdrm-dev again; this is shipped in
      linux-libc-dev.

libdrm (2.4.11-1) unstable; urgency=low

  * New upstream release.
  * Also pull in additional fix for libdrm-intel: Only do BO caching up to
    64MB objects.
  * Update libdrm-intel1.symbols and bump shlibs.
  * Add README.source from xsfbs. Bump Standards-Version to 3.8.1.
  * Remove Thierry Reding from Uploaders, he doesn't seem to be around anymore

 -- Timo Aaltonen <email address hidden> Wed, 08 Jul 2009 14:52:50 +0300

Changed in libdrm (Ubuntu):
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.