Looks like test suite is not updated or some files are missing in dist tar ball. + /usr/bin/ninja check -v -j48 [1/1] cd /home/tkloczko/rpmbuild/BUILD/webkitgtk-2.26.1 && /home/tkloczko/rpmbuild/BUILD/webkitgtk-2.26.1/Tools/Scripts/run-gtk-tests FAILED: Source/CMakeFiles/check cd /home/tkloczko/rpmbuild/BUILD/webkitgtk-2.26.1 && /home/tkloczko/rpmbuild/BUILD/webkitgtk-2.26.1/Tools/Scripts/run-gtk-tests /bin/sh: /home/tkloczko/rpmbuild/BUILD/webkitgtk-2.26.1/Tools/Scripts/run-gtk-tests: No such file or directory ninja: build stopped: subcommand failed.
The testsuite isn't designed to be run from tarballs, and it hasn't passed in years anyway. I guess the bug here is that the check target is not disabled, it should be dependent on ENABLE_DEVELOPER_MODE.
Just tested 2.27.1 and looks like still it is not possible to build it as long as LTO optimisation is in use.
Please ignore last comment. I've added it under wrong ticket.
*** Bug 210001 has been marked as a duplicate of this bug. ***
So webkit test suite cannot be used on building release binaries?
Not currently. Fixing this is on my TODO, but no promises when I'll get to it.