[cairo-bugs] [Bug 16299] New: cairo tests assume /bin/sh is bash

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Jun 10 12:55:08 PDT 2008


http://bugs.freedesktop.org/show_bug.cgi?id=16299

           Summary: cairo tests assume /bin/sh is bash
           Product: cairo
           Version: 1.6.4
          Platform: SPARC
        OS/Version: Solaris
            Status: NEW
          Severity: normal
          Priority: medium
         Component: general
        AssignedTo: cworth at cworth.org
        ReportedBy: mjbauer at eecs.tufts.edu
         QAContact: cairo-bugs at cairographics.org


Several of the test scripts for cairo appear to assume that /bin/sh is actually
bash.  This breaks on Solaris systems (I have verified this on Sol9 and Sol10,
and do not know of any release of Solaris which had bash as /bin/sh), which are
much more ksh-like.  I am told that Ubuntu's /bin/sh is also not bash, but I do
not have a Ubuntu box to verify this on.

At least the following scripts all invoke /bin/sh with bash syntax:
* src/check-def.sh
* src/check-plt.sh
* src/check-headers.sh
* src/check-doc-syntax.sh
* doc/public/check-doc-coverage.sh

MJB


-- 
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.


More information about the cairo-bugs mailing list