Re: [PATCH] unbreak booting with virtio

Alexander Graf
2009-08-01T08:23:47Z

On 01.08.2009, at 01:39, Glauber Costa wrote:

> On Fri, Jul 31, 2009 at 09:55:39PM +0200, Alexander Graf wrote:
>>
>> On 31.07.2009, at 20:19, Glauber Costa <glommer@redhat.com> wrote:
>>
>>> Since commit 89e671e3, extboot is broken due to wrong checksum
>>>
>>> The problem is that printf "\\$sum" syntax will require an octal
>>> representation, so the fix I'm proposing is to convert it first.
>>
>> Is there no easy way to tell printf we're on decimal? I don't have a
>> Linux system handy atm, but I thought \90 was in fact a 90.
>>
>> Either way, my only complaint would be to introduce a dependency on
>> bc.
> Not that I'm aware of.
> But would be happy to know, too.

Hum, reading the documentation again it in fact needs an octal number.
But we could use printf for the conversion as well!

$ printf "%o" 65
101

That wouldn't introduce a new dependency that might be missing on
random OSs and looks rather clean to me.

Alex