[RFC PATCH 0/8] Meson build system

Jan Engelhardt jengelh at inai.de
Fri Dec 2 20:50:04 UTC 2016


On Friday 2016-12-02 19:28, Daniel Stone wrote:
>On 2 December 2016 at 18:25, Emil Velikov <emil.l.velikov at gmail.com> wrote:
>>
>> The above seems like a strange mix of build tools and (runtime)
>> dependencies.
>
>I was just trying to understand your 'distributions and/or builders
>simply cannot use python/similar tools when using distribution
>tarballs' statement. The above is the list of build dependencies for
>Debian's weston package: all of those things have to be installed in
>order to compile Weston for the Debian package.

<Distro hat>

Python can be used, but the problem with any aspirational build
system is that it probably has _some_ bugs or shortcomings that make
it produce files that do not match the distro ideals (anymore), and
because of its niche, few people know how to solve it as the decisive
knob is buried inside some 20 KLOC.

(That's samba using waf, another pythonish build system, for example.)

</Distro hat>


More information about the wayland-devel mailing list