Compiz fails to build tests with recent pkg-config and xorg-gtest
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
| Compiz |
Medium
|
Marco Trevisan (Treviño) | ||
| Xorg-gtest |
Unknown
|
Medium
|
||
| compiz (Ubuntu) |
Medium
|
Marco Trevisan (Treviño) | ||
| Xenial |
Medium
|
Marco Trevisan (Treviño) | ||
| xorg-gtest (Ubuntu) |
High
|
Marco Trevisan (Treviño) | ||
| Xenial |
High
|
Marco Trevisan (Treviño) |
Bug Description
When compiling with g++ 5 xorg-gtest fails because of the CPPflags defined in xorg-gtest.pc
Compiz FTB in /usr/src/
<command-
/usr/src/
Private() : path_to_
<command-
/usr/src/
Private() : path_to_
<command-
/usr/src/
Private() : path_to_
<command-
/usr/src/
Private() : path_to_
<command-
/usr/src/
Private() : path_to_
<command-
/usr/src/
Private() : path_to_
<command-
/usr/src/
#define DEFAULT_
/usr/src/
<command-
/usr/src/
#define DEFAULT_
/usr/src/
Related branches
- Andrea Azzarone: Approve on 2015-12-10
-
Diff: 18 lines (+8/-0)1 file modifiedcmake/FindXorgGTest.cmake (+8/-0)
Changed in xorg-gtest (Ubuntu): | |
milestone: | none → ubuntu-16.04 |
Marco Trevisan (Treviño) (3v1n0) wrote : | #1 |
Created attachment 120222
xorg-gtest.
As per the pkg-config fix for Bug 67904, xorg-gtest CPPflags aren't properly escaped anymore.
old_behavior $ pkg-config --variable=CPPflags xorg-gtest
-I/usr/include -I/usr/include/xorg -I/usr/
new_behavior $ pkg-config --variable=CPPflags xorg-gtest
-I/usr/include -I/usr/include/xorg -I/usr/
Attached is a patch that fixes this
Changed in xorg-gtest: | |
importance: | Unknown → Medium |
status: | Unknown → Confirmed |
summary: |
- Compiz fails to build tests with recent g++ and xorg-gtest + Compiz fails to build tests with recent pkg-config and xorg-gtest |
Changed in compiz: | |
status: | New → In Progress |
importance: | Undecided → Medium |
assignee: | nobody → Marco Trevisan (Treviño) (3v1n0) |
Changed in compiz (Ubuntu Xenial): | |
status: | New → In Progress |
importance: | Undecided → Medium |
assignee: | nobody → Marco Trevisan (Treviño) (3v1n0) |
milestone: | none → ubuntu-16.04 |
Changed in compiz: | |
status: | In Progress → Fix Committed |
Launchpad Janitor (janitor) wrote : | #4 |
This bug was fixed in the package compiz - 1:0.9.12.
---------------
compiz (1:0.9.
[ Marco Trevisan (Treviño) ]
* FindXorgGTest: escape unscaped quotes on pkg-config variables (LP:
#1521366)
* Scale: use current monitor workarea to check whether the mouse is
inside or not (LP: #1516599)
* backends: drop gconf support
[ Sebastien Bacher ]
* Update the apport hook, get the gsettings config not the gconf one
(LP: #1508974)
-- Marco Trevisan (Treviño) <mail@3v1n0.net> Fri, 11 Dec 2015 10:00:39 +0000
Changed in compiz (Ubuntu Xenial): | |
status: | In Progress → Fix Released |
Sebastien Bacher (seb128) wrote : | #5 |
unsubscribing sponsors for now, the issue was workarounded if I'm right and there is a pkgconfig bug filed upstream and waiting for feedback, https:/
Changed in compiz (Ubuntu): | |
milestone: | ubuntu-16.04 → none |
Changed in xorg-gtest (Ubuntu): | |
milestone: | ubuntu-16.04 → none |
Changed in compiz: | |
status: | Fix Committed → Fix Released |
-- GitLab Migration Automatic Message --
This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.
You can subscribe and participate further through the new bug through this link to our GitLab instance: https:/
Changed in xorg-gtest: | |
status: | Confirmed → Unknown |
The attachment "xorg-gtest_ 0.7.1-0ubuntu2. debdiff" seems to be a debdiff. The ubuntu-sponsors team has been subscribed to the bug report so that they can review and hopefully sponsor the debdiff. If the attachment isn't a patch, please remove the "patch" flag from the attachment, remove the "patch" tag, and if you are member of the ~ubuntu-sponsors, unsubscribe the team.
[This is an automated message performed by a Launchpad user owned by ~brian-murray, for any issue please contact him.]