> As anyone who lives in the commercial world will tell you, breaking
> compatibility is frequently a bigger mistake than trying to ignore
> past mistakes. You are without a doubt right that -D_POSIX_SOURCE
> et al should not include llseek. You are without a doubt wrong to have
> not included as close to full libc5 compatibility for -D_LINUX_SOURCE.
> The glibc folks seem so intent on standards they've forgotten
> people have to use the stuff perhaps.
There is an obvious solution to all this. Both Red Hat and Debian
apply patches to many packages.
Some of the type problems could be hard to fix, but missing prototypes
and misnamed struct members are no problem.
So, does anybody want to collect fixes? (hopefully a distributer)
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to firstname.lastname@example.org