週刊これは夢?!

それとも…。
すぐ忘れちゃうので備忘録用ブログ。
週1ペースで書くことを、ゆるい目標にしていました。

FreeBSD ports : Libressl 2.7 バージョンアップによるエラー

2018-05-30 | 電脳
FreeBSDのport で openssl の代りに、libressl を利用していた。
2018-04-28 に libressl が 2.6 から 2.7 にバージョンアップした。

それ以降、lang/ruby24 と security/py-cryptography のコンパイル中にエラーがでるようになった。
py-crypthography に依存しているportはインストール・アップデートできなくなった。

アップデート後にエラーがでることは良くあるのでしばらく待つことにしたが、一カ月待ってもエラーがなおらない。
フォーラムを見ていると、libressl に関連する複数の ports でエラーが報告されていた。
ruby24 は、パッチが早々に出ているのに、問題無いか?という確認に最近までかかり、今なお放置状態。
もうすぐ反映される?かもしれない。
py-cryptography はほとんど動きがない上にエラーが解決できない模様。
こちらはまだまだ時間がかかりそう…。

libressl 自体は良いのだが、2.7 にバージョンアップするタイミングが早すぎたんだ、状態。
openssl 1.1 対応のAPIが問題なのかもしれない。

しかし、関連するports がエラーに対応しない/できないまま一ヶ月以上放置されているのは困った。
libressl-devel でもエラーが出ていた(解決した様子はない)のになぜ、libressl を 2.7 にあげたのだろう…。


という訳でしばらく openssl に戻すことにした。

・/etc/make.conf を変更
DEFAULT_VERSIONS+=ssl=openssl
# DEFAULT_VERSIONS+=ssl=libressl

・openssl をインストールし、関連ports を再インストール。
# portmaster -o security/openssl security/libressl
# pkg info -r security/opnessl
# portmaster -r openssl


参考: LibreSSL 2.7 へのFreeBSD ports対応状況
コメント    この記事についてブログを書く
« jman 文字化け 対策 | トップ | Thunderbird の検索不具合対策 »

コメントを投稿

ブログ作成者から承認されるまでコメントは反映されません。

電脳」カテゴリの最新記事