Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 1616afe3c2c67afe01b579ba281981dc5bc6465d
      
https://github.com/WebKit/WebKit/commit/1616afe3c2c67afe01b579ba281981dc5bc6465d
  Author: Adrian Perez de Castro <[email protected]>
  Date:   2026-07-15 (Wed, 15 Jul 2026)

  Changed paths:
    M Source/WebKit/PlatformWPE.cmake

  Log Message:
  -----------
  [WPE] PlatformWPE.cmake: missing GLib::GioUnix dependency on WebKit target 
breaks cross-compilation
https://bugs.webkit.org/show_bug.cgi?id=317831

Reviewed by Claudio Saavedra.

A number of source files in WebKit include headers from the gio-unix-2.0
package, which CMake checks for; but the corresponding imported target
was missing from the list needed by the WebKit target. This may cause
build failures in some configurations, and the issue has gone unnoticed
because typical builds will end up anyway using the needed compiler
flags due to gio-unix-2.0 being a transitive dependency of other modules
(like GStreamer).

Fix suggested by Artur Wiebe (thanks!) in the bug report.

* Source/WebKit/PlatformWPE.cmake: List the GLib::GioUnix imported
target explicitly as a dependency of the WebKit target.

Canonical link: https://commits.webkit.org/317265@main



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications

Reply via email to