linux/serial.h broken, uses __u32 without declaring/including it
Bug #302888 reported by
Martin Pitt
This bug report is a duplicate of:
Bug #303711: gcc-4.3 does not compile wine /usr/include/linux/serial.h:164: error: expected specifier-qualifier-list before '__u32' .
Edit
Remove
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
In Progress
|
High
|
Andy Whitcroft |
Bug Description
$ cat /tmp/test-serial.c
#include <linux/serial.h>
int main() { return 0; }
On intrepid it works fine:
$ gcc -c /tmp/test-serial.c
$ echo $?
0
but in jaunty the include file is broken:
$ gcc -c /tmp/test-serial.c
In file included from /tmp/test-
/usr/include/
Changed in linux: | |
status: | New → Triaged |
Changed in linux: | |
assignee: | ubuntu-kernel-team → timg-tpi |
status: | Triaged → In Progress |
Changed in linux: | |
assignee: | timg-tpi → apw |
To post a comment you must log in.
This started with linux-libc-dev 2.6.28, 2.6.27 worked fine.
This breaks the build of hal and possibly other programs.