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

Pekka Paalanen ppaalanen at gmail.com
Wed Jan 2 12:19:58 UTC 2019


On Fri, 14 Dec 2018 19:22:27 +0200
Pekka Paalanen <ppaalanen at gmail.com> wrote:

> On Fri, 14 Dec 2018 15:16:29 +0100 (CET)
> Jan Engelhardt <jengelh at inai.de> wrote:
> 
> > [    3s] + /usr/bin/meson --buildtype=plain --prefix=/usr --libdir=/usr/lib64
> > --libexecdir=/usr/lib --bindir=/usr/bin --sbindir=/usr/sbin
> > --includedir=/usr/include --datadir=/usr/share --mandir=/usr/share/man
> > --infodir=/usr/share/info --localedir=/usr/share/locale --sysconfdir=/etc
> > --localstatedir=/var --sharedstatedir=/var/lib --wrap-mode=nodownload
> > --auto-features=enabled . build -Ddemo-clients=false -Dremoting=false
> > -Dsimple-clients=
> > 
> > It still wants pangocairo -- and that's the point where I'd get frustrated.
> > (because shared/, unlike clients/, seems to have it marked as optional already AFAICT)  
> 
> Hi Jan,
> 
> this hopefully fixes the issue with pangocairo and demonstrates
> what kind of error messages I envision to have for roughly
> everything:
> https://gitlab.freedesktop.org/wayland/weston/merge_requests/72
> 
> Could you give it a try?

Hi Jan,

FYI, this was just merged to master.

Another MR
https://gitlab.freedesktop.org/wayland/weston/merge_requests/75 aims to
improve more of the "not found" cases, but even that still leaves the
tests/ subdirectory untouched, which means dependencies like Cairo and
EGL cannot be fully disabled yet, IIRC.


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/20190102/82b216be/attachment.sig>


More information about the wayland-devel mailing list