[Momonga-devel.ja:00379] Re: kernel-2.4.18-116m での変更(コマンドラインから設定変更)
- From: Kazuhiko <kazuhiko@xxxxxxxxxx>
- Date: Sun, 25 Aug 2002 17:19:15 +0900
かずひこです。
At Sat, 24 Aug 2002 11:58:22 -0700,
Ken Deeter (Kentarou SHINOHARA) wrote:
> > --define 'with_new_acpi_driver 0' を rpm のコマンドラインに与えてください。
> > OmoiKondara でビルドする場合は -r "-ba --define 'with_new_acpi_driver 0'"
> > です。
> >
これに関してですが、alsa に関してすこし問題があります。
%if %{with_new_alsa}
%define ALSAver 0.9.0rc3
%else
%define ALSAver 0.5.12a
%endif
(snip)
Source2: ftp://ftp.alsa-project.org/pub/driver/alsa-driver-%{ALSAver}.tar.bz2
となっていて、rpm は with_new_alsa の値に応じて with_new_alsa が 0 の時
は 0.5.12a でビルドしようとしますが、オモコンがそのあたりをうまくさばい
ていなくて、
--[cp -pfv /home/momonga/PKGS/SOURCES/alsa-driver-0.9.0rc3.tar.bz2 kernel/SOURCES]--
`/home/momonga/PKGS/SOURCES/alsa-driver-0.9.0rc3.tar.bz2' -> `kernel/SOURCES/alsa-driver-0.9.0rc3.tar.bz2'
というように、with_new_alsa の値にかかわらず、先に出てくる 0.9.0rc3 にし
たがってソースを準備しようとします。
その結果、rpm がビルドしようとしたときに、
--[rpm --rcfile rpmrc -ba kernel.spec]--
error: File /home/momonga/pkgs/kernel/SOURCES/alsa-driver-0.5.12a.tar.bz2: No such file or directory
となってしまいます。
そのあたりもさばくようにオモコンを改造するのも面倒かな、と思いますし、同
じ ver-rel の srpm が、マクロの設定しだいで別の Source を指示しているの
もどうかと思いますので、alsa をどうするか結論がでるまでは、別の Source
番号で両方とも列挙しておいたほうがいいのではないでしょうか。
# というわけで、alsa どうしましょう?