[d-kernel] Q: Проблема со сборкой kernel-modules-drbd-xen-domU для i586
Konstantin A. Lepikhov
lakostis на unsafe.ru
Пн Фев 11 17:40:41 MSK 2008
Hi Aleksey!
Monday 11, at 05:04:03 PM you wrote:
> Aleksey Avdeev пишет:
> > Aleksey Avdeev пишет:
> >> Sergey Vlasov пишет:
> >>> On Mon, Feb 11, 2008 at 02:35:06PM +0300, Aleksey Avdeev wrote:
> >>>> Что-то не получается у меня собрать kernel-modules-drbd-xen-domU для
> >>>> i586 (для x86_64 -- всё собирается и работает). Проблема в следующем:
> >>>>
> >>>> + make CC=gcc-4.1 KDIR=/usr/src/linux-2.6.18-xen-domU/
> >>>> make: Entering directory `/usr/src/RPM/BUILD/kernel-source-drbd-0.7.22'
> >>>>
> >>>> Calling toplevel makefile of kernel source tree, which I believe is in
> >>>> KDIR=/usr/src/linux-2.6.18-xen-domU/
> >>>>
> >>>> test -f ../scripts/adjust_drbd_config_h.sh && \
> >>>> KDIR=/usr/src/linux-2.6.18-xen-domU/ /bin/sh
> >>>> ../scripts/adjust_drbd_config_h.sh
> >>>> make: [kbuild] Error 1 (ignored)
> >>>> make -C /usr/src/linux-2.6.18-xen-domU/
> >>>> SUBDIRS=/usr/src/RPM/BUILD/kernel-source-drbd-0.7.22 modules
> >>>> make[1]: Entering directory `/usr/src/linux-2.6.18-xen-domU-alt4.2'
> >>>> Makefile:486:
> >>>> /usr/src/linux-2.6.18-xen-domU-alt4.2/arch/x86_64/Makefile: No such file
> >>>> ^^^^^^^^^^^
> >>>> or directory
> >>> А хост при этом всё-таки x86_64?
> >> Да.
> >>
> >>> Можно попробовать явно передать
> >>> ARCH=%base_arch (это уже делается, например, в nvidia).
> >> OK, проверю.
> >
> > Спасибо, помогло.
>
> Обновил шаблон до 0.7.22-alt3.1 (см.
> <http://git.altlinux.org/people/solo/packages/?p=kernel-modules.git;a=commit;h=8cd0c8e9a96a8ee59bbd96af6871fc893b7aff8c>).
А у вас это в hasher воспроизводится?
--
WBR et al.
Подробная информация о списке рассылки devel-kernel