Arch Linux

Please read this before reporting a bug:

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#9912 - [linux] Unable to compile external dvb modules - no header files.

Attached to Project: Arch Linux
Opened by Wiktor Grebla. (greblus) - Saturday, 22 March 2008, 21:00 GMT
Last edited by Jan Alexander Steffens (heftig) - Thursday, 19 April 2018, 15:16 GMT
Task Type Bug Report
Category Packages: Core
Status Closed
Assigned To Tobias Powalowski (tpowa)
Jan Alexander Steffens (heftig)
Architecture All
Severity Low
Priority Normal
Reported Version 2007.08-2
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No



Today I managed to compile newly written driver for my HVR-900 tuner (userspace version of em28xx which can be found here: but it should be possible on a typical installation without the need to use additionally prepared kernel sources.

The problem is here:

As I suppose it's caused by the fact that the /usr/src/linux-2.6.24-ARCH/drivers/media/dvb/dvb-core directory is empty.

I had to make a link /lib/modules/2.6.24-ARCH/build -> /root/build/linux-2.6.24 and compile the kernel until the modpost command is compiled.

I suppose that this driver could be easily installable on Arch if the missing header files were included.
This task depends upon

Closed by  Jan Alexander Steffens (heftig)
Thursday, 19 April 2018, 15:16 GMT
Reason for closing:  Upstream
Comment by Tomasz M. Nowak (tmn505) - Thursday, 19 April 2018, 15:08 GMT
  • Field changed: Percent Complete (100% → 0%)
Comment by Jan Alexander Steffens (heftig) - Thursday, 19 April 2018, 15:15 GMT
The headers were moved to include/media. Fix the driver.