On Wed, 2008-12-31 at 10:28 -0600, J Springer wrote: > > It shows in config.log why exactly it thought they were working. > > Copy&paste those parts of it? > > configure:23169: checking for strtoimax > configure:23196: cc -c -g conftest.c >&5 > configure:23202: $? = 0 > configure:23213: result: yes > configure:23228: checking for strtoumax > configure:23255: cc -c -g conftest.c >&5 > configure:23261: $? = 0 > configure:23272: result: yes
Well, that was useless. :) I somehow got confused, config.log is useful only on error cases. > I am running the bash shell and I have found where bash compiles in > definitions > for strtoimax and strtoumax. So, even if the shell is changed, the > environmental > variable for the shell is not. Could this be the problem? I don't think so. > > Actually easiest way for you would probably to just remove the > > HAVE_STRTOIMAX and HAVE_STRTOUMAX from config.h.in and config.h without > > modifying compat.c at all. > > Yes, this works, as well. At this point I realize that it is a system and/or > shell problem and not a dovecot problem. Is there a work around (not that > you > need more work) or do I just need to remember to undefine these for the Tru64 > systems that I still support? This should help: http://hg.dovecot.org/dovecot-1.1/rev/0041d055acac
signature.asc
Description: This is a digitally signed message part