Re: Cyrus 2.5.10 openssl 1.1 compatibility problems

ellie timoney <[email protected]>
Newsgroups gmane.mail.imap.cyrus
Message-ID <1496366715.2468726.996100688.79987B75@webmail.messagingengine.com>
Thanks, a similar commit already existed on the 3.0 and master branches.
 I've renamed "struct sched_param" on 2.5 to "struct caldav_sched_param"
for consistency:
https://github.com/cyrusimap/cyrus-imapd/commit/e26a822ed6e20f4d5a1fd7c89f2c3b4db80d5647

Cheers,

ellie

On Thu, Jun 1, 2017, at 12:20 AM, Patrick Goetz wrote:
> A couple of weeks ago I reported that cyrus 2.5.10 would no longer run 
> after OpenSSL was upgraded from 1.0.x  to 1.1.x, even after recompiling. 
>   One of the Arch Linux cyrus users pointed out that this modification 
> to the source files:
> 
>         for f in $pkgname-$pkgver/imap/*.[hc];
>           do sed -i 's/\<struct *sched_param\>/&_/g' "$f";
>         done
> 
> Results in compiled cyrus 2.5.10 executables which work fine with 
> OpenSSL 1.1.
> 
> 
> I'm loathe to add this the Cyrus Arch AUR package, if for no other 
> reason than this violates the Arch rule of not modifying upstream, and 
> especially since installing the openssl-1.0 compatibility package 
> resolves the issue until such time as the AUR package can be updated to 
> cyrus 3.0.x, but I figured I would mention this in case there is any 
> interest in backporting a fix to the 2.5 branch.
> 
> 
> ----
> Cyrus Home Page: http://www.cyrusimap.org/
> List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/
> To Unsubscribe:
> https://lists.andrew.cmu.edu/mailman/listinfo/info-cyrus
----
Cyrus Home Page: http://www.cyrusimap.org/
List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/
To Unsubscribe:
https://lists.andrew.cmu.edu/mailman/listinfo/info-cyrus
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.