webkitgtk-2.18.0, cmake-3.9.2 When building with --jobs=1 the following error appears: [ 76%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/GraphicsContext3D.cpp.o [ 76%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/UserMessageHandler.cpp.o [ 76%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/UserMessageHandlerDescriptor.cpp.o [ 76%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/WebKitNamespace.cpp.o [ 76%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/cairo/BackingStoreBackendCairoImpl.cpp.o In file included from /usr/src/RPM/BUILD/webkitgtk-2.18.0/Source/WebCore/platform/graphics/cairo/BackingStoreBackendCairoImpl.cpp:21:0: /usr/src/RPM/BUILD/webkitgtk-2.18.0/Source/WebCore/platform/graphics/cairo/BackingStoreBackendCairoImpl.h:23:40: fatal error: WebCore/HysteresisActivity.h: No such file or directory #include <WebCore/HysteresisActivity.h> ^ compilation terminated.
Created attachment 320981 [details] This patch allows the build to complete by changing the path of HysteresisActivity.h in BackingStoreBackendCairoImpl.h. This was self-developed through experimentation. I developed this patch against WebKitGTK+-2.18.0 when attempting to add it to the Beyond Linux From Scratch book. I do not know C/C++ very well at all, but I believe that this should work.
Seems to be fixed with 2.18.1.