View Single Post
  #40  
Old 06-11-2008, 06:03 PM
unix unix is offline
Junior Member
 
Join Date: Sep 2009
Posts: 0
Default Re: gcc build fails "cannot compute suffix of object files"

On Wed, 11 Jun 2008 16:38:18 +0000, Drazen Kacar wrote:
> Dave Uhring wrote:
>
>> I forgot to mention.... A few months back mplayer's configure script
>> added something which pukes using #!/bin/sh. Change the she-bang to
>> #!/usr/bin/bash. The penguins usually symlink /bin/bash to /bin/sh; after
>> all, they're the same, aren't they?

>
> It's changing. For example Debian and Ubuntu have dash as /bin/sh these
> days. And yes, it "broke numerous shell scripts that relied upon
> bash-specific functionality." I suppose bashisms will be fixed in
> sort-of near future, thanks to popular distribution (Ubuntu) using
> something else for /bin/sh.


Debian Etch, updated yesterday:

$ ls -l /bin/sh
lrwxrwxrwx 1 root root 4 2008-06-10 03:09 /bin/sh -> bash

> For your gloating pleasure:
>
> http://en.wikipedia.org/wiki/Debian_Almquist_shell


Seems like a few people are finally realizing that "striving to be POSIX
compliant" is *not* "being POSIX compliant". Which is not to say that
Solaris /bin/sh is compliant; it ain't.

Reply With Quote