grub-devel
[Top][All Lists]
Advanced

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

Re: GRUB 1.99 released


From: Vladimir 'φ-coder/phcoder' Serbinenko
Subject: Re: GRUB 1.99 released
Date: Sun, 15 May 2011 10:20:24 +0200
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.15) Gecko/20110402 Iceowl/1.0b2 Icedove/3.1.9

On 15.05.2011 04:31, Bruce Dubbs wrote:
> Vladimir 'φ-coder/phcoder' Serbinenko wrote:
>> Hello, all
>>
>> I'm proud to announce the release of GNU GRUB version 1.99.
>
> Congratulations on the release.  As one who builds almost everything
> form source, the download and build went very smoothly.  Thank you.
>
> I want to share some nits with you.  Use them or ignore them as you
> please.
>
>   -- Bruce
>
> 1.  The install creates an empty directory:  /usr/share/grub
>
It's empty only if no freetype or no unifont was found
> 2.  There were several trivial build warnings:
>
> grub_script.yy.h:293: warning: 'yy_flex_strncpy' declared 'static' but
> never defined
> grub_script.yy.c:2241: warning: unused parameter 'yyscanner'
> grub_script.yy.c:2482: warning: unused parameter 'yyscanner'
These warnings come from flex autogenerated code
> config.status: WARNING:  'util/grub.d/10_linux.in' seems to ignore the
> --datarootdir setting
> config.status: WARNING:  'util/grub.d/20_linux_xen.in' seems to ignore
> the --datarootdir setting
> config.status: WARNING:  'util/grub-install.in' seems to ignore the
> --datarootdir setting
> config.status: WARNING:  'util/grub-mknetdir.in' seems to ignore the
> --datarootdir setting
--datarootdir isn't supported by us (yet?).
> fs/btrfs.c: In function 'grub_btrfs_read_logical':
> fs/btrfs.c:592: warning: 'err' may be used uninitialized in this function
Spurious warning with your gcc. I'll silence it.
> grub_script.yy.h:293: warning: 'yy_flex_strncpy' declared 'static' but
> never defined
> grub_script.yy.c: In function 'yy_fatal_error':
> grub_script.yy.c:2241: warning: unused parameter 'msg'
> grub_script.yy.c:2241: warning: unused parameter 'yyscanner'
> grub_script.yy.c: At top level:
> grub_script.yy.c:2279: warning: no previous prototype for 'yyget_column'
> grub_script.yy.c:2322: warning: no previous prototype for 'yyset_column'
> grub_script.yy.c: In function 'yy_flex_strncpy':
> grub_script.yy.c:2482: warning: unused parameter 'yyscanner'
ditto
> lib/libgcrypt-grub/cipher/camellia.c:450: warning: no previous
> prototype for 'camellia_setup128'
> lib/libgcrypt-grub/cipher/camellia.c:661: warning: no previous
> prototype for 'camellia_setup256'
> lib/libgcrypt-grub/cipher/camellia.c:947: warning: no previous
> prototype for 'camellia_setup192'
> lib/libgcrypt-grub/cipher/camellia.c: In function 'camellia_setup192':
> lib/libgcrypt-grub/cipher/camellia.c:951: warning: implicit
> declaration of function 'memcpy'
> lib/libgcrypt-grub/cipher/camellia.c: At top level:
> lib/libgcrypt-grub/cipher/camellia.c:969: warning: no previous
> prototype for 'camellia_encrypt128'
> lib/libgcrypt-grub/cipher/camellia.c:1059: warning: no previous
> prototype for 'camellia_decrypt128'
> lib/libgcrypt-grub/cipher/camellia.c:1152: warning: no previous
> prototype for 'camellia_encrypt256'
> lib/libgcrypt-grub/cipher/camellia.c:1266: warning: no previous
> prototype for 'camellia_decrypt256'
> lib/libgcrypt-grub/cipher/rijndael.c: In function 'do_setkey':
> lib/libgcrypt-grub/cipher/rijndael.c:173: warning: comparison between
> signed and unsigned
> lib/libgcrypt-grub/cipher/serpent.c: In function 'serpent_key_prepare':
> lib/libgcrypt-grub/cipher/serpent.c:589: warning: comparison between
> signed and unsigned
These files copied verbatim from libgcrypt. They must be fixed there first.
> reed_solomon.c: Assembler messages:
> reed_solomon.c:2: Warning: ignoring changed section attributes for .text
>
Fixing this warning would require significant changes. They were too big
to squeeze into 1.99.

-- 
Regards
Vladimir 'φ-coder/phcoder' Serbinenko


Attachment: signature.asc
Description: OpenPGP digital signature


reply via email to

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