[ANNOUNCEMENT] Weston builds with Meson, grace period for autotools

Pekka Paalanen ppaalanen at gmail.com
Fri Dec 14 14:45:13 UTC 2018


On Fri, 14 Dec 2018 15:16:29 +0100 (CET)
Jan Engelhardt <jengelh at inai.de> wrote:

> On Wednesday 2018-12-12 18:16, Pekka Paalanen wrote:
> >
> >here is an early Christmas / NewYear present / bomb (take your pick). I just
> >merged https://gitlab.freedesktop.org/wayland/weston/merge_requests/8 which
> >adds Meson build system to Weston.
> >
> >Most build options are equivalent to their autoconf counterparts, but some
> >have been redesigned, hopefully in a more obvious way.
> >
> >Most options do not have an auto setting, and everything defaults
> >to enabled [...]  
> 
> Not convinced I like that.
> 
> [    5s] Dependency pangocairo found: NO (tried pkgconfig)
> [    5s] clients/meson.build:205:0: ERROR:  Dependency "pangocairo" not found, tried pkgconfig
> 
> Ok, so let's see, what option do I need to disable pangocairo... of course it's
> not documented, so all that's left is a grep. Easy enough.

> weston/clients/meson.build:             'add_deps': [ dependency('pangocairo') ]

You have found a bug! :-)

-Ddemo-clients=false should get rid of this, but doesn't. I'll keep
that in mind to fix.


Thanks,
pq
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <https://lists.freedesktop.org/archives/wayland-devel/attachments/20181214/631ebb1d/attachment.sig>


More information about the wayland-devel mailing list