Files could not be expanded: conflict in file meson.spec

Python-based build system

Edit Package meson
https://mesonbuild.com/

Meson is a build system designed to optimise programmer productivity.
It aims to do this by providing support for software development tools and practices, such as unit tests, coverage reports, Valgrind, CCache and the like.
Supported languages include C, C++, Fortran, Java, Rust.
Build definitions are written in a non-turing complete Domain Specific Language.

Refresh
Refresh
Source Files

Sources could not be expanded: conflict in file meson.spec

Show unmerged sources

Comments 6

Fabio Pesari's avatar

Hi, after the last update one of my packages fails building when the %meson macro is called because %set_build_flags is called, which is unavailable. Until three days ago %set_build_flags was patched out...


josue vicente's avatar

Hello, how are you?

Re-apply the "meson-suse-ify-macros.patch" patch. Doing so helped to correct the problem, which was also happening to me.


Dominique Leuenberger's avatar

Why do you need a new meson version on leap?


R. J. Mathar's avatar

It would be nice to upgrade this to the upstream version 58.0 and also to compile this with fedora-awareness as in https://build.opensuse.org/package/show/home:rjmathar/meson


Florian's avatar

If you check the revisions history, you'll be able to see that this was already on meson 0.57.2 but got downgraded again to address a weird glib issue.

Looking at your branch, it seems like you didn't add any changelog. If you branch from home:dimstar/meson instead, update to source to 0.58.0 and add the changelog (https://raw.githubusercontent.com/mesonbuild/meson/master/docs/markdown/Release-notes-for-0.58.0.md) you could submit it back here and @dimstar could take a look if it still breaks glib.


Konstantin Voinov's avatar

More and more apps requires >57 version now

openSUSE Build Service is sponsored by