When launching the build of WebKit within Xcode (after opening the WebKit workspace) it fails to generate properly the files from the IDL. I have this error : "Shell Script Invocation error : SupplementalDependencies.dep : No such file or directory" when generating the Derived Sources.
(In reply to comment #0) > When launching the build of WebKit within Xcode (after opening the WebKit workspace) it fails to generate properly the files from the IDL. > > I have this error : > > "Shell Script Invocation error : SupplementalDependencies.dep : No such file or directory" when generating the Derived Sources. make emits this error, then continues to make the file and includes it. My version of Xcode reports the message, then after make finishes shows this message Command /bin/sh emitted errors but did not return a nonzero exit code to indicate failure then continues building. Which version of Xcode are you using? Which scheme are you building in Xcode? If you change this line in WebCore/DerivedSource.make include $(SUPPLEMENTAL_MAKEFILE_DEPS) to say -include $(SUPPLEMENTAL_MAKEFILE_DEPS) (prepending a hyphen), are you able to build successfully?
Created attachment 152763 [details] Patch
(In reply to comment #1) > (In reply to comment #0) > > When launching the build of WebKit within Xcode (after opening the WebKit workspace) it fails to generate properly the files from the IDL. > > > > I have this error : > > > > "Shell Script Invocation error : SupplementalDependencies.dep : No such file or directory" when generating the Derived Sources. > > make emits this error, then continues to make the file and includes it. My version of Xcode reports the message, then after make finishes shows this message > Command /bin/sh emitted errors but did not return a nonzero exit code to indicate failure > then continues building. > > Which version of Xcode are you using? Xcode 4.3.2 from the Mac App store. > Which scheme are you building in Xcode? All Source in Release for example. > If you change this line in WebCore/DerivedSource.make > include $(SUPPLEMENTAL_MAKEFILE_DEPS) > to say > -include $(SUPPLEMENTAL_MAKEFILE_DEPS) > (prepending a hyphen), are you able to build successfully? Yes.
Comment on attachment 152763 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=152763&action=review Once you hit the error, if you build again, do you hit it again, or is the file still missing? > Source/WebKit2/WebProcess/com.apple.WebProcess.sb.in:77 > +(if (defined? 'extension-class') This unrelated and seemingly incorrect.
(In reply to comment #4) > (From update of attachment 152763 [details]) > View in context: https://bugs.webkit.org/attachment.cgi?id=152763&action=review > > Once you hit the error, if you build again, do you hit it again, or is the file still missing? > Still missing. > > Source/WebKit2/WebProcess/com.apple.WebProcess.sb.in:77 > > +(if (defined? 'extension-class') > > This unrelated and seemingly incorrect. True it is unrelated. I'm not familiar with the code/format there. What is incorrect?
(In reply to comment #5) > (In reply to comment #4) > > (From update of attachment 152763 [details] [details]) > > View in context: https://bugs.webkit.org/attachment.cgi?id=152763&action=review > > > > Once you hit the error, if you build again, do you hit it again, or is the file still missing? > > > > Still missing. In that case, the proposed patch is merely papering over the problem. Can you attach your full build log up to the error so that maybe someone can identify the issue? > > > > Source/WebKit2/WebProcess/com.apple.WebProcess.sb.in:77 > > > +(if (defined? 'extension-class') > > > > This unrelated and seemingly incorrect. > > True it is unrelated. I'm not familiar with the code/format there. What is incorrect? The scheme literal syntax is a single ' prefix. I think the trailing ' would become part of the literal, thus referring to a different object.
(In reply to comment #6) > (In reply to comment #5) > > (In reply to comment #4) > > > (From update of attachment 152763 [details] [details] [details]) > > > View in context: https://bugs.webkit.org/attachment.cgi?id=152763&action=review > > > > > > Once you hit the error, if you build again, do you hit it again, or is the file still missing? > > > > > > > Still missing. > > In that case, the proposed patch is merely papering over the problem. Can you attach your full build log up to the error so that maybe someone can identify the issue? http://pastebin.com/sRpfuJuh I hope that will help. > > > > > > > > Source/WebKit2/WebProcess/com.apple.WebProcess.sb.in:77 > > > > +(if (defined? 'extension-class') > > > > > > This unrelated and seemingly incorrect. > > > > True it is unrelated. I'm not familiar with the code/format there. What is incorrect? > > The scheme literal syntax is a single ' prefix. I think the trailing ' would become part of the literal, thus referring to a different object.
(In reply to comment #5) > (In reply to comment #4) > > (From update of attachment 152763 [details] [details]) > > View in context: https://bugs.webkit.org/attachment.cgi?id=152763&action=review > > > > Once you hit the error, if you build again, do you hit it again, or is the file still missing? > > > > Still missing. Sorry I take back what I said. It doesn't display the error anymore. > > > > Source/WebKit2/WebProcess/com.apple.WebProcess.sb.in:77 > > > +(if (defined? 'extension-class') > > > > This unrelated and seemingly incorrect. > > True it is unrelated. I'm not familiar with the code/format there. What is incorrect?
(In reply to comment #8) > (In reply to comment #5) > > (In reply to comment #4) > > > (From update of attachment 152763 [details] [details] [details]) > > > View in context: https://bugs.webkit.org/attachment.cgi?id=152763&action=review > > > > > > Once you hit the error, if you build again, do you hit it again, or is the file still missing? > > > > > > > Still missing. > > Sorry I take back what I said. It doesn't display the error anymore. So it's only the first time that it happens. > > > > > > > Source/WebKit2/WebProcess/com.apple.WebProcess.sb.in:77 > > > > +(if (defined? 'extension-class') > > > > > > This unrelated and seemingly incorrect. > > > > True it is unrelated. I'm not familiar with the code/format there. What is incorrect?
Created attachment 165194 [details] Patch
Created attachment 165219 [details] Patch
Committed r129269: <http://trac.webkit.org/changeset/129269>