On Wed, Apr 25, 2012 at 07:18:07AM -0400, Wietse Venema wrote: > The Doctor: > > > If the BSD/OS 4.x compiler dies on #ifdefs in an argument list > > > like this: > > > > > > SSL_set_options(TLScontext->con, > > > ((protomask & TLS_PROTOCOL_TLSv1) ? SSL_OP_NO_TLSv1 : > > > 0L) > > > #ifdef SSL_OP_NO_TLSv1_1 > > > | ((protomask & TLS_PROTOCOL_TLSv1_1) ? SSL_OP_NO_TLSv1_1 : > > > 0L) > > > #endif > > > #ifdef SSL_OP_NO_TLSv1_2 > > > | ((protomask & TLS_PROTOCOL_TLSv1_2) ? SSL_OP_NO_TLSv1_2 : > > > 0L) > > > #endif > > > | ((protomask & TLS_PROTOCOL_SSLv3) ? SSL_OP_NO_SSLv3 : > > > 0L) > > > | ((protomask & TLS_PROTOCOL_SSLv2) ? SSL_OP_NO_SSLv2 : > > > 0L)); > > > > > > then I suppose that is the end of support for this platform. I don't > > > have the time to set up this build environment and develop a > > > workaround for what appears to be a 10-year old compiler bug. > > > > > > You can work around this by removing the #ifdef and #endif shown > > > above. > > > > That works! > > > > BTW, gcc being used is 3.2.3 > > I can reproduce this on a Solaris9 test VM. I'll see if I can do a > reasonable workaround for the 2.10 snapshot so I can test stuff, > but have no plans to back-port this to the stable release. > > Wietse
I am willing to test out the 2.10 snapshot when ready. -- Member - Liberal International This is doc...@nl2k.ab.ca Ici doc...@nl2k.ab.ca God,Queen and country!Never Satan President Republic!Beware AntiChrist rising! http://www.fullyfollow.me/rootnl2k Alberta! VOTE!