-
Notifications
You must be signed in to change notification settings - Fork 6.6k
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
[tool-meson] Rev vcpkg's meson build #15200
Conversation
Looks like tests are failing due to upstream URL bug in ffmpeg that are present on |
Please move at least up to a9ff308d27da5b64a10b7e95c547a517ac198e24 which fixes an error building glib with meson |
Sorry it aged somewhat while I was waiting for CLA approval - I've rev'd to latest master as of the last commit |
@JackBoosY This is updated, rebased and good to go hopefully |
Sadly, it's not. Please get failure logs here. |
@JackBoosY I'm not too familiar with these ports but I believe these are possibly CI issues that are rebuilding here due to the change to |
@RichLogan There is some discussion about this issue in #15404. |
Now that #15221 is merged, this PR should pass after merging the upstream changes. |
These are all known issues - at a glance cppcms is picking the wrong python version (#15473)? and poppler is missing a openssl dependency? But looks like folks are on it already. |
cppcms: #15473. |
/azp run |
Azure Pipelines successfully started running 1 pipeline(s). |
@RichLogan Meson has been updated to 0.56.2: https://github.com/mesonbuild/meson/releases/tag/0.56.2 |
@Neumann-A I did take a look at that but its quite old in terms of commit history so I don't think it includes the fixes you requested above. |
@RichLogan Yeah seems like it. So sticking with this version here seems ok. |
More failures 😞 This |
dont mind download failures. somebody just has to retrigger ci to get rid of them. but first wait until the other finish. |
I will rerun the failure tests after osx test finish. |
@JackBoosY This time I think it really is ready 😄 |
LGTM. |
This is a rev of vcpkg's meson version to fix an upstream regression introduced in #12927 that causes issues with the building of dav1d: #15009.
I'm not a fan of tracking an unreleased version but wanted to fix the existing issue now.