Bug 161477
Summary: | webkit-gtk 2.13.90 fails to build due to missing Bytecodes.h | ||
---|---|---|---|
Product: | WebKit | Reporter: | Jeremy Huddleston Sequoia <jeremyhu> |
Component: | JavaScriptCore | Assignee: | Nobody <webkit-unassigned> |
Status: | RESOLVED DUPLICATE | ||
Severity: | Normal | CC: | bugs-noreply, cgarcia, fujii.hironori, hw1008.kim, mcatanzaro |
Priority: | P2 | ||
Version: | WebKit Nightly Build | ||
Hardware: | Unspecified | ||
OS: | Unspecified |
Jeremy Huddleston Sequoia
After addressing bug #161475, builds from the 2.13.90 tarball fail due to Bytecodes.h missing.
In file included from /opt/local/var/macports/build/_Users_jeremy_src_macports_trunk_dports_www_webkit2-gtk-devel/webkit2-gtk-devel/work/build/DerivedSources/WebCore/StyleBuilder.cpp:9:
In file included from /opt/local/var/macports/build/_Users_jeremy_src_macports_trunk_dports_www_webkit2-gtk-devel/webkit2-gtk-devel/work/webkitgtk-2.13.90/Source/WebCore/css/StyleBuilderConverter.h:51:
In file included from /opt/local/var/macports/build/_Users_jeremy_src_macports_trunk_dports_www_webkit2-gtk-devel/webkit2-gtk-devel/work/webkitgtk-2.13.90/Source/WebCore/css/StyleResolver.h:26:
In file included from /opt/local/var/macports/build/_Users_jeremy_src_macports_trunk_dports_www_webkit2-gtk-devel/webkit2-gtk-devel/work/webkitgtk-2.13.90/Source/WebCore/css/DocumentRuleSets.h:28:
In file included from /opt/local/var/macports/build/_Users_jeremy_src_macports_trunk_dports_www_webkit2-gtk-devel/webkit2-gtk-devel/work/webkitgtk-2.13.90/Source/WebCore/css/RuleSet.h:26:
In file included from /opt/local/var/macports/build/_Users_jeremy_src_macports_trunk_dports_www_webkit2-gtk-devel/webkit2-gtk-devel/work/webkitgtk-2.13.90/Source/WebCore/cssjit/SelectorCompiler.h:32:
In file included from /opt/local/var/macports/build/_Users_jeremy_src_macports_trunk_dports_www_webkit2-gtk-devel/webkit2-gtk-devel/work/build/DerivedSources/ForwardingHeaders/JavaScriptCore/MacroAssemblerCodeRef.h:1:
In file included from /opt/local/var/macports/build/_Users_jeremy_src_macports_trunk_dports_www_webkit2-gtk-devel/webkit2-gtk-devel/work/webkitgtk-2.13.90/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:31:
In file included from /opt/local/var/macports/build/_Users_jeremy_src_macports_trunk_dports_www_webkit2-gtk-devel/webkit2-gtk-devel/work/webkitgtk-2.13.90/Source/JavaScriptCore/llint/LLIntData.h:30:
/opt/local/var/macports/build/_Users_jeremy_src_macports_trunk_dports_www_webkit2-gtk-devel/webkit2-gtk-devel/work/webkitgtk-2.13.90/Source/JavaScriptCore/bytecode/Opcode.h:33:10: fatal error: 'Bytecodes.h' file not
found
#include "Bytecodes.h"
^
1 error generated.
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Carlos Garcia Campos
That's autogenerated file, try running build-webkit again, there must be a problem with the dependencies in the cmake files
Jeremy Huddleston Sequoia
It looks like it's supposed to be generated by JavaScriptCore but isn't.
Jeremy Huddleston Sequoia
I'm rebuilding with -j1 to get a good build log to attach for the failure. I'll attach it tomorrow.
Michael Catanzaro
(In reply to comment #3)
> I'm rebuilding with -j1 to get a good build log to attach for the failure.
> I'll attach it tomorrow.
Often bugs like these only occur during parallel builds....
Fujii Hironori
Bug 157261 seems a same problem.
Jeremy Huddleston Sequoia
Yeah, looks like a parallel build issue, likely due to a missing dependency. Building with -j1 gets farther. I'll dig into this after figuring out the rest of the issues...
Michael Catanzaro
Seems like a missing dependency indeed. More discussion in bug #191692. I know this bug was opened years earlier, but let's continue in the one with more discussion.
*** This bug has been marked as a duplicate of bug 191692 ***