[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: conflicting definitions in /usr/include/

Martijn> Userspace programs should *never* include linux/* headers. If
Martijn> you need an interface not in glibc, you should bug them to
Martijn> make appropriate copies.

Never?  What about, say, major.h?  I understand that it should be
avoided when possible, but expecting any reasonable definition to be
picked up by libc in time seems too optimistic.

Ian Zimmerman, Oakland, California, U.S.A.
GPG: 433BA087  9C0F 194F 203A 63F7 B1B8  6E5A 8CA3 27DB 433B A087
EngSoc adopts market economy: cheap is wasteful, efficient is expensive.

Reply to: