unity build fails if compiz is installed outside /usr
Bug #1084162 reported by
Daniel d'Andrada
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Compiz |
Fix Released
|
Medium
|
Daniel d'Andrada | ||
Compiz Core |
Triaged
|
Undecided
|
Unassigned | ||
compiz (Ubuntu) |
Fix Released
|
Medium
|
Daniel d'Andrada |
Bug Description
Steps to reproduce the problem:
1. configure compiz (rev 3486) with --prefix=
2. configure unity with PKG_CONFIG_
3. make unity
Expected outcome:
Unity builds fine
Actual outcome:
linking fails because it cannot find -lcompiz_core.
Comments:
Inspection of the parameters passed to the linker shows that there's no -L/tmp/
Cause:
line 11 of the file compiz.pc.in ("Libs:") should have -L${libdir}, but that was removed by revision 2993.
Adding it back solves the bug.
Related branches
lp:~dandrader/compiz/lp1084162
- Daniel van Vugt: Approve
- PS Jenkins bot (community): Approve (continuous-integration)
- Sam Spilsbury: Approve
-
Diff: 10 lines (+1/-1)1 file modifiedcompiz.pc.in (+1/-1)
Changed in compiz: | |
assignee: | nobody → Daniel d'Andrada (dandrader) |
status: | New → In Progress |
importance: | Undecided → Medium |
milestone: | none → 0.9.9.0 |
Changed in compiz (Ubuntu): | |
assignee: | nobody → Daniel d'Andrada (dandrader) |
importance: | Undecided → Medium |
milestone: | none → ubuntu-13.04-alpha-1 |
status: | New → In Progress |
Changed in compiz: | |
status: | In Progress → Fix Committed |
Changed in compiz (Ubuntu): | |
status: | In Progress → Fix Committed |
Changed in compiz: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
What?! Found the same problem trying to build compiz-plugins-main (0.9.7) against compiz-core (0.9.7)