Bug 677346 - [wayland] broken build (?)
Summary: [wayland] broken build (?)
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: wayland
Version: 15
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Adam Jackson
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-02-14 13:03 UTC by Joachim Frieben
Modified: 2012-04-30 18:10 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2012-04-30 18:10:48 UTC
Type: ---


Attachments (Terms of Use)

Description Joachim Frieben 2011-02-14 13:03:53 UTC
Description of problem:
After installing packages
- libwayland-client-0.1-0.3.20101221.fc15.x86_64
- libwayland-server-0.1-0.3.20101221.fc15.x86_64
- wayland-0.1-0.3.20101221.fc15.x86_64
- wayland-common-0.1-0.3.20101221.fc15.x86_64
- wayland-devel-0.1-0.3.20101221.fc15.x86_64
from the build system, running 'compositor -b /usr/share/backgrounds/nature/Storm.jpg' fails immediately with a bunch of error message:

mkdir: cannot create directory `/usr/bin/.libs': Permission denied
/usr/bin/compositor: line 199: cd: /builddir/build/BUILD/wayland-20101221/compositor: No such file or directory
gcc: error: compositor.o: No such file or directory
gcc: error: compositor-drm.o: No such file or directory
gcc: error: compositor-x11.o: No such file or directory
gcc: error: compositor-wayland.o: No such file or directory
gcc: error: screenshooter.o: No such file or directory
gcc: error: screenshooter-protocol.o: No such file or directory
gcc: error: drm.o: No such file or directory
gcc: error: shm.o: No such file or directory
gcc: error: ../wayland/.libs/libwayland-server.so: No such file or directory
gcc: error: ../wayland/.libs/libwayland-client.so: No such file or directory

Version-Release number of selected component (if applicable):
wayland-0.1-0.3.20101221.fc15

How reproducible:
Always.

Steps to Reproduce:
1. Upgrade from wayland-0.1-0.1.20101111.fc15.
2. Run 'compositor -b /usr/share/backgrounds/nature/Storm.jpg'
  
Actual results:
No compositor window but a bunch of error messages reported above.

Expected results:
Compositor window with chosen background and a working mouse pointer appears on the desktop.

Additional info:
- Previous build wayland-0.1-0.1.20101111.fc15 basically worked.
- compositor is a shell script generated by libtool and seems to contain some questionable paths.

Comment 1 Joachim Frieben 2011-02-14 13:21:25 UTC
Reverting the removal of wayland-install-compositor.patch and dropping
  mkdir -p $RPM_BUILD_ROOT%{_bindir}
  install -m 0755 compositor/compositor $RPM_BUILD_ROOT%{_bindir} from wayland.spec allows to build a working wayland package (change compositor back from noinst_PROGRAMS to bin_PROGRAMS).

Comment 2 Joachim Frieben 2011-06-15 12:52:07 UTC
A local build wayland-0.1-0.4.20101221.fc15 of the corresponding "rawhide" package works as expected, thus, a backport to F15 is desirable.
Note: the current snapshot is -heavily- outdated. Instead of a fixed build of this obsolete snapshot, a current one would be even more welcome, thanks!

Comment 3 Diego 2012-03-01 09:53:27 UTC
A Wayland 0.85 package has been built:
http://koji.fedoraproject.org/koji/packageinfo?packageID=11213

Comment 4 Thorsten Leemhuis 2012-04-30 18:10:48 UTC
wayland was updated an weston integrated, closing this


Note You need to log in before you can comment on or make changes to this bug.