bug-grub
[Top][All Lists]
Advanced

[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


Attachment: signature.asc
Description: OpenPGP digital signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]