私は(数週間前に)リリースされたばかりのRHEL 7.1をインストールしました。 2年前にリリースされたブースト1.53をまだ提供しているかどうか疑問に思います。http://www.boost.org/users/history/
yum list | grep boost
boost.x86_64 1.53.0-23.el7 @rhel-7-server-rpms
boost-atomic.x86_64 1.53.0-23.el7 @rhel-7-server-rpms
boost-chrono.x86_64 1.53.0-23.el7 @rhel-7-server-rpms
boost-context.x86_64 1.53.0-23.el7 @rhel-7-server-rpms
boost-date-time.x86_64 1.53.0-23.el7 @rhel-7-server-rpms
boost-devel.x86_64 1.53.0-23.el7 @rhel-7-server-rpms
boost-filesystem.x86_64 1.53.0-23.el7 @rhel-7-server-rpms
...
- RHELが何年もリポジトリでブーストを更新していないのはなぜですか?
- 最新バージョン(1.57)を直接コンパイルして使用するのはどのくらい安全ですか?
- 私の言葉は正しいですか?良い提案になります。常に古いので、RHEL 7リポジトリのブーストを使用しないで、最新バージョンを直接コンパイルしてください。
ベストアンサー1
最新のソフトウェアが必要な場合は、別のディストリビューションを使用する必要があります。 RHELはエンタープライズディストリビューションで、最新のソフトウェアを提供していません。それはおそらく、すべてのバグを取り除くために、より徹底的なテストを行ったからです。インストールされているBoostバージョンをアップグレードすることは、それに依存するディストリビューションの他のパッケージに応じてオプションである場合とそうでない場合があります。別の方法は、最新バージョンのBoostをローカルにインストールすることです。