Vine Linux バグトラッキングシステム - Vine Linux
課題の詳細を表示
0000724Vine Linux1 バグ公開2009-07-16 12:512009-07-24 14:42
anonymous 
daisuke 
不明 
完了不明 
5.0 
 
firefox-3.5-3vl5
0000724: firefox-3.5のBuildRequiresの不足
firefox-3.5-3vl5.src.rpmをリビルドしょうとしたところビルド
できませんでした。

エラーログとBuildのドキュメントを頼りに解消させました。
https://developer.mozilla.org/en/Linux_Build_Prerequisites [^]

<概要>
rpmbuild -ba firefox35-vl.spec で

startup-notification-devel がないと
checking for libstartup-notification-1.0 >= 0.8... *** Fix above errors and then restart with "gmake -f client.mk build"
と途中で止まります。

libXt-devel がないと
checking for iwlib.h... no
*** Fix above errors and then restart with "gmake -f client.mk build"
もしくは、
configure: error: Could not compile basic X program
で止まりました。(あいまいですみません)


(firefox35-vl.specの変更点こんな感じです)
# diff firefox35-vl.spec firefox35-vl.spec.org
97,101d96
< %if %{build_vine5}
< BuildRequires: startup-notification-devel
< BuildRequires: libXt-devel
< %endif
<

知らずに条件を整えている(これ以外の漏れ)項目もあるかもしれませんが、
startup-notification-develとlibXt-develのBuildRequiresが必要ではないでしょうか。

よろしくお願いします。
設定されていません。
課題の履歴
2009-07-16 12:51anonymous新規課題
2009-07-24 14:42daisuke担当者 => daisuke
2009-07-24 14:42daisuke状態新規 => 完了
2009-07-24 14:42daisukeコメント追加: 0003209

コメント
(0003209)
daisuke   
2009-07-24 14:42   
> < %if %{build_vine5}
> < BuildRequires: startup-notification-devel
> < BuildRequires: libXt-devel
> < %endif
> <
>
> 知らずに条件を整えている(これ以外の漏れ)項目もあるかもしれませんが、
> startup-notification-develとlibXt-develのBuildRequiresが必要ではないで
> しょうか。

ご報告ありがとうございます。
xulrunner-1.9.1.1-1 の devel に必要なライブラリへの Requires を
追加するとともに、firefox-3.5.1-1 でも BuildRequires を追加して
対応しました。