It resolves building with libc libraries other than glibc – for example musl libc.
PR looks good, nevertheless I wonder if it still makes sense to check for glibc < 2. Based on release history, glibc 2 was release on 1997-01-26, so we can safely assume that all the systems we are building TDE with glibc are using a version >=2. IMO we could simplify the code into
#define QT_SOCKLEN_T socklen_t
You're right, we can now assume that using glibc will not be older than version 2.
No due date set.
This pull request currently doesn't have any dependencies.
Deleting a branch is permanent. It CANNOT be undone. Continue?