libpngのアップデート

サーバマシンはパッケージが最低限だから問題なかったのですが、デスクトップ用途で使ってるマシンがえらいことに。
1.2から1.4へのアップグレードでも起きたことですが、リコンパイルでlibpng14が無いってエラーでリコンパイルできない現象が。

以前1.2からのアップデートでもありましたが、laファイルの-lpngXXを書き換えれば解消です。/usr/lib内で

find -name \*.la -exec sed -i -e ‘s/-lpng14/-lpng15/’ ‘{}’ \;

これを実行してリンク切れのパッケージのリコンパイルをすればOK。