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
_______________________________________________
Grub-devel mailing list
Grub-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/grub-devel