<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugzilla.yoctoproject.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugzilla.yoctoproject.org/"
          
          maintainer="it-coreprojects-helpdesk@linuxfoundation.org"
>

    <bug>
          <bug_id>1476</bug_id>
          
          <creation_ts>2011-09-13 14:39:22 +0000</creation_ts>
          <short_desc>Support POSIX compliant shells</short_desc>
          <delta_ts>2012-04-17 23:31:41 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>7</classification_id>
          <classification>Build System, Metadata &amp; Runtime</classification>
          <product>Meta-yocto</product>
          <component>meta-yocto</component>
          <version>unspecified</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Multiple</op_sys>
          <bug_status>VERIFIED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard>(P2)</status_whiteboard>
          <keywords></keywords>
          <priority>Medium</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>1.2 M2</target_milestone>
          
          <blocked>823</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Joshua Lock - Disabled">josh</reporter>
          <assigned_to name="Joshua Lock - Disabled">josh</assigned_to>
          <cc>poky.bs.watcher</cc>
    
    <cc>poky.watcher</cc>
    
    <cc>richard.purdie</cc>
    
    <cc>sgw</cc>
          
          
          <cf_os>---</cf_os>
          <cf_regression_type>---</cf_regression_type>
          
          <cf_docchange>---</cf_docchange>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>16151</commentid>
    <comment_count>0</comment_count>
    <who name="Joshua Lock - Disabled">josh</who>
    <bug_when>2011-09-13 14:39:22 +0000</bug_when>
    <thetext>We implicitly require the users shell to be bash, going so far as to refuse to build for users of the dash shell.

Requesting people who don&apos;t use bash change their shell (particularly dash users) is off putting.

We shoudl strive to be POSIX shell compliant.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>16900</commentid>
    <comment_count>1</comment_count>
    <who name="Joshua Lock - Disabled">josh</who>
    <bug_when>2011-10-18 14:29:44 +0000</bug_when>
    <thetext>Requires running a build on a system using Dash with the sanity test disabled to work out where we are facing problems and then working through the issues.

Hopefully with Ubuntu having Dash for some time most of the Makefiles we use should be up-to-date.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>17031</commentid>
    <comment_count>2</comment_count>
    <who name="Joshua Lock - Disabled">josh</who>
    <bug_when>2011-11-01 11:59:15 +0000</bug_when>
    <thetext>This will be a two-phase process:

1) Ensure all of our core components (scripts/ meta/classes) are POSIX compliant and disable the dash sanity check. Merge any changes to a branch.
2) Have the wider team use this branch to run builds of their recipes and fix any issues.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>17032</commentid>
    <comment_count>3</comment_count>
    <who name="Joshua Lock - Disabled">josh</who>
    <bug_when>2011-11-01 11:59:34 +0000</bug_when>
    <thetext>Estimate only includes phase 1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>17367</commentid>
    <comment_count>4</comment_count>
    <who name="Richard Purdie">richard.purdie</who>
    <bug_when>2011-11-24 11:03:54 +0000</bug_when>
    <thetext>The bash check has been removed and builds on dash based systems are successful:
http://git.yoctoproject.org/cgit.cgi/poky/commit/?id=5d3860f4a8abb8e95442b04f8b84a333af362fcd</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>20578</commentid>
    <comment_count>5</comment_count>
    <who name="Joshua Lock - Disabled">josh</who>
    <bug_when>2012-04-17 23:31:41 +0000</bug_when>
    <thetext>verify dash as usable host shell</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>