grub-devel
[Top][All Lists]
Advanced

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

Re: [RFC] grub-install C rewrite


From: Seth Goldberg
Subject: Re: [RFC] grub-install C rewrite
Date: Thu, 26 Sep 2013 11:57:06 -0700 (PDT)
User-agent: Alpine 2.00 (GSO 1167 2008-08-23)



Quoting Vladimir 'φ-coder/phcoder' Serbinenko, who wrote the following on...:

On 26.09.2013 19:10, Seth Goldberg wrote:

 Ditto here.  I'd prefer it stay *sh.

Even if it would mean to go with bash?
Solaris was one of the worst platforms for making grub-install work
there due to its very limited shell and standard tools behaving
differently. Frankly I wouldn't be surprised if it got broken for
solaris again.
I see Solaris as one of platforms which can benefit a lot from this move.

My motivation was mainly from a maintenance perspective, but it really depends on how well-structured the C is. In the past, some essential code (*cough* relocator) was implemented monolithically and was extremely difficult to understand. There are certainly a lot of positives to implementing it in C (the tons of forks from the file-copies can be eliminated, for example).

NB: bash is a first-class shell on Solaris these days, so I'm not too concerned about that.

 Thanks,
 --S

reply via email to

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