Opened 15 years ago
Closed 15 years ago
#2602 closed task (fixed)
GNU GRUB version 1.98.
Reported by: | Owned by: | Matthew Burgess | |
---|---|---|---|
Priority: | normal | Milestone: | 6.7 |
Component: | Book | Version: | SVN |
Severity: | normal | Keywords: | |
Cc: |
Description
From the release announcement:
This is also a first time that widget-based menu is included into official release. Other major improvements include (extract from NEWS file):
- Multiboot on EFI support.
- Saved default menu entry support, with new utilities `grub-reboot' and `grub-set-default'.
- Unit testing framework.
- Support for multiple terminals.
- Encrypted password support, with a new utility `grub-mkpasswd-pbkdf2'.
grub-mkfloppy' removed; use
grub-mkrescue' to create floppy images.
- Add grub-probe support for GNU/Hurd.
- Add support for gettext.
Change History (6)
comment:1 by , 15 years ago
Owner: | changed from | to
---|---|
Status: | new → assigned |
comment:2 by , 15 years ago
comment:4 by , 15 years ago
As a quick workaround, eliminating mkdir build; cd build works.
The options for configure need to be:
../configure --prefix=/usr --sysconfdir=/etc --disable-grub-emu-usb --disable-grub-fstest --disable-efiemu
--disable-grub-emu is no longer recognized.
Note:
See TracTickets
for help on using tickets.
Grub-1.98 doesn't build here as the new Makefile rules for the gettext stuff don't seem to like srcdir != builddir trees.
Lines 528 & 529 of the Makefile try to generate a .pot file by doing a 'cd ..' and then calling xgettext with parameters of '../po/grub.pot' and '../po/POTFILES' which obviously don't exist (as those now reference areas outside of the grub-1.98 directory).
I tried to fix it with the following trivial sed:
Unfortunately, the $(srcdir)/po/POTFILES contains a list of source files relative to $(srcdir), so invoking xgettext on those now fails as we're in the build directory. This probably needs reporting upstream. Bruce, do you want to do the honours? If not, that's fine, I can do so.