如何在Solaris 10上安装PGBouncer 1.7.2

时间:2017-10-11 02:59:19

标签: openssl gnu-make libevent pgbouncer

我试图将我的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上成功安装它?

感谢任何建议和推荐。

1 个答案:

答案 0 :(得分:0)

你实际上是否正在使用TLS与pgbouncer?如果没有,您可以将--without-openssl传递给./configure脚本,并在没有它的情况下进行构建。