On Thu, 21 Feb 2019 08:43:08 +0100 Thomas De Schampheleire <[email protected]> wrote:
> El jue., 21 feb. 2019 a las 2:53, Stephen Hemminger > (<[email protected]>) escribió: > > > > On Wed, 20 Feb 2019 15:41:51 +0100 > > Thomas De Schampheleire <[email protected]> wrote: > > > > > From: Thomas De Schampheleire <[email protected]> > > > > > > Commit c759116a0b2b6da8df9687b0a40ac69050132c77 introduced support for > > > AF_VSOCK. This define is only provided since glibc version 2.18, so > > > compilation fails when using older toolchains. > > > > > > Provide the necessary definitions if needed. > > > > > > Signed-off-by: Thomas De Schampheleire > > > <[email protected]> > > > > Not sure why you would want new iproute2 with a 5 year old version of glibc? > > Yes that means update your tool chain. > > > > This problem is noticed for an embedded system. It has up-to-date > applications and libraries (built via Buildroot) but the toolchain and > kernel are supplied by the SoC vendor (in this case Marvell, formerly > Cavium Networks). Unfortunately their toolchain is lagging behind and > is still using glibc 2.16. > > I could handle this patch locally, but I think there may be other > people in a similar situation which would benefit from an upstream > fix. OK applied, just don't want to keep lots of old cruft in the code since it can lead to future suprise bugs.
