Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#14568 - [kernel26] Should provide more headers in kernel tree
Attached to Project:
Arch Linux
Opened by Gerardo Exequiel Pozzi (djgera) - Monday, 04 May 2009, 01:49 GMT
Last edited by Tobias Powalowski (tpowa) - Saturday, 09 May 2009, 13:38 GMT
Opened by Gerardo Exequiel Pozzi (djgera) - Monday, 04 May 2009, 01:49 GMT
Last edited by Tobias Powalowski (tpowa) - Saturday, 09 May 2009, 13:38 GMT
|
DetailsDescription: The current kernel26 pkg don't provide some headers that are necesary to compile some external kernel modules. An example of this can be vboxvideo with drm support [#1].
The current kernel headers directory from vanilla kernel (2.6.29.2) that are not part of kernel26: crypto drm keys mtd pcmcia rdma rxrpc trace xen Maybe some/all of this should be included. Additional info: kernel26-2.6.29.2-1 [#1] http://bbs.archlinux.org/viewtopic.php?pid=547537#p547537 |
This task depends upon
Comment by Corrado Primier (bardo) -
Monday, 04 May 2009, 09:22 GMT
I'd also like to add that trace headers will be necessary to compile virtualbox (vboxdrv) and broadcom (wl) modules in 2.6.30.
Comment by Tobias Powalowski (tpowa) -
Monday, 04 May 2009, 12:13 GMT
could you please just list the missing headers here?
Comment by Corrado Primier (bardo) -
Monday, 04 May 2009, 12:31 GMT
The only header I found missing in my 2.6.30-rc module builds is trace/kmemtrace.h, included in /usr/src/$(uname -r)/include/linux/slub_def.h. For 2.6.29 is not necessary, though.
Comment by Gerardo Exequiel Pozzi (djgera) -
Monday, 04 May 2009, 16:31 GMT
In the case of vboxvideo (2.2.2) needs drm/drmP.h, but drm/drmP.h needs: drm.h drm_os_linux.h drm_hashtab.h drm_memory.h