Re: [PATCH iproute2] Fix compilation with kernel headers < 3.4

2018-02-27 Thread Serhey Popovych
Thomas De Schampheleire wrote: > On Mon, Feb 26, 2018 at 09:46:41PM +0200, Serhey Popovych wrote: >> Since commit 596b1c94aa38e21b7a8c8562e8b61ccb744255d2, iproute2 uses types >> __kernel_long_t and __kernel_ulong_t but does not provide internal >> definitions for it. >> >> This means that compilat

Re: [PATCH iproute2] Fix compilation with kernel headers < 3.4

2018-02-27 Thread Thomas De Schampheleire
On Mon, Feb 26, 2018 at 09:46:41PM +0200, Serhey Popovych wrote: > Since commit 596b1c94aa38e21b7a8c8562e8b61ccb744255d2, 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 old

Re: [PATCH iproute2] Fix compilation with kernel headers < 3.4

2018-02-26 Thread Serhey Popovych
Thomas De Schampheleire wrote: > On Mon, Feb 26, 2018 at 09:46:41PM +0200, Serhey Popovych wrote: >> Since commit 596b1c94aa38e21b7a8c8562e8b61ccb744255d2, iproute2 uses types >> __kernel_long_t and __kernel_ulong_t but does not provide internal >> definitions for it. >> >> This means that compilat

Re: [PATCH iproute2] Fix compilation with kernel headers < 3.4

2018-02-26 Thread Thomas De Schampheleire
On Mon, Feb 26, 2018 at 09:46:41PM +0200, Serhey Popovych wrote: > Since commit 596b1c94aa38e21b7a8c8562e8b61ccb744255d2, 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 old

Re: [PATCH iproute2] Fix compilation with kernel headers < 3.4

2018-02-26 Thread Serhey Popovych
Serhey Popovych wrote: > Since commit 596b1c94aa38e21b7a8c8562e8b61ccb744255d2, 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 adde

[PATCH iproute2] Fix compilation with kernel headers < 3.4

2018-02-26 Thread Serhey Popovych
Since commit 596b1c94aa38e21b7a8c8562e8b61ccb744255d2, 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

Re: [PATCH iproute2] Fix compilation with kernel headers < 3.4

2018-02-26 Thread Serhey Popovych
Thomas De Schampheleire wrote: > Since commit 596b1c94aa38e21b7a8c8562e8b61ccb744255d2, iproute2 uses types > __kernel_long_t and __kernel_ulong_t but does not provide internal > definitions for it. I tried one time to build with headers from 3.2 (last supported LTS at the moment) and found that A

Re: [PATCH iproute2] Fix compilation with kernel headers < 3.4

2018-02-26 Thread Thomas De Schampheleire
On Mon, Feb 26, 2018 at 10:58:10AM -0800, Stephen Hemminger wrote: > On Mon, 26 Feb 2018 19:51:12 +0100 > Thomas De Schampheleire wrote: > > > Since commit 596b1c94aa38e21b7a8c8562e8b61ccb744255d2, iproute2 uses types > > __kernel_long_t and __kernel_ulong_t but does not provide internal > > defi

Re: [PATCH iproute2] Fix compilation with kernel headers < 3.4

2018-02-26 Thread Stephen Hemminger
On Mon, 26 Feb 2018 19:51:12 +0100 Thomas De Schampheleire wrote: > Since commit 596b1c94aa38e21b7a8c8562e8b61ccb744255d2, 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

[PATCH iproute2] Fix compilation with kernel headers < 3.4

2018-02-26 Thread Thomas De Schampheleire
Since commit 596b1c94aa38e21b7a8c8562e8b61ccb744255d2, 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