This is a bug in alsa-source: it includes old versions of many Linux kernel headers that override those in the linux-headers-$version package.
In particular, the very first reported compiler error results from the inclusion of alsa-source's include/linux/compiler.h which does not define the __section() macro. Ben. -- Ben Hutchings This sentence contradicts itself - no actually it doesn't.
signature.asc
Description: This is a digitally signed message part

