When trying to build weston and its clients from the tarball it fails with: make[2]: *** No rule to make target `screenshooter-client-protocol.h' This happens for both 1.0.1 and 1.0.2. I guess for 1.0 it's the same but I didn't try. After some digging, I found that if I build from git, the Makefile in clients has a rule for %-client-protocol.h, which is not present in the tarball's Makefile. Also, all the other *-client-protocol.h headers are distributed in the tarball, so either one thing or the other should be fixed, I guess.
Verified with 1.0.2. I verified my master build script still works, replaced the wayland and weston parts with stuff to download and build from the tarballs, and get the same error: make[2]: Entering directory `/home/darxus/source/weston-1.0.2/clients' make[2]: *** No rule to make target `screenshooter-client-protocol.h', needed by `all'. Stop.
On master and 1.0 branch, will be in 1.0.3 release later today: commit 7e62f2bcd47e0772a4f07f892c64fe0d5f6fd326 Author: Kristian Høgsberg <krh@bitplanet.net> Date: Fri Dec 14 10:18:39 2012 -0500 clients: Add screenshooter-client-protocol.h to screenshooter sources
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.