Hi, in the inlude/adriver.h file in the alsa-driver source code there is a definition as such: #if LINUX_VERSION_CODE < KERNEL_VERSION(2, 5, 4) #include <linux/fs.h> static inline struct proc_dir_entry *PDE(const struct inode *inode) { return (struct proc_dir_entry *) inode->u.generic_ip; } By changing the if statement to: #if LINUX_VERSION_CODE < KERNEL_VERSION(2, 5, 4) && !defined(WE_ARE_WOLKS) we can also ensure that alsa-driver compiles without a hitch against the WOLK kernel (sys-kernel/wolk-sources). As this makes life easier for us WOLK users, and has no adverse effect on the compilation of the alsa modules under any other circumstances, please could you consider adding the patch? I've attached the patch in full. Thanks.
Created attachment 15537 [details, diff] Patch to enable ALSA to compile against WOLK sources
Created attachment 15538 [details] Patch to enable ALSA to compile against WOLK sources
Sorry about the patch double-post, Bugzilla threw up an error which led me to believe that it hadn't been submitted ;-)
*** This bug has been marked as a duplicate of 25731 ***