Bug 71634

Summary: weston fails to build due to undefined references
Product: Wayland Reporter: Mike Lothian <mike>
Component: westonAssignee: Wayland bug list <wayland-bugs>
Status: RESOLVED NOTABUG QA Contact:
Severity: normal    
Priority: medium CC: mike, pochu27
Version: unspecified   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:
Bug Depends on: 71633    
Bug Blocks:    
Attachments: Full build log

Description Mike Lothian 2013-11-15 08:21:57 UTC
Created attachment 89251 [details]
Full build log

I've attached the full build log

screenshooter.c:147: error: undefined reference to 'wl_shm_buffer_begin_access'
screenshooter.c:168: error: undefined reference to 'wl_shm_buffer_end_access'
pixman-renderer.c:309: error: undefined reference to 'wl_shm_buffer_begin_access'
pixman-renderer.c:322: error: undefined reference to 'wl_shm_buffer_end_access'
collect2: error: ld returned 1 exit status
make[4]: *** [weston] Error 1
Comment 1 Emilio Pozuelo Monfort 2013-11-15 08:45:07 UTC
Those symbols come from libwayland-server and in the link command there's -lwayland-server. It sounds to me like you don't have latest wayland from git master, which you need to build weston from master.
Comment 2 Mike Lothian 2013-11-15 19:50:38 UTC
This is related to bug 71633. Once wayland was rebuilt weston was quick to compile

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.