Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WebKitGTK experimental runs missing since August 13 #47823

Open
KyleJu opened this issue Aug 27, 2024 · 2 comments
Open

WebKitGTK experimental runs missing since August 13 #47823

KyleJu opened this issue Aug 27, 2024 · 2 comments

Comments

@KyleJu
Copy link
Contributor

KyleJu commented Aug 27, 2024

The last run for WebKitGTK Experimental was August 13

https://wpt.fyi/runs?label=master&label=experimental&max-count=100&product=chrome&product=edge&product=firefox&product=safari&product=webkitgtk

@clopez could you take a look please?

@clopez
Copy link
Contributor

clopez commented Sep 12, 2024

The problem has been caused because an upgrade on the toolchain on the server generating the webkitgtk built-products also upgraded the libstdc++ version on the container and therefore the built-products generated are now incompatible with Ubuntu-20.04

Building webkitgtk requires gcc >= 11 nowadays and that is an issue as it is becoming increasingly hard to keep providing build-products for such old distro.

I think we should look into upgrading the docker container that is used for the WPT CI tests at taskcluster. Related: #43361

@clopez
Copy link
Contributor

clopez commented Sep 27, 2024

We are going to start providing a generic bundle that can work on any distro and has all the bleeding edge features enabled instead of providing a bundle with several features disabled to make it compile on an ancient distro like Ubuntu-20.04
To achieve that we will bundle all the required libraries instead of depending on the distro libraries.

I will submit a patch here to switch the WPT tooling to pull this new bundle once ready and that should make the webkitgtk runs work back as expected.

Work for shipping the new bundle tracked at https://bugs.webkit.org/show_bug.cgi?id=280523 and the bugs linked there in see-also

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants