最新の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
再試行することです。