Skip to content

Arno/meson 3

Arnaud Rebillout requested to merge (removed):arno/meson-3 into master

This merge request bring in some additional work to the meson build system.

Known issues:

  • there are a lot of test failures. I had to disable a bunch of tests to keep the CI happy.

Additionally, I started to work on the debian packaging files, with the idea to compare the package produced by the meson build system and the package produced by the autotools. Unfortunately I didn't have time to keep going. I stopped at the point where dpkg would complain about a lot of changes in the symbols. I think there's still work to do regarding symbol versions (apparently the transition from libtool to meson is not the easiest part).

In any case, this WIP can be seen on this branch: https://gitlab.freedesktop.org/arnaudr/pulseaudio/tree/arno/meson-3+deb-12.2-2

I won't have much time to dedicate to pulseaudio/meson in the coming weeks and months, that's why I have to share this unfinished work. I hope there's enough interest for others to keep it going. Feel free to ping me for help, I'll do my best.

Cheers

Merge request reports