Issues w/ timezones on gssftpd
philipp at redfish-solutions.com
Wed Nov 29 21:17:20 EST 2006
Russ Allbery wrote:
>Philip Prindeville <philipp at redfish-solutions.com> writes:
>>Well, __GLIBC__ isn't so much platform-specific as it is compiler and
>>run-time library specific, but I found a new patch that's simpler and
>>more portable (it uses __USE_POSIX_ instead, which is portable).
>I believe __USE_POSIX is an internal define used by glibc to selectively
>enable portions of the header files.
>The preferred way of handling issues like this is to probe, using
>Autoconf, for the presence or absence of the specific behavior or bug that
>one is trying to correct for, let Autoconf define an appropriate macro,
>and make the code conditional on that macro.
Ok, how about having autoconf test libc for the presence of tzset and
generate HAVE_TZSET if it's present?
Can someone walk me through hacking up configure.in to do this?
More information about the krbdev