From b2e72b16d473c6dd37b0df1b67b8a3e2f1a6fce6 Mon Sep 17 00:00:00 2001 From: Billy Robert O'Neal III Date: Thu, 12 Jun 2025 14:15:18 -0700 Subject: [PATCH] [gtk3] Skip in CI gtk3 has been a constant source of problems with our CI system, as it has a problem we can't consistently repro where it hangs forever. It's also, on Windows anyway, effectively a leaf: ``` ports\elements: "platform": "!osx & !windows" ports\libcanberra: Is not a default feature ports\libui: "platform": "!windows & !osx" ports\opencv3: "supports": "linux" ports\opencv4: "supports": "!windows & !osx & !ios & !android" ports\qtbase: "supports": "linux" ports\wxwidgets: "platform": "!windows & !osx & !ios" ``` Note that the port named 'gtk' is left alone here and represents gtk4. --- scripts/ci.baseline.txt | 10 ++++++++++ scripts/ci.feature.baseline.txt | 4 +--- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/scripts/ci.baseline.txt b/scripts/ci.baseline.txt index af35a19a61d38b..54c1e2adbcce80 100644 --- a/scripts/ci.baseline.txt +++ b/scripts/ci.baseline.txt @@ -403,6 +403,16 @@ gsoap:x64-windows-static-md=skip gsoap:x64-windows-static=skip gsoap:x64-windows=skip gsoap:x86-windows=skip +# gtk3 randomly hangs during build on Windows +gtk3:arm64-uwp=skip +gtk3:arm64-windows-static-md=skip +gtk3:arm64-windows=skip +gtk3:x64-uwp=skip +gtk3:x64-windows-release=skip +gtk3:x64-windows-static-md=skip +gtk3:x64-windows-static=skip +gtk3:x64-windows=skip +gtk3:x86-windows=skip gul14:arm-neon-android=fail gul14:arm64-android=fail gul14:x64-android=fail diff --git a/scripts/ci.feature.baseline.txt b/scripts/ci.feature.baseline.txt index ddf75af2c90f0e..713f3f8f00878c 100644 --- a/scripts/ci.feature.baseline.txt +++ b/scripts/ci.feature.baseline.txt @@ -911,8 +911,6 @@ gstreamer[wayland](osx | windows) = cascade gtk:arm64-uwp = cascade gtk:arm64-windows = cascade gtk:x64-uwp = cascade -gtk3:x64-windows-static = cascade -gtk3(uwp) = cascade gtkmm:arm64-windows = cascade gtkmm:x64-windows-static = cascade gtkmm:x64-windows-static-md = cascade @@ -2215,7 +2213,7 @@ gdk-pixbuf[introspection]:arm64-windows = skip # needs arm64 host glad[glx](osx) = skip # No x11 on osx gobject-introspection(arm64 & windows) = skip # needs arm64 host graphene[introspection]:arm64-windows = skip # needs arm64 host -gtk3[introspection]:arm64-windows = skip # needs arm64 host +gtk3(windows) = skip # regularly hangs harfbuzz[introspection]:arm64-windows = skip # needs arm64 host hello-imgui[freetype-lunasvg] = skip # see https://github.com/microsoft/vcpkg/issues/44212 hello-imgui[sdl2-binding] = skip # see https://github.com/microsoft/vcpkg/issues/44212