[devel] q: memtest86+ packager(s)

Yury A.Romanov =?iso-8859-1?q?damned_=CE=C1_altlinux=2Eru?=
Вт Июл 17 14:13:44 MSD 2007


17.07.07, Michael Shigorin<mike на osdn.org.ua> написал(а):
> On Mon, Jul 16, 2007 at 04:56:37PM +0300, I wrote:
> > Просьба добавить меня в майнтейнеры memtest86+
>
> Спасибо.
>
> BTW как заметил led@ и сегодня, добравшись, обнаружил -- 1.70
> не собирается у нас (как и 1.65) по причине изменений в окружении:
>
> make: Entering directory `/home/mike/RPM/BUILD/memtest86+-1.65'
> gcc -E -m32 -traditional head.S -o head.s
> as -32 -o head.o head.s
> gcc -c -m32 -march=i486 -fPIC -Wall -g -O2 -fno-strict-aliasing reloc.c
> In file included from /usr/include/features.h:352,
>                  from /usr/include/string.h:26,
>                  from reloc.c:4:
> /usr/include/gnu/stubs.h:7:27: error: gnu/stubs-32.h: No such file or directory
> make: *** [reloc.o] Error 1
>
> Убрал x86_64 из ExclusiveArch; оно надо?  Если да, просьба починить
> заголовки или подсказать, где грабли.
>

Проблема в том, что ему для сборки нужна поддержка ключа -m32, которая
у нас в gcc отсутствует. Для его поддержки требуется, например,
наличие в системе 32хразрядного GLIBC. Именно по этой же причине не
собирается GRUB под 64 бита.


Подробная информация о списке рассылки Devel