Created attachment 653881 [details, diff] command to solve the problem When compiling, GCC gives me the following error: 'CSSGrammar.hpp not found.' find concludes there is indeed no CSSGrammar.hpp, but the .h file exists. I used the following command: cd /var/tmp/portage/dev-qt/webkit*/work/qtwebkit*_pre20200303_build/DerivedSources/WebCore/; for i in *.h; do if [ ! -f "${i}pp ]; then ln -s "$i" "${i}pp"; fi; done; ... and then ebuild compile finishes the compilation. We all know qtwebkit is a painful package, but this may solve some compilation problems
please upload the patch again. The file seems broken. Please add your logs and emerge --info so we know what exactly is fixed here.
Created attachment 654087 [details, diff] sh file to be executed when installing qtwebkit
Created attachment 654089 [details] emerge --info
Created attachment 654091 [details] build.log (xz compressed)
This is, I suppose, the same failure as bug #736992. Downgrading sys-devel/bison to 3.6.4 solves the problem. It would be interesting to understand exactly what difference between 3.6.4 and 3.7.0 leads to this problem.
*** Bug 736992 has been marked as a duplicate of this bug. ***
https://github.com/qtwebkit/qtwebkit/commit/d92b11fea65364fefa700249bd3340e0cd4c5b31
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69e618c88a9134f754264efc11aa0b1fdc028b88 commit 69e618c88a9134f754264efc11aa0b1fdc028b88 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2020-08-18 13:56:16 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2020-08-18 17:48:50 +0000 dev-qt/qtwebkit: Fix build with sys-devel/bison-3.7 Closes: https://bugs.gentoo.org/736499 Package-Manager: Portage-3.0.3, Repoman-3.0.0 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> .../qtwebkit-5.212.0_pre20200309-bison-3.7.patch | 46 ++++++++++++++++++++++ .../qtwebkit-5.212.0_pre20200309-r1.ebuild | 2 + 2 files changed, 48 insertions(+)