This could be a bug there too. If the headers in
/usr/include/{linux,asm} are not enough for the program to be built,
then that program needs to copy the headers locally.
The linux-headers and linux-source packages are not suitable for
building user-space programs.
--
/usr/src/linux symlink missing
https://launchpad.net/bugs/77897