Summary: | x11-drm fails to compile on 2.6.13 kernel | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Ilya Eremin <eremini> |
Component: | Current packages | Assignee: | X11 External Driver Maintainers <x11-drivers> |
Status: | RESOLVED WONTFIX | ||
Severity: | blocker | CC: | dberkholz, mdoughty |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | The emerge log |
Description
Ilya Eremin
2005-09-02 12:21:30 UTC
Created attachment 67502 [details]
The emerge log
Comment on attachment 67502 [details]
The emerge log
Changed file type to text/plain.
2.6.13 is wreaking havoc with all external modules right now. If you don't want to work on patching x11-drm my best advice is stick with 2.6.12. Before you do, quickly try with vanilla-sources-2.6.13 to make sure it's not one of our patches. If it still fails maybe post a bug at https://bugs.freedesktop.org for dri (they share that bugzilla). Ok I'll do that. Is it worth truying the drm CVS ? Update: Works fine with vanilla-sources 2.6.13. So I guess it is gentoo-sources' fault? Possibly... The files it claims are missing shouldn't be. Did you config/compile the new kernel before trying x11-drm? Yes, I will try recompiling it again though. Hm - I don't know, why portage wants to install the new version of x11-drm.
I have also kernel 2.6.13.
It looks like this:
>>> emerge (1 of 1) x11-base/x11-drm-20050502 to /
>>> md5 files ;-) x11-drm-20050502.ebuild
>>> md5 files ;-) x11-drm-4.3.0-r7.ebuild
>>> md5 files ;-) x11-drm-20050807.ebuild
>>> md5 files ;-) files/digest-x11-drm-4.3.0-r7
>>> md5 files ;-) files/digest-x11-drm-20050502
>>> md5 files ;-) files/digest-x11-drm-20050807
>>> md5 files ;-) files/modules.d-x11-drm
>>> md5 src_uri ;-) x11-drm-20050502-gentoo-0.2.tar.bz2
>>> md5 src_uri ;-) linux-drm-20050502-kernelsource.tar.bz2
* Determining the location of the kernel source code
* Found kernel source directory:
* /usr/src/linux
* Found sources for kernel version:
* 2.6.13-gentoo
!!! ERROR: x11-base/x11-drm-20050502 failed.
!!! Function pkg_setup, Line 38, Exitcode 0
!!! Please set at least one video card in VIDEO_CARDS in make.conf or the
environment. Possible VIDEO_CARDS values are: 3dfx ffb i810 i830 i915 mach64
matrox rage128 radeon savage sis via.
!!! If you need support, post the topmost build error, NOT this status message.
But I have an nvidia-graphics-board, so I don't need it?!
(In reply to comment #8) > Hm - I don't know, why portage wants to install the new version of x11-drm. This is not related to this particular bug. Please check the output of `emerge -utvDN world` to see what's dragging it in. File another bug if it's still a problem. This still relevant? yes! I have also the problem, that x11-drm won't compile latest stable version of x11-drm (20050502) does not compile with linux-2.6.17-suspend2-r5, latest testing version (20060608) does. arch=x86 It looks to me as though your /usr/include/asm and possibly /usr/include/linux directory contents have been modified thus causing the build to fail. It could be worth looking into restoring your /usr/include files to a default state - if someone can confirm my theory. It's only a rough guess, as I've seen similar errors when I modified my includes and tried compiling X11 from source... I think it's safe to close this for sanity... Both the offending package and the offending kernel are history.
>=2.6.19 are breaking x11-drm (and many other external modules) now, but it's a different issue, and there are already bugs filed.
Closing. |