|
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
[Prev in Thread] | Current Thread | [Next in Thread] |