Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 930245

Summary: dev-qt/qtwebengine-6.7.0: src/3rdparty/chromium/content/public/browser/browser_context.h:20:10: fatal error: 'components/spellcheck/spellcheck_buildflags.h' file not found
Product: Gentoo Linux Reporter: Gonçalo Negrier Duarte <gonegrier.duarte>
Component: Current packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED DUPLICATE    
Severity: normal CC: gonegrier.duarte, ionen
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: emerge info
qtwebengine-6.7.0 build log

Description Gonçalo Negrier Duarte 2024-04-19 12:10:10 UTC
I having the error above when compiling the dev-qt/qtwebengine-6.7.0 on the llvm-18 profile. 

Full error output bellow:
```bash
../../../../../qtwebengine-everywhere-src-6.7.0/src/3rdparty/chromium/content/public/browser/browser_context.h:20:10: fatal error: 'components/spellcheck/spellcheck_buildflags.h' file not found
   20 | #include "components/spellcheck/spellcheck_buildflags.h"
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated
```

I gonna attach my emerge --info and full build.log
app
This not seem a bug compiler specify but more with the submodule `qtwebengine-chromium` bundle in qtwebengine-6.7.0, I dint try older version to be sure.

Also here is my useflags: alsa bindist jumbo-build opengl pulseaudio qml screencast system-icu vulkan widgets

Probably I will recompile it with only the widgets, bindist and jumbo-build useflag since is the only one I need for the application I gonna to use (the application I use depend on qtwebengine via pyside6)

Best Regards,
Gonçalo Negrier Duarte
Comment 1 Gonçalo Negrier Duarte 2024-04-19 12:11:09 UTC
Created attachment 891089 [details]
emerge info
Comment 2 Ionen Wolkens gentoo-dev 2024-04-19 12:13:53 UTC
>Timestamp of repository gentoo: Tue, 16 Apr 2024 16:51:02 +0000
Please emerge --sync, qtwebengine:5 is still affected, but 6.7.0 was fixed on April 17.

*** This bug has been marked as a duplicate of bug 930107 ***
Comment 3 Gonçalo Negrier Duarte 2024-04-19 12:26:53 UTC
Created attachment 891090 [details]
qtwebengine-6.7.0 build log
Comment 4 Gonçalo Negrier Duarte 2024-04-19 12:28:17 UTC
Thanks Ionen I probably sync before the fix
Comment 5 Gonçalo Negrier Duarte 2024-04-19 12:29:36 UTC
(In reply to Gonçalo Negrier Duarte from comment #4)
> Thanks Ionen I probably sync before the fix

commit 18911011840de571950d2aa6d44621909f7b1de1 (grafted, HEAD -> master, origin/master, origin/HEAD)
Author: Repository mirror & CI <repomirrorci@gentoo.org>
Date:   Tue Apr 16 16:51:03 2024 +0000

    2024-04-16 16:51:02 UTC

It confirms