Please build libdrm-intel for ports architectures

Bug #507765 reported by Emmet Hikory
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
libdrm (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Please enable libdrm-intel for ports architectures. It's a build-dependency of plymouth, so contributes to a plymouth FTBFS. Fedora makes available libdrm-2.4.6-6.fc11.ppc.rpm, demonstrating that this wouldn't be a change unique to Ubuntu.

While it is unlikely that anyone has hardware with sparc/powerpc/armel/ia64 processors and the necessary graphics modules to require this package, the package builds successfully and may even work. If anyone happens to have the hardware necessary to report a bug, then it demonstrates that the package should have been built. If nobody has the hardware, then it doesn't matter if it works.

I believe this to be a less-invasive solution than attempting to special-case plymouth's code to conditionally build the intel bits only for linux-i386, linux-amd64, kfreebsd-i386, and kfreebsd-amd64.

Related branches

Revision history for this message
Emmet Hikory (persia) wrote :

I've prepared a debdiff implementing the requested changes, as well as cleaning up the libdrm-dev dependency on libnouveau for non-linux ports (fairly meaningless in the context of Ubuntu, but matches the lines in debian/rules). I've tested builds in lucid for both amd64 and powerpc, and the results seem sane (although I obviously have no way to test if the libdrm-intel code actually works on powerpc rather than just being present as a library and headers).

Emmet Hikory (persia)
description: updated
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package libdrm - 2.4.17-0ubuntu2

---------------
libdrm (2.4.17-0ubuntu2) lucid; urgency=low

  * Enable libdrm-intel for ports architectures (LP: #507765)
  * Adjust libdrm-dev dependencies to reflect nouveau being linux-any
 -- Emmet Hikory <email address hidden> Fri, 15 Jan 2010 12:31:40 +0900

Changed in libdrm (Ubuntu):
status: New → 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.