Comment 12 for bug 824377

Revision history for this message
Steve Langasek (vorlon) wrote :

In fact, there are only *two* headers with general impact that need to be changed:

$ grep -r '^#[[:space:]]*include[[:space:]]\+"' /usr/include/asm-generic/ /usr/include/linux/ /usr/include/x86_64-linux-gnu/
/usr/include/x86_64-linux-gnu/asm/unistd.h:# include "unistd_32.h"
/usr/include/x86_64-linux-gnu/asm/unistd.h:# include "unistd_64.h"
/usr/include/x86_64-linux-gnu/asm/posix_types.h:# include "posix_types_32.h"
/usr/include/x86_64-linux-gnu/asm/posix_types.h:# include "posix_types_64.h"
$

There are some other headers in /usr/include/drm that are affected, but those are a much lower priority.

Andy, is this bug going to be fixed for oneiric or not? It's targeted and marked as 'in progress' for oneiric for weeks, but I understand that the final kernel upload of the cycle is planned for this week. As Matthias points out there are other packages in the archive affected by this behavior, and it looks like this should be nothing more than a mechanical 4-line fix.