[Webkit-unassigned] [Bug 231369] [WPE] QtWPE API has undeclared dependency on qpa/qplatformnativeinterface.h

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Nov 15 04:47:45 PST 2021


https://bugs.webkit.org/show_bug.cgi?id=231369

Diego Pino <dpino at igalia.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |dpino at igalia.com

--- Comment #1 from Diego Pino <dpino at igalia.com> ---
In Debian/Ubuntu, qplatformnativeinterface.h is provided by qtbase5-private-dev

```
$ apt-file search qplatformnativeinterface.h
qtbase5-private-dev: /usr/include/x86_64-linux-gnu/qt5/QtGui/5.15.2/QtGui/qpa/qplatformnativeinterface.h
```

In Fedora, the header is provided by the same package but the location it seems to be different:

/usr/include/qt5/QtGui/5.15.1/QtGui/qpa/qplatformnativeinterface.h

https://fedora.pkgs.org/33/fedora-x86_64/qt5-qtbase-private-devel-5.15.1-5.fc33.x86_64.rpm.html

I think there's nothing wrong with the required components in OptionsWPE.cmake as this file seems to be provided by Qt5Gui in both cases.

I think the problem may lay in ${Qt5Gui_PRIVATE_INCLUDE_DIRS} (https://webkit-search.igalia.com/webkit/source/Source/WebKit/PlatformWPE.cmake#456). Perhaps it's not pointing to the right location of the headers in the case of Fedora?

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20211115/d8bd8aeb/attachment.htm>


More information about the webkit-unassigned mailing list