On Tue, 27 Feb 2018 14:06:50 +0200
Serhey Popovych <serhe.popov...@gmail.com> wrote:

> Since commit 596b1c94aa38 ("iproute: build more easily on Android"),
> iproute2 uses types __kernel_long_t and __kernel_ulong_t but does not
> provide internal definitions for it.
> 
> This means that compilation using kernel headers that are older than 3.4
> (where these types were added) will fail. This situation may be uncommon
> for native compilation, but not uncommon for cross compilation where the
> toolchains may be a bit older.
> 
> Provide the necessary types internally if not provided by the kernel
> headers to fix compilation in such cases.
> 
> Co-Developed-by: Serhii Popovych <serhe.popov...@gmail.com>
> Signed-off-by: Thomas De Schampheleire <thomas.de_schamphele...@nokia.com>
> Signed-off-by: Serhey Popovych <serhe.popov...@gmail.com>
> ---
>  Makefile                              |    5 ++++-
>  include/compat/kernel/linux/sysinfo.h |   14 ++++++++++++++

Why not just start a single file include/compat.h which is what
other software does.

Doing fine grained kernel and libc per file makes it more painful.

Reply via email to