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.46.1 -> 0.47.1 #44748
meson: 0.46.1 -> 0.47.1 #44748
Conversation
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/meson/versions.
This breaks some packages, see #44040 |
Success on x86_64-darwin (full log) Attempted: meson Partial log (click to expand)
|
No attempt on x86_64-linux (full log) The following builds were skipped because they don't evaluate on x86_64-linux: meson Partial log (click to expand)
|
Success on aarch64-linux (full log) Attempted: meson Partial log (click to expand)
|
And the breakage is subtle enough to not be always caught/fatal... see linked issue. That hurt to debug, let's be careful before upgrading this. Although hopefully that can be done soon. |
It is on my to-do list for this week. |
I'd love to update to 0.47, it fixes the incorrect handling of install_names on darwin IIRC. This means we can remove a bunch of workarounds and converting packages to meson won't break the darwin libraries by default anymore. |
@jtojnar do we want to get this into 18.09? |
@xeji since primary benefit is the Darwin improvement, I do not think this needs to be a blocker. The main consumers of meson that would possibly use the new features (GNOME 3.30 release) will not go to 18.09 either. |
superseded by #46020 |
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/meson/versions.
meta.description for meson is: '"SCons-like build system that use python as a front-end language and Ninja as a building backend"'.
Checks done (click to expand)
Test this build with Cachix (click to expand)
One time setup in nixpkgs Git checkout:
Test this build:
cc @brandonedens @rasendubi for testing.