Re: ELL 0.59 Does Not Compile against Linux-4.9.212 and/or GLibC-2.28

Denis Kenzior <[email protected]> Wed, 8 Nov 2023 18:41:47 -0600
Newsgroups dev.linux.lists.ell
Message-ID <[email protected]>
Hi Grant,

> 
> I’ve no requirement for EAP, so all good there.

Then if openssl gives you trouble, try doing:

have_openssl=no ./configure ...

This will disable certificate tests in ell (which are only useful for EAP).

> 
> Regarding the patches, won’t inclusion of an uprev netlink header result in a -ENOSYS or -EINVAL when those symbols hit the downrev kernel? Or were they privately defined in the 4.x series but not publicly exported?

The EXT_ACK support is purely for debugging.  If we fail to set that option on 
the socket, we ignore it, so that should be safe.

The missing RTA_EXPIRES should hopefully just be ignored by the kernel.  But it 
was introduced in 4.5, so you should be fine ?

Regards,
-Denis