Red Hat Bugzilla – Bug 35093
IMAP warns of errors during build
Last modified: 2007-04-18 12:32:34 EDT
When rebuilding the imap-2000-8.src.rpm I get this appear on the screen
during the compile:
cc -g -O6 -mpentium -fPIC -DDISABLE_POP_PROXY=1 -
DIGNORE_LOCK_EACCES_ERRORS=1 -I/usr/include/openssl `cat OSCFLAGS` -c
In file included from /usr/include/openssl/asn1.h:62,
/usr/include/time.h:166: warning: type mismatch with previous implicit
auth_md5.c:129: warning: previous implicit declaration of `time'
/usr/include/time.h:166: warning: `time' was previously implicitly
declared to return `int'
I'm not building with Kerberos support (as I do not need it).
Running with glibc-2.2.2-7 and openssl-0.9.6-2 (I'm guessing it may be a
problem with those packages not imap but I'm not sure)
Can't reproduce. What environment are you building under? Latest
Rawhide, or Wolverine, Guinness?
Nalin, since this involves stuff you maintain, can you comment on it?
Seems fine to me, but perhaps there's something I'm missing..
Ok, I am running mostly the latest rawhide RPMs but due to the fact that I
cannot download the entire release every time some packages are updated (19c/MB
over a modem makes it a bit impractical...), it is a mostly up to date rawhide
I've mentioned my glibc and openssl version, are there any other RPMS which you
would need to know about?
This problem is long since fixed. The problem is that time.h used
to be automagically included in sys/time.h, and it is no longer, for
standards compliance or something... If you haven't already, please
upgrade to our latest release.