2014年02月07日

libpng-1.6.9 (OpenBSD 5.4 自作パッケージソース)

libpng-1.6.9 のパッケージソースを作ってみました。
これは標準パッケージの png-1.6.2 をそのまま置き換えますが、互換性の問題で不具合が発生する可能性があります。ご利用に当たっては自己責任でお願いします。
(2014-02-26 23:05更新)
CVE-2014-0333の脆弱性を修正するパッチを適用するように修正しました。

png-1.6.9p0.pkgsrc.tgz をダウンロードしてroot権限で以下のように実行します。
# cd /usr/ports/graphics
# tar zxvf (somewhere)/png-1.6.9p0.pkgsrc.tgz
# cd png-1.6.9
# make package
# make clean
すると以下のパッケージができます。
/usr/ports/packages/`uname -m`/all/png-1.6.9p0.tgz
インストールはroot権限で以下のように実行します。
# pkg_add -v -r -i (somewhere)/png-1.6.9p0.tgz
これは OpenBSD プロジェクトによる png-1.6.6 のパッケージ (current) を png-1.6.9 に合わせて手直ししただけで全ての動作を確認したわけではありません。
ラベル:libpng
posted by yamaga at 09:16| Comment(0) | TrackBack(0) | OpenBSD | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
コメントを書く
お名前: [必須入力]

メールアドレス:

ホームページアドレス:

コメント: [必須入力]

認証コード: [必須入力]


※画像の中の文字を半角で入力してください。
※ブログオーナーが承認したコメントのみ表示されます。

この記事へのトラックバック