Cyrus 2.3.10 RC2

Rudy Gevaert Rudy.Gevaert at UGent.be
Thu Oct 11 08:20:35 EDT 2007


Ken Murchison wrote:
> Rudy Gevaert wrote:
>> Ken Murchison wrote:
>>> I just put together a second release candidate for Cyrus 2.3.10 which 
>>> hopefully fixes a couple of build issues with RC1.  I'd
>>> appreciate any independent testing before I release this to the masses.
>>>
>>> If there are any outstanding issues that you believe still need to be
>>> addressed in 2.3.10, please let me know.
>>>
>>> http://www.contrib.andrew.cmu.edu/~murch/cyrus-imapd-2.3.10rc2.tar.gz
>>>
>>
>> When building I get:
>>
>> tls.c: In function `get_session_cb':
>> tls.c:570: warning: passing arg 2 of `d2i_SSL_SESSION' from 
>> incompatible pointer type
> 
> What version of OpenSSL?  I'm running 0.9.8, and my manpage says that 
> the 2nd argument should be 'const unsigned char **' which is what we're 
> passing.

It looks like I'm using an older version:
(I'm running Debian sarge on production systems.)

pimp:/# apt-cache policy libssl-dev
libssl-dev:
   Installed: 0.9.7e-3sarge4
   Candidate: 0.9.7e-3sarge4

Assuming that I need to look in d2i_SSL_SESSION(3) I see:
SSL_SESSION *d2i_SSL_SESSION(SSL_SESSION **a, unsigned char **pp, long 
length);

This goes beyond my knowledge...

> 
> 
> 
>> And:
>> ..
>> ### Making all in /tmp/cyrus/src/cyrus-imapd-2.3.10/perl/imap
>> Checking if your kit is complete...
>> Looks good
>> Unrecognized argument in LIBS ignored: '-Wl,-rpath,/usr/lib/'
>> Unrecognized argument in LIBS ignored: '-Wl,-rpath,/usr/lib'
>> ..
>> make[3]: Leaving directory 
>> `/tmp/cyrus/src/cyrus-imapd-2.3.10/perl/sieve/lib'
>> ### Making all in 
>> /tmp/cyrus/src/cyrus-imapd-2.3.10/perl/sieve/managesieve
>> Checking if your kit is complete...
>> Looks good
>> Unrecognized argument in LIBS ignored: '-Wl,-rpath,/usr/lib/'
>> Unrecognized argument in LIBS ignored: '-Wl,-rpath,/usr/lib'
> 
> I'm not a Perl expert, but I think these options are generated from your 
> Perl install.  I don't get these errors on my box.


Ok.  I'll do some searching.


-- 
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Rudy Gevaert          Rudy.Gevaert at UGent.be          tel:+32 9 264 4734
Directie ICT, afd. Infrastructuur ICT Department, Infrastructure office
Groep Systemen                    Systems group
Universiteit Gent                 Ghent University
Krijgslaan 281, gebouw S9, 9000 Gent, Belgie               www.UGent.be
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --


More information about the Cyrus-devel mailing list