Re: [PATCH] Check for getaddrinfo via configure test
Stefan Gehn <[email protected]> Sun, 24 Jan 2016 15:42:59 +0100
| Newsgroups | gmane.comp.gnome.apps.gkrellm |
|---|---|
| Message-ID | <[email protected]> |
On 15/01/16 16:59, Felix Janda wrote: > > Sorry for the bad patch. no problem. It's hard to write correct code when you're dealing with multiple platforms while at the same time only testing on one or two of them at most. > I think that the configure test also won't work for Solaris, since > there it seems to be necessary to link with -lsocket -lnsl for > getaddrinfo. I guess that an accurate configure test would be not much > less complicated than the ifdef logic... > > > Would it maybe be possible to change the linux ifdefs from > > #if defined(__GLIBC__) && ((__GLIBC__>2)||(__GLIBC__==2 && __GLIBC_MINOR__>=1)) > > to > > #if !defined(__GLIBC__) || ((__GLIBC__>2)||(__GLIBC__==2 && __GLIBC_MINOR__>=1)) > > ? Or maybe leave them out together (glibc-2.1 is from 1999). Thanks for pointing out the age. Every Linux system should have getaddrinfo() by now so I simply dropped the check. Regards, Stefan