Date: Tue, 22 May 2007 09:16:07 +0200 From: Stefan Ehmann <shoesoft@gmx.net> To: freebsd-current@freebsd.org Cc: freebsd-current@freebsd.org, "Simon L. Nielsen" <simon@freebsd.org> Subject: Re: HEADS UP: OpenSSL problems after GCC 4.2 upgrade Message-ID: <200705220916.07976.shoesoft@gmx.net> In-Reply-To: <20070521201817.GB1380@zaphod.nitro.dk> References: <20070520022722.1f5a0cda@kan.dnsalias.net> <20070521201817.GB1380@zaphod.nitro.dk>
next in thread | previous in thread | raw e-mail | index | archive | help
On Monday 21 May 2007 22:18:18 Simon L. Nielsen wrote: > On 2007.05.20 02:27:22 -0400, Alexander Kabaev wrote: > > there were several reports of OpenSSL being broken when compiled with > > GCC 4.2. It turns out OpenSSL uses function casting feature that was > > aggressively de-supported by GCC 4.2 and GCC goes as far as inserting > > invalid instructions ON PURPOSE to discourage the practice. > > "Interesting" choice - oh well. > > > Consequently, OpenSSL need the patch similar to attached one to work. > > Just in case mailing list will eat the attachment, the patch can be > > found at > > > > http://people.freebsd.org/~kan/openssl-gcc42.diff ... > I haven't seen enough reports of this patch working to be really > comfortable committing the patch without having had a chance to try it > myself. > > Other people who try this patch please report any success/failure. > Success can also just be reported in private mail. After applying the patch, konqueror with https no longer causes SIGILL.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200705220916.07976.shoesoft>