-
Notifications
You must be signed in to change notification settings - Fork 1.7k
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
CI failure in rust / Windows #13236
Comments
Apparently, the latest stable 1.78.0 is causing linker errors when the librsvg DLL is being linked. Upstream Meson/Rust issue is outlined in [1]. Expect the Visual Studio CI job to pass, again :| ugh... :| [1]: mesonbuild/meson#13236
Apparently, the latest stable 1.78.0 is causing linker errors when the librsvg DLL is being linked. Upstream Meson/Rust issue is outlined in [1]. Expect the Visual Studio CI job to pass, again :| ugh... :| [1]: mesonbuild/meson#13236 Part-of: <https://gitlab.gnome.org/GNOME/librsvg/-/merge_requests/981>
It started failing CI as soon as the default shifted to 1.78. Something is broken and it prevents running stable CI. Tracking issue opened. We pin the version because that is the same way we handle CI for linux -- with the exception that Linux CI can upgrade itself as soon as we fix issues causing the CI Image Builder to jam itself, whereas unfortunately Windows will need to be manually unpinned, but such is life as a Windows supporter. Bug: mesonbuild#13236
It started failing CI as soon as the default shifted to 1.78. Something is broken and it prevents running stable CI. Tracking issue opened. We pin the version because that is the same way we handle CI for linux -- with the exception that Linux CI can upgrade itself as soon as we fix issues causing the CI Image Builder to jam itself, whereas unfortunately Windows will need to be manually unpinned, but such is life as a Windows supporter. Bug: mesonbuild#13236
It started failing CI as soon as the default shifted to 1.78. Something is broken and it prevents running stable CI. Tracking issue opened. We pin the version because that is the same way we handle CI for linux -- with the exception that Linux CI can upgrade itself as soon as we fix issues causing the CI Image Builder to jam itself, whereas unfortunately Windows will need to be manually unpinned, but such is life as a Windows supporter. Bug: mesonbuild#13236
Hi, Some notes here if it did matter, for references: librsvg recently transitioned from autotools/NMake Makefiles to Meson between 2.58.x and 2.58.9x/2.59.x, and with the latest stable Rust release (1.79.0), the latest stable librsvg (2.58.2) builds successfully with NMake using the latest Visual Studio 2019, but with the latest GIT checkout of librsvg, which is built with Meson, I got:
Please let me know if further info is needed. With blessings, and cheers! |
Upstream Rust issue: rust-lang/rust#129020. |
Possibly caused by a rust update?
Recent job manifesting the issue: https://dev.azure.com/jussi0947/jussi/_build/results?buildId=21182&view=logs&j=5015ea34-1c35-577b-b206-c8bea8465a58&t=00c5cf7c-b41c-5970-0bf5-8751e484378e&l=1920
The text was updated successfully, but these errors were encountered: