Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 259501 - [x11 overlay] x11-libs/libdrm libdrm_nouveau support
Summary: [x11 overlay] x11-libs/libdrm libdrm_nouveau support
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords: Inclusion
Depends on:
Blocks: 253705
  Show dependency tree
 
Reported: 2009-02-18 17:28 UTC by Chí-Thanh Christopher Nguyễn
Modified: 2010-09-05 11:10 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
libdrm-9999.ebuild.patch (libdrm-9999.ebuild.patch,565 bytes, patch)
2009-02-18 17:28 UTC, Chí-Thanh Christopher Nguyễn
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Chí-Thanh Christopher Nguyễn gentoo-dev 2009-02-18 17:28:05 UTC
Since commit 7e5c512104c3ae9b4ddd121f6bbf9464f8d73181, libdrm no longer builds libdrm_nouveau by default, it needs to be enabled by passing --enable-nouveau-experimental-api to configure.

Reproducible: Always

Steps to Reproduce:
Comment 1 Chí-Thanh Christopher Nguyễn gentoo-dev 2009-02-18 17:28:44 UTC
Created attachment 182436 [details, diff]
libdrm-9999.ebuild.patch

patch for libdrm-9999.ebuild
Comment 2 Wormo (RETIRED) gentoo-dev 2009-02-18 21:30:49 UTC
Thanks for the patch, assigning to overlay owners
Comment 3 Rémi Cardona (RETIRED) gentoo-dev 2009-02-19 13:30:14 UTC
Does the nouveau-specific API break other drivers?

If it doesn't, it's probably simpler to enable it all the time.

If it does though, ACK on the ebuild.

Thanks
Comment 4 Chí-Thanh Christopher Nguyễn gentoo-dev 2009-02-19 23:54:47 UTC
libdrm_nouveau does not affect any other drivers than nouveau.

It has been disabled by default because the in-kernel drm does not yet have that API.
Comment 5 Rémi Cardona (RETIRED) gentoo-dev 2009-02-26 07:31:06 UTC
ACK from me.

Thanks
Comment 6 Rémi Cardona (RETIRED) gentoo-dev 2009-03-06 09:45:51 UTC
Fixed in the overlay, without the USE flag. Everyone gets libdrm_nouveau.so. I think it'll make it easier for everybody.

And we can always change it later anyways.

Thanks