[Momonga-devel.ja:03466] Re: libjpeg.la の取り扱い
- From: Mitsuru SHIMAMURA <mitsuru@xxxxxxxxxxxxxxx>
- Date: Wed, 4 Apr 2007 07:43:15 +0900
smbdです。
うちではlibjpeg-6b-30mとavahi-0.6.17-1mの組み合わせでbuildできています。
avahiが使っているライブラリのrebuildが足りないのだと思います。
rpm -qf `grep -l /libjpeg.la /usr/lib/*.la`
して出てきたpackageをrebuildするとlibjpeg.laが無くてもbuildできませんでしょうか?
On Wed, 4 Apr 2007 05:00:06 +0900 (JST)
zunda <zunda616e@xxxxxxxxxxx> wrote:
> 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/
>
>
--
1024D/F6AC9AF9 2002-06-25 Mitsuru Shimamura (smbd) <mitsuru@xxxxxxxxxxxxxxx>
Fingerprint = B14F C51C FA61 3F7E 4D22 35DF 1384 2E7B F6AC 9AF9