Re: several messages

Page principale
Supprimer ce message
Répondre à ce message
Auteur: Philip Hazel
Date:  
À: Jon Morby, Philip Blundell
CC: exim-users
Anciens-sujets: libident and DST_NONE
Sujet: Re: several messages
On Fri, 18 Apr 1997, Jon Morby wrote:

> libident/ident.h has the following at about line 115


The libident code is not mine, and I have not modified it in any way
and would rather not have to, but will do so if absolutely necessary.

On Sun, 20 Apr 1997, Philip Blundell wrote:

> I just looked at the code. From what I can tell, the problem is that
> libident assumes `struct timeval' refers to DST_NONE, and so it tries to
> avoid using this structure when DST_NONE isn't defined. Unfortunately it
> doesn't make this change everywhere it should, and so it blows up.
>
> This is a problem for Linux with the new C library as well. An easy,
> albeit not particularly neat, fix is to add -DDST_NONE to LIBIDENTCFLAGS
> for systems that are afflicted like this - there's not a lot else you can
> do without modifying libident. The value of DST_NONE is never used so
> defining it to be empty should be harmless.


I see there is a later release of libident from the one that is in Exim
at the moment. I will fetch it and see if perhaps something has been
changed/fixed.


-- 
Philip Hazel                   University Computing Service,
ph10@???             New Museums Site, Cambridge CB2 3QG,
P.Hazel@???          England.  Phone: +44 1223 334714