Request: Update meson in 18.04 to newer version
Originally posted here: https:/
Soon, Ubuntu 16.04 will reach EOL and 18.04 will become the oldest "stable" offering by Canonical. Meson is already a very important tool for the numerous software packagers, e.g. Mesa, systemd, or Gnome.
Ubuntu 18.04 packages older version of Meson (0.45.1); once 16.04 will reach EOL it will be the oldest Meson version available compared to other distributions.
Here are some features missing:
- dictionaries (meson >= 0.47.0)
- support for 'in' operator for lists and dictionaries (meson >= 0.49.0)
- support for 'break' and 'continue' statement in loops (meson >= 0.49.0)
- support for 'not_found_message' keyword for dependencies (not documented when this feature was added)
- support for 'ppc64' machine cpu family (it's named 'ppc64le', contrary to Meson documentation)
Packaging newer meson version (e.g. 0.49.2 to match Debian Stable) would have a very high impact throughout Ubuntu ecosystem and beyond:
- It would be easier to backport new Mesa and systemd releases (!)
- Developers depending on Ubuntu 18.04 (such as myself) would be unblocked to use newer Meson features (dictionaries in particular are very useful)
Question information
- Language:
- English Edit question
- Status:
- Answered
- For:
- Ubuntu meson Edit question
- Assignee:
- No assignee Edit question
- Last query:
- Last reply:
Can you help with this problem?
Provide an answer of your own, or ask dreamer_ for more information if necessary.