[oe] Commit 2e0fa4918d643ce6ec0299cd31cfe1c346e4bce3 breaks libtool's do_configure [PATCH]

Marc Olzheim zlo at zlo.nu
Thu Jul 30 15:12:02 UTC 2009


On Thu, Jul 30, 2009 at 10:57:40AM -0400, Philip Balister wrote:
> No sense us creating bash only scripts, but some of the scripts used to  
> build things in OE (created by others) may have bashism's. Easier for us  
> to use bash than patch other people's scripts.

Well, there's a difference between 'to use bash' and 'to require /bin/sh
to be a bash', the /bin/sh of the host system nonetheless.  As bash is
non-POSIX compliant in different ways than other shells are non-POSIX
compliant, some (non-OE) #!/bin/sh scripts of other packages break.

IMO it would make more sense to use bash as /bin/sh for that specific
package (if possible) but even more sense to fix the bashism in the
first place (and notify upstream to fix it as well)...

Marc
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 197 bytes
Desc: Digital signature
URL: <http://lists.openembedded.org/pipermail/openembedded-devel/attachments/20090730/496b45d0/attachment-0002.sig>


More information about the Openembedded-devel mailing list