[Webkit-unassigned] [Bug 13960] New: [GDK][QT] r21916 not POSIX sh compatible, breaks the build

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Jun 1 00:14:40 PDT 2007


http://bugs.webkit.org/show_bug.cgi?id=13960

           Summary: [GDK][QT] r21916 not POSIX sh compatible, breaks the
                    build
           Product: WebKit
           Version: 522+ (nightly)
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: Major
          Priority: P1
         Component: New Bugs
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: alp at atoker.com


>From r21916:

        cssbison.commands = bison -d -p cssyy ${QMAKE_FILE_NAME} -o
${QMAKE_FILE_BASE}.tab.c && mv ${QMAKE_FILE_BASE}.tab.c
tmp/${QMAKE_FILE_BASE}.cpp && touch tmp/${QMAKE_FILE_BASE}.h && echo -e
$$CSS_GRAMMAR_GUARD_A > tmp/${QMAKE_FILE_BASE}.h && cat
${QMAKE_FILE_BASE}.tab.h >> tmp/${QMAKE_FILE_BASE}.h && echo -e
$$CSS_GRAMMAR_GUARD_B >> tmp/${QMAKE_FILE_BASE}.h && rm
${QMAKE_FILE_BASE}.tab.h 


The -e switch is not supported by POSIX sh. This line 1 of CSSGrammar.h ends up
looking like this:

-e #ifndef CSSGRAMMAR_H

This breaks the build. The problem was observed on Ubuntu GNU/Linux but is
likely to happen on any platform that implements POSIX sh.


-- 
Configure bugmail: http://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the webkit-unassigned mailing list