OpenSSL バージョン 0.9.8 依存関係のため、RHEL 7 で syslog-ng 構成が失敗する

OpenSSL バージョン 0.9.8 依存関係のため、RHEL 7 で syslog-ng 構成が失敗する

最新のsyslog-ng(2015年12月30日にビルドされた3.5.6のEPELのパッケージバージョンではなく3.17.2)をビルドします。https://github.com/balabit/syslog-ng/releases

エラー./configure --prefix=/app/syslog-ngが発生します。

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)
#

この設定エラーを解決するには?

ベストアンサー1

configure関連するopenssl開発ファイルを探していますが、見つかりませんでした。 RHEL 7システムでこれを行う最も簡単な方法はyum install openssl-devel再試行することです。

おすすめ記事