RPM 4.8 へアップデート

[2010-03-22 Mon] 追記:ここに書いてあることは作業途中のことなので、あまり信用しないように。まだマクロの見直しが終わってない。(追記ここまで)

RPM を 4.8.0 へアップデートした。詳しくは以下のページに書いた。

書いてないこともある。4.8.0-1m で brp-strip-shared を使わないようにした。これは RPM に含まれている strip スクリプトの一種だが、Binutils 2.20 と一緒に用いると不具合を生じる場合がある。というのは、strip コマンドの振る舞いがちょっと変わったためだ。具体的にいうと、書き込み許可のないファイルを strip したときに返すステータスが変わった。

本来ならば brp-strip-shared を直すのが筋なのだが、調べてみると brp-strip-shared は RPM のデフォルトでは実行されないようになっているし、他のディストリビューションでも使われていないようである。そもそもこのスクリプトは Connectiva Linux 由来のものらしく古いしメンテナンスされていない。

よって、Momonga Linux でも実行しないことにした。