[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: GRUB 1.98 packaging issues
From: |
Vladimir 'φ-coder/phcoder' Serbinenko |
Subject: |
Re: GRUB 1.98 packaging issues |
Date: |
Tue, 20 Jul 2010 22:13:08 +0200 |
User-agent: |
Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.10) Gecko/20100620 Icedove/3.0.5 |
On 07/05/2010 12:18 AM, Ludovic Courtès wrote:
> Hello,
>
> While upgrading GRUB from 1.97.2 to 1.98 in Nixpkgs(-libre) [0, 1], I
> noticed the following regressions:
>
> - GNU gettext is now required to build the ‘.mo’ files but not checked
> for at configure time. When it’s not available, ‘make install’
> fails because the ‘.mo’ files weren’t built.
>
>
1.98 required gettext. They problems were solved in trunk.
> - tests/util/grub-*.in refer to /bin/bash, which does not necessarily
> exist (it doesn’t exist on NixOS GNU/Linux). Instead, it should
> either use ‘AC_PATH_PROG([BASH], [bash])’ and substitute address@hidden@’,
> or use /bin/sh if no Bash-specific features are used.
>
>
fixed
> - tests/util/grub-shell.in refers to ‘qemu-system-i386’, but
> apparently it should always be ‘qemu-system-x86_64’, even on i686
> (that’s at least the case with QEMU 0.12.3).
>
>
qemu-system-x86_64 is the one which emulates x86_64 system. For some
tests we explicitly want only i386 one.
> - Again, QEMU is a new dependency and it should be checked for at
> configure time. The tests requiring QEMU could be skipped when it’s
> not available.
>
>
QEMU isn't required for using GRUB. Silencing tests would defeat the
purpose of tests signaling the bugs.
> - When running the tests, I was getting test failures and messages
> like this:
>
> chardev: opening backend "stdio" failed
> qemu: could not open serial device 'stdio': Invalid argument
>
> I found the thread at
> <http://www.mail-archive.com/address@hidden/msg22775.html>.
> Adding the ‘-nodefaults’ option fixed the problem for me (again QEMU
> 0.12.3.)
>
-nodefault crashed qemu altogether on my system.
> Thanks,
> Ludo’.
>
> [0] http://nixos.org/nixpkgs/
> [1] http://hydra.nixos.org/job/nixpkgs/trunk/grub2
>
>
>
> _______________________________________________
> Bug-grub mailing list
> address@hidden
> http://lists.gnu.org/mailman/listinfo/bug-grub
>
--
Regards
Vladimir 'φ-coder/phcoder' Serbinenko
signature.asc
Description: OpenPGP digital signature