tech-pkg archive

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

Re: Implement dash as bootstrap shell



* On 2015-12-07 at 19:55 GMT, Jonathan Perkin wrote:

> At some point though I would like to audit pkgsrc and migrate all
> these instances to printf, which is the recommended way to portably
> handle this situation.  We can then drop the dash patch, and will also
> then be able to bootstrap natively on Debian/Ubuntu.

As it happens I did a build overnight with a dash built with its
original octal behaviour.  I applied the following patch to fix the
wrappers (will use printf eventually).

  https://gist.github.com/jperkin/f7b5fe2a576c922c5d02

The bulk build is here:

  http://us-east.manta.joyent.com/pkgsrc/public/reports/upstream-bulktest/20151207.2140/meta/report.html

and compares with the previous build, including the octal patch, here:

  https://us-east.manta.joyent.com/pkgsrc/public/reports/upstream-bulktest/20151202.1605/meta/report.html

That's not too bad, and looks like a few misbehaving packages causing
most of the problems.

-- 
Jonathan Perkin  -  Joyent, Inc.  -  www.joyent.com


Home | Main Index | Thread Index | Old Index