Hi,

I am trying to build grub2 from source. But if I checkout the latest version from Bazaar:
|bzr branch http://bzr.savannah.gnu.org/r/grub/trunk/grub|

Then the make:

./configure --disable-efiemu --disable-mmdebug --disable-grub-emu --disable-grub-emu-usb --disable-grub-fstest --disable-werror --sbindir=/sbin bindir=/bin libdir=/lib64 && make

    or

./configure --disable-efiemu --disable-mmdebug --disable-grub-emu --disable-grub-emu-usb --disable-grub-fstest --disable-werror --sbindir=/sbin bindir=/bin libdir=/lib32 && make

Always fails:
./grub-mkfont --ascii-bitmaps -o ascii.bitmaps /usr/share/fonts/unifont/unifont.pcf.gz
./grub-bin2h ascii_bitmaps < ascii.bitmaps > ascii.h
x86_64-pc-linux-gnu-gcc -Ifont -I./font -nostdinc -isystem /usr/lib/gcc/x86_64-pc-linux-gnu/4.4.4/include -I./include -I. -I./include -Wall -W -ffreestanding -Os -DGRUB_MACHINE_PCBIOS=1 -DMACHINE=I386_PC -Wall -W -Wshadow -Wpointer-arith -Wmissing-prototypes -Wundef -Wstrict-prototypes -g -falign-jumps=1 -falign-loops=1 -falign-functions=1 -mno-mmx -mno-sse -mno-sse2 -mno-3dnow -fno-dwarf2-cfi-asm -m32 -fno-stack-protector -mno-stack-arg-probe -DUSE_ASCII_FAILBACK=1 -DHAVE_UNIFONT_WIDTHSPEC=1 -mrtd -mregparm=3 -DGRUB_FILE=\"font/font.c\" -MD -c -o font_mod-font_font.o font/font.c
font/font.c: In function : "ascii_glyph_lookup":
font/font.c:155: error: "ascii_bitmaps" undeclared (first use in this function)
font/font.c:155: error: (Each undeclared identifier is reported only once
font/font.c:155: error: for each function it appears in.)

And - contrary to grub v1.98 - the ascii.bitmaps file is empty which causes the problem.

Can anybody maybe tell me why or what I could try to further track down the problem? (I tried adding --verbose or -vv to grub-mkfont, but the command still does not yield /any/ output)
...or should I directly post this as a bug?

Thanks for any hint!!

tormen.

_______________________________________________
Help-grub mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/help-grub

Reply via email to