grub-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: GRUB 2.06~rc1 released


From: Bruce Dubbs
Subject: Re: GRUB 2.06~rc1 released
Date: Fri, 12 Mar 2021 15:30:01 -0600
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.5.0

On 3/12/21 1:57 PM, Daniel Kiper wrote:
Hi all,

The GRUB maintainers are proud to announce the GRUB 2.06~rc1 that has
been just released.

Congratulations.

For LFS, we do a very simple build in a sparse environment. Here are a few observations.

We use:

./configure --prefix=/usr          \
            --sbindir=/sbin        \
            --sysconfdir=/etc      \
            --disable-efiemu       \
            --disable-werror

That works cleanly.  However there are two files that generate warnings:

./grub-core/script/parser.y:92.1-12: warning: deprecated directive: ‘%pure-parser’, use ‘%define api.pure’ [-Wdeprecated]
   92 | %pure-parser
      | ^~~~~~~~~~~~
      | %define api.pure

./grub-core/script/parser.y: warning: fix-its can be applied. Rerun with option '--update'. [-Wother]

grub-core/lib/libgcrypt-grub/cipher/rijndael.c: In function ‘do_setkey’:
grub-core/lib/libgcrypt-grub/cipher/rijndael.c:229:9: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
  229 |         ;
      |         ^

grub-core/lib/libgcrypt-grub/cipher/rijndael.c:352:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare]
  352 |       for (i = 0; i < keylen; i++)
      |                     ^

It seems that the above is run twice by make, but the fixes are trivial.

For make check, I get 43 failures. Many appear to be due to our sparse environment. In most cases I think these tests should be SKIP instead of FAIL, but I'll follow up with a more detailed report later.

  -- Bruce
     linuxfromscratch.org



reply via email to

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