PGbouncer를 1.5.4에서 1.7.2로 업그레이드하려고 시도했지만 운이 없습니다.Solaris 10에 PGBouncer 1.7.2를 설치하는 방법
GNU Make 3.82
Libevent 2.1.8
OpenSSL 1.0.1t
OS 버전 :
Solaris 10 1/13 s10x_u11wos_24a X86
이
사람이 오류가 발생합니까 나는 다음 버전으로 필요한 종속성이
# 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
: 그것은 오류를 반환하는거야? 또는 버전 1.7.2의 Solaris에 성공적으로 설치 한 사람이 있습니까?
어떤 조언이나 권장 사항을 사용하십시오.
1.0.0 또는 0.9.8과 같은 이전 버전의 OpenSSL이 사용중인 것 같습니다. 나는 솔라리스 10이 무엇을 제공하는지 모르지만, 애플의 고대 0.9.8에서 오에스 텐에서 겪었던 에러들처럼 많이 들린다. 사용할 OpenSSL을 사용하고 있는지 확인할 수 있습니까? – jww
확인해 보겠습니다. 하지만 그래, 다른 OpenSSL 라이브러리를 사용하고있는 것 같습니다. 내가 너에게 알려주 다. 감사. –
@jww 소스에서 OpenSSL 버전 OpenSSL 버전 1.0.2m을 2017 년 11 월 2 일에 다시 컴파일하고 다른 PATH에 설치하려고했습니다 :/opt/local/openssl. 그런 다음 pgbouncer 컴파일을 위해이 경로를 사용했지만 여전히 동일한 문제입니다. –