hi!

just checked the  git://git.gnupg.org/libgcrypt.git - apparently it has been 
changed compared to one included in grub; the int i versus unsigned keylen is 
still there (visual inspection), the { }  were inserted to if (0) ; statement. 

so second half is already fixed.  I did report the signed/unsigned compare 
issue to gcrypt-devel, but then the question is about updating libcgrypt in 
grub; the reason I have posted this fix is to get warnings cleared to make 
illumos build system happy with as little local fixes as possible… well, of 
course i can just keep this commit in my local branch anyhow.

btw, I also have rather large update in queue, zfs module rework. I suppose its 
not good idea directly to list, are there alternative ways?

rgds,
toomas


> On 13.04.2015, at 19:56, Andrei Borzenkov <[email protected]> wrote:
> 
> В Mon, 13 Apr 2015 13:47:11 +0300
> Toomas Soome <[email protected]> пишет:
> 
>> 
>> hi!
>> 
>> first warning is about comparing signed int with unsigned (int i, unsigned 
>> keylen), second warning is suggesting to use { } around the block.
>> 
>> after this update, the grub-core/lib/libgcrypt-grub needs to be re-populated.
>> 
>> rgds,
>> toomas
>> 
> 
> well, this is is external project and policy is normally to fix such
> issues upstream. Could you check if this is fixed in current libgcrypt?
> If not could you report it there?


_______________________________________________
Grub-devel mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/grub-devel

Reply via email to