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
meson: 0.54.2 → 0.55.0 #93011
meson: 0.54.2 → 0.55.0 #93011
Conversation
@Ericson2314 this looks like it will be breaking cross: https://mesonbuild.com/Release-notes-for-0-55-0.html#config-tool-based-dependencies-no-longer-search-path-for-cross-compiling |
@jtojnar true. There might be environmental variables for some of them, though. |
status? |
1 similar comment
status? |
I am not sure about the extent of the breakage. Could we make a hydra jobset for this branch running |
I would just merge and hope for the best. We can make the cross file unconditionally contain stuff like
which I think will work. |
Here is the commit in question: mesonbuild/meson@245d659 Here is the list of known dependencies: https://github.com/mesonbuild/meson/blob/24227a95531b21a04bf2514a5b8f61ae29d47043/mesonbuild/dependencies/__init__.py#L41-L89 We care about those that use/extend |
because config-tools are such a pain, I bet we're having trouble with many of them anyways, so I would deal with it on an as-needed basis. |
Merging then. |
Just ping me liberally if things do fail! :) |
Motivation for this change
https://mesonbuild.com/Release-notes-for-0-55-0.html
https://github.com/mesonbuild/meson/releases/tag/0.55.0
mesonbuild/meson@0.54.2...0.55.0
Things done
sandbox
innix.conf
on non-NixOS linux)nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
./result/bin/
)nix path-info -S
before and after)