Build fails when upstream version string has some special letter. Because cmake automatically insert quotes when build. At Source/WebCore/CMakeList.txt, there's code setting PYTHONPATH variable. When version has some special letter like '2.10.4+dev12~1.gbp7c2f8b' builds fail with error '/bin/sh: 1: PYTHONPATH=/tmp/buildd/webkit2gtk-2.10.4+dev12~1.gbp7c2f8b/Source/JavaScriptCore/inspector/scripts: not found'. Because command will be 'cd "/tmp/buildd/webkit2gtk-2.10.4+dev12~1.gbp7c2f8b/obj-i586-linux-gnu/Source/WebCore" && "PYTHONPATH=/tmp/buildd/webkit2gtk-2.10.4+dev12~1.gbp7c2f8b/Source/JavaScriptCore/inspector/scripts" /usr/bin/python2.7 ...' ps. I changed format 3.0(quilt) to 3.0(native). Because I don't need quilt.
Created attachment 276899 [details] patch
The env command doesn't exist on Windows.
Created attachment 277347 [details] Patch Use -E for platform independence. But '-E env' depends on cmake>=3.1.
Comment on attachment 277347 [details] Patch We currently support CMake 2.8.12, and I don't think this alone is reason enough to bump the minimum version that high.
Created attachment 301743 [details] Patch
Comment on attachment 301743 [details] Patch Clearing flags on attachment: 301743 Committed r212435: <http://trac.webkit.org/changeset/212435>
All reviewed patches have been landed. Closing bug.