VineSeed ML アーカイブ



[VineSeed:20769] [VineLinux:0966] self- build-mplayer がビルドでき ない

  • From: bts-vinelinux@xxxxxxxxxxxxx
  • Subject: [VineSeed:20769] [VineLinux:0966] self- build-mplayer がビルドでき ない
  • Date: Sun, 18 Apr 2010 15:53:43 +0900
XXXXXXXX@XXXXXXXX wrote: 

> エラーメッセージなどを頼りに自分ですこし調べてみました。
> 
> mplayer-export/20091031/stream/stream_dvd.c において、
> ちゃんと /usr/include/dvdread/ifo_types.h が展開されていないように思いま
> す。

libdvdread-devel が正しく展開されていないのかもしれませんね。
libdvdread-devel-4.1.3-3 がインストールされている環境
(手元の Vine Linux 5.1 i386, VineSeed x86_64 で確認)で、
 $ md5sum /usr/include/dvdread/* 
をした結果を以下に貼りました。
libdvdread-devel-headers.md5sum などで保存して、
 $ md5sum --check libdvdread-devel-headers.md5sum
を確認していただけませんか?

 12f4f2887fb14ae96d0844cb34705a50  /usr/include/dvdread/bitreader.h
 d9aa8d88635bb0d42d9a92b868a3a6ae  /usr/include/dvdread/dvd_reader.h
 18882527aa32ccd95aaa19a0c6f80423  /usr/include/dvdread/dvd_udf.h
 890a65bb958df48c648ee9dcf68dba7b  /usr/include/dvdread/ifo_print.h
 59c06aed7b7053fb83000bae0d4cf4a6  /usr/include/dvdread/ifo_read.h
 7f5d6f23a2917c049f052da559a39d5c  /usr/include/dvdread/ifo_types.h
 fcc67af837ed36757973d2e6af342ba5  /usr/include/dvdread/nav_print.h
 a76d95526e61059d08b2bfde783a7f49  /usr/include/dvdread/nav_read.h
 86cfee27689ed196c04294c6aec3b326  /usr/include/dvdread/nav_types.h

> cc -E stream_dvd.c > stream_dvd.i した結果と
> diff -u stream_dvd.c.orig stream_dvd.c の結果を添付します。
> このように stream_dvd.c を修正しました。
> 
> これで rpmbuild -ba rpm/SOURCE/mplayer.spec したら、
> ちゃんと mplayer-1.0-28.20091031vl5.i386.rpm ができました。
> インストールして、軽く動かしてみたら、一応動いているみたいです。

/usr/include/dvdread/ifo_types.h を貼り込んでいたら、いけるはずですよね。
念のため、/usr/include/dvdread/ifo_types.h を添付します。

取り急ぎ、ここまでです。


== このレポートの詳細は以下の通りです ==

レポート ID  : 966
レポート URL : http://bts.vinelinux.org/guest.cgi?project=VineLinux&action=view_report&id=966

分類           : バグ
Vine ver.      : 5.1
関連パッケージ : なし
arch           : x86
状態           : 新規
優先度         : 中
重大度         : 普通
担当者         : munepi
添付ファイル   : ifo_types.h (application/octet-stream, 18848 bytes)

# あなたが、このようなメッセージに無関係である場合には、
# 管理者 <Vine@xxxxxxxxxxxxx> までご連絡ください。

--
Bug Tracking System 影舞 0.8.8.
http://www.daifukuya.com/kagemai/