Hi,
irssi 1.0.0 (0.8.20 was fine) does not compile on Solaris 11(.3) anymore:
CC network-openssl.o
"network-openssl.c", line 258: warning: statement not reached
"network-openssl.c", line 304: warning: statement not reached
"network-openssl.c", line 649: undefined symbol: EC_KEY
"network-openssl.c", line 649: undefined symbol: ec_key
"network-openssl.c", line 649: syntax error before or at: =
"network-openssl.c", line 662: warning: implicit function declaration: EVP_PKEY_get1_EC_KEY
"network-openssl.c", line 663: warning: implicit function declaration: EC_GROUP_get_curve_name
"network-openssl.c", line 663: warning: implicit function declaration: EC_KEY_get0_group
"network-openssl.c", line 664: warning: implicit function declaration: EC_KEY_free
cc: acomp failed for network-openssl.c
gmake[3]: *** [network-openssl.o] Error 2
gmake[3]: Leaving directory `/tmp/irssi-1.0.0/src/core'
Is there any chance of making the EC stuff optional? Because of patent issues Oracle has decided to ship base OpenSSL 1.0.2 in Solaris 11.3 without EC support…