Fork us on GitHub Follow us on Facebook Follow us on Twitter

Opened 15 months ago

Last modified 15 months ago

#815 assigned defect

Build does not work with newer Meson versions

Reported by: Jiří Zárevúcky Owned by: Jiří Zárevúcky
Priority: major Milestone:
Component: helenos/unspecified Version: mainline
Keywords: Cc:
Blocker for: Depends on:
See also:


Change History (3)

comment:1 Changed 15 months ago by Jiří Zárevúcky

Ok, so there are actually two separate problems. First is that they changed the meaning of "ld" cross-variable, meaning that if we fix it for the new semantics, it's no longer compatible with the old version. That can be solved by bumping the required version. Second is that the most recent version does not work in Travis because it needs higher Python version. I'll need to check if that can be solved.

Version 0, edited 15 months ago by Jiří Zárevúcky (next)

comment:2 Changed 15 months ago by Jiří Zárevúcky

As a temporary workaround, install the working meson version with
pip3 install --force-reinstall meson==0.51.0

comment:3 Changed 15 months ago by Jiří Zárevúcky

Looks like this issue is not affecting just us, but a lot of other people too, and Meson guys are working on fixing this. So right now I think we should just wait and see what the next version looks like. See

Note: See TracTickets for help on using tickets.