syslog-ng configure no RHEL 7 falha com a dependência do OpenSSL versão 0.9.8

1

Construindo o syslog-ng mais recente (3.17.2, em vez da versão empacotada no EPEL, que é 3.5.6, construído em 30 de dezembro de 2015) em link

Em meio a ./configure --prefix=/app/syslog-ng , dá erro:

configure: error: Cannot find OpenSSL libraries with version >= 0.9.8 it is a hard dependency from syslog-ng 3.7 onwards

# yum install openssl
Loaded plugins: package_upload, product-id, search-disabled-repos, subscription-manager 

  .......

Package 1:openssl-1.0.2k-8.el7.x86_64 already installed and latest version

# openssl version
OpenSSL 1.0.2k-fips  26 Jan 2017
# rpm -qa|grep -i openssl
pyOpenSSL-0.13.1-3.el7.x86_64
openssl-libs-1.0.2k-8.el7.i686
openssl-1.0.2k-8.el7.x86_64
openssl-libs-1.0.2k-8.el7.x86_64
# cat /etc/system-release
Red Hat Enterprise Linux Server release 7.4 (Maipo)
#

Como resolvo esse erro de configuração?

    
por overexchange 20.08.2018 / 18:24

1 resposta

1

configure está procurando pelos arquivos de desenvolvimento relevantes do openssl e não consegue encontrá-los. No seu sistema RHEL 7, a maneira mais fácil de alcançar isso é yum install openssl-devel e tente novamente.

    
por 20.08.2018 / 18:46