On Fri, Dec 19, 2014 at 3:30 PM, Jerry James <james(a)xemacs.org> wrote:
On Thu, Dec 11, 2014 at 1:55 AM, Mats Lidell <matsl(a)xemacs.org>
wrote:
> Another month or so goes by and I tried to build it on my old SuSE
> still using openssl-0.9.8! This is what happens.
>
> ----------------------------------------------------------------------
> make[1]: Entering directory `/src/xemacs/work/testing/src'
> gcc -c -Wall -Wno-switch -Wundef -Wsign-compare -Wno-char-subscripts -Wpacked
-Wshadow -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes
-Wdeclaration-after-statement -Wunused-parameter -g -Demacs -I.
-I/src/xemacs/work/testing/src -DHAVE_CONFIG_H -I/usr/include/freetype2 tls.c
> tls.c: In function \u2018init_tls\u2019:
> tls.c:1114: error: \u2018SSL_OP_NO_COMPRESSION\u2019 undeclared (first use in this
function)
> tls.c:1114: error: (Each undeclared identifier is reported only once
> tls.c:1114: error: for each function it appears in.)
> tls.c:1117: error: \u2018SSL_MODE_RELEASE_BUFFERS\u2019 undeclared (first use in this
function)
> make[1]: *** [tls.o] Error 1
> make[1]: Leaving directory `/src/xemacs/work/testing/src'
> ----------------------------------------------------------------------
>
> From searching the net I suspect this is because we are not compatible
> with 0.9.8. What to do, disable tls if openssl is to old or make it
> compatible? I'm in favor of the former.
Me, too. The code would need some significant work to operate
properly with openssl < 1.0.0. Does this work for you?
Any thoughts on this patch? Should I commit it?
--
Jerry James
http://www.jamezone.org/
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-beta