我试图将我的PGbouncer从1.5.4升级到1.7.2,但没有运气。它返回错误:
# gmake
CC lib/usual/tls/tls.c
lib/usual/tls/tls.c: In function `tls_info_callback':
lib/usual/tls/tls.c:295: error: structure has no member named `ecdh'
lib/usual/tls/tls.c:296: warning: implicit declaration of function `EC_GROUP_get_curve_name'
lib/usual/tls/tls.c:296: warning: implicit declaration of function `EC_KEY_get0_group'
lib/usual/tls/tls.c:296: error: structure has no member named `ecdh'
gmake: *** [.objs/pgbouncer/lib/usual/tls/tls.o] Error 1
我需要以下版本的依赖项:
GNU Make 3.82
Libevent 2.1.8
OpenSSL 1.0.1t
操作系统版本:
Solaris 10 1/13 s10x_u11wos_24a X86
有没有人遇到这个错误?或者任何人在Solaris 1.7.2上成功安装它?
感谢任何建议和推荐。
答案 0 :(得分:0)
你实际上是否正在使用TLS与pgbouncer?如果没有,您可以将--without-openssl
传递给./configure
脚本,并在没有它的情况下进行构建。