[Momonga-devel.ja:03464] libjpeg.la の取り扱い


zundaです。

ご無沙汰しています。やっとぼちぼちとオモコンをできるように
なってきました。

今、trunk(r.15343)でavahi(0.6.17-1m)を作ると、
  /bin/sed: can't read /usr/lib/libjpeg.la: No such file or directory
  libtool: link: `/usr/lib/libjpeg.la' is not a valid libtool archive
  make[3]: *** [libavahi-qt3.la] Error 1
と言われて、パッケージの作成が
  RPM build errors:
    File not found: /var/tmp/avahi-0.6.17-root/usr/lib/libavahi-qt3.a
と失敗します。

いっぽう、libjpeg(6b-30m)では、%install内で、
  find %{buildroot} -name "*.la" -delete
として、.laファイルを消しています。

これは、libtool libraryの削除
  http://developer.momonga-linux.org/wiki/?Autotools#l7
に沿った処理だと思いますが、avahiが作れないのは困るので、
libjpeg(6b-31m)として、libjpeg.laを残すようにしたspecをr.15344に
commitしました。

不具合があったらお知らせくださいませ。


--------------------------------------
Protect Your PC Now ! -  0 yen Security Campaign
http://pr.mail.yahoo.co.jp/premium/