atom feed8 messages in org.freebsd.freebsd-portsopenssl 0.9.8 breaking things
FromSent OnAttachments
Mark EdwardsSep 28, 2005 9:41 am 
Daniel GerzoSep 28, 2005 9:48 am 
Mark EdwardsSep 28, 2005 10:23 am 
Gary KlineSep 28, 2005 10:30 am 
Mark EdwardsSep 28, 2005 3:35 pm 
Mark EdwardsSep 29, 2005 2:05 am 
Gary KlineSep 29, 2005 9:29 am 
ml...@sd2i.comOct 7, 2005 7:12 am 
Subject:openssl 0.9.8 breaking things
From:Mark Edwards (ma@antsclimbtree.com)
Date:Sep 28, 2005 3:35:54 pm
List:org.freebsd.freebsd-ports

On Sep 28, 2005, at 7:26 PM, Gary Kline wrote:

On Wed, Sep 28, 2005 at 06:48:03PM +0200, Daniel Gerzo wrote:

Hello Mark,

Wednesday, September 28, 2005, 6:41:47 PM, you contributed this to our collective wisdom:

Just upgraded to openssl 0.9.8 and things are breaking, namely exim and cyrus-imap. Non-SSL connections work, SSL connections cause a segfault.

I'm going back to 0.9.7g using the WITH_OPENSSL_097 flag, but is there some way to make this work with 0.9.8? Have I totally missed something here?

you need to recompile your software (exim,cyrus-imap,...) against new openssl libs.

This is FreeBSD 4.11. Thanks!

I'll toss in my two cents here just FWIW. I had troubles with all sorts of sh* (stuff) breaking when I touched openssl.

I had not---or maybe I did, inadvertently--used the openssl "port". I *had* to use /usr/src/secure/openssl/<<whatever>>; when applications began breaking. I pkg_deleted openssl and rebuilt the native /usr/src/* stuff. These apps are tightly interdependent; that's why you are seeing things break.

This may or may not work generally. It cost me at least a day's investigation ... and I'm *still* not sure that everything's right.

gary

I take back what I said about things working. I was fooled into thinking things were working when I had deinstalled 0.9.8 and things started working again. I reinstalled 0.9.8 and things broke again, with no other changes. Now I'm reinstalling 0.9.7g and hoping for the best.

I guess I have to install 0.9.8 and clean install everything that depends on it, at a time when I can have everything broken for several hours. Just rebuilding cyrus-imap, cyrus-sasl, and exim didn't do it.