LINUX.ORG.RU
ФорумAdmin

NetBSD: grub2


0

0

Кто-нибуть ставил граб2 в нетБСД? В пакэджах его нет, поправил мейкфайл

DISTNAME= grub-1.95 #DISTNAME= grub-0.97

При сборке получаю...

=> Build dependency gmake>=3.78: found gmake-3.81 ===> Overriding tools for grub-1.95nb8 ===> Extracting for grub-1.95nb8 /bin/mv /usr/pkgsrc/sysutils/grub/work/grub-1.95/stage2/term.h /usr/pkgsrc/sysutils/grub/work/grub-1.95/stage2/grubterm.h mv: rename /usr/pkgsrc/sysutils/grub/work/grub-1.95/stage2/term.h to /usr/pkgsrc/sysutils/grub/work/grub-1.95/stage2/grubterm.h: No such file or directory *** Error code 1

Stop. make: stopped in /usr/pkgsrc/sysutils/grub *** Error code 1

Stop. make: stopped in /usr/pkgsrc/sysutils/grub

По дефолут репозиторий выглядит так http://pkgsrc.se/sysutils/grub Но мне нужен граб2 потому что у меня х86_64, а граб(просто) только для и386. К стати, заремарил в мейкфайле так еще...

#ONLY_FOR_PLATFORM= *-*-i386

anonymous

post-extract:
#       ${MV} ${WRKSRC}/stage2/term.h ${WRKSRC}/stage2/grubterm.h

Вот так заремарил, теперь спрашивает откуда брать патчи

=> Applying pkgsrc patches for grub-1.95nb8
-p: not found
File to patch:   

anonymous
()
Ответ на: комментарий от anonymous

убрал применение патчей, теперь сборка начинается, но ломается, хотя такой пакет есть?!

checking for __lzo_init_v2 in -llzo2... no
checking for __lzo_init_v2 in -llzo... no
checking for __lzo_init2 in -llzo... no
configure: error: LZO library version 1.02 or later is required
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/sysutils/grub
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/sysutils/grub
# make clean
===> Cleaning for grub-1.95nb8
# pkg_info|grep lzo
lzo-2.02            Portable lossless data compression library

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.