[Imap-uw] 2006d Solaris 64 bit compile issues

Bob bob at digilink.net
Thu Dec 14 10:59:44 PST 2006


I have encountered some ominous issues building UW imap using gcc 4.1.1 
under Solaris as a 64 bit application.

Typical diagnostic output from the compiler is:

env_unix.c:1730: warning: cast to pointer from integer of different size
env_unix.c:1733: warning: cast from pointer to integer of different size
env_unix.c:1733: warning: cast from pointer to integer of different size

Compile is 'successful' but imapd fails to work properly. It runs but 
does not communicate back to the email client. Not mailbox contents or 
anything.

The 32 bit build compiles and runs cleanly.

Why worry about the 64 bit build?  Because we need to use the 
libc-client library with php and we want everything to be 64 bit. If we 
can't get UW imap to work 64 bit then /_*everything*_/ from the apache 
webserver, php, mysql and absolutely everything else that might be 
linked or loaded into the webserver will have to be a 32 bit executable.

So far everything with the sole exception of UW imap builds and works 
fine as a 64 bit application.

Does anyone have any ideas or perhaps a quick fix to get UW imap built 
as a 64 bit application?

Thanks,
Bob

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman1.u.washington.edu/pipermail/imap-uw/attachments/20061214/a5cbd38b/attachment.htm
-------------- next part --------------
A non-text attachment was scrubbed...
Name: bob.vcf
Type: text/x-vcard
Size: 279 bytes
Desc: not available
Url : http://mailman1.u.washington.edu/pipermail/imap-uw/attachments/20061214/a5cbd38b/bob.vcf


More information about the Imap-uw mailing list