glibとgobject-introspectionのアップデート

この記事は約2分で読めます。

glibのビルドにgobject-introspectionが必要になったということで、UPDATINGにも注意点が書かれています。pkg_replaceでは次のような手順でうまく更新できました。

  1. glibをglib-bootstrapに変更(glib-bootstrapはgobject-introspectionが必要ない)する。
  2. gobject-introspectionをgobject-introspection-bootstrapに変更する。
  3. glib-bootstrapをglibへ更新する。
  4. gobject-introspection-bootstrapをgobject-introspectionへ更新する。

具体的には以下のように実行します。

pkg_replace glib=/usr/ports/devel/glib20@bootstrap
pkg_replace gobject-introspection=/usr/ports/devel/gobject-introspection@bootstrap
pkg_replace glib-bootstrap=/usr/ports/devel/glib20
pkg_replace gobject-introspection-bootstrap=/usr/ports/devel/gobject-introspection

コメント

タイトルとURLをコピーしました