Compiz package FTBFS in Wily due to build-dep libgtkmm-3.0-1 version 3.16.0-1 changes
Bug #1477978 reported by
Stephen M. Webb
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
compiz (Ubuntu) |
Fix Released
|
Critical
|
Stephen M. Webb |
Bug Description
The libgtkmm-3.0-1 package version 3.16.0 introduces a major API break and requires all client code to be compiled using C++-11. Compiz builds against that package in several plugins and the result is a cascade of compilation failures wherever the libgtkmm headers are included.
Using this library forces all of Compiz to be built using C++-11.
Related branches
lp://qastaging/~bregma/compiz/lp-1477978
- PS Jenkins bot (community): Needs Fixing (continuous-integration)
- Christopher Townsend (community): Approve
-
Diff: 14 lines (+4/-0)1 file modifieddebian/rules (+4/-0)
Changed in compiz (Ubuntu): | |
status: | Triaged → In Progress |
To post a comment you must log in.
This bug was fixed in the package compiz - 1:0.9.12. 1+15.10. 20150805- 0ubuntu1
--------------- 12.1+15. 10.20150805- 0ubuntu1) wily; urgency=medium
compiz (1:0.9.
[ Alberts Muktupāvels ]
* Change icon size back to 48px in application switcher plugin. (LP:
#1237057)
[ CI Train Bot ]
* New rebuild forced.
[ Dmitry Shachnev ] plugins- default. (LP: compiz- gnome.gsettings -override: Remove unityshell from
* Move window switcher plugins to compiz-
#971051, #1465647)
* debian/
active plugins, and add switcher. (LP: #1469086)
[ Eleni Maria Stea ]
* It fixes the 3d windows plugin. Problem: The 3d clipping is
performed in viewing space (modelview transformation) and should be
done inside the shader when we use shaders otherwise the viewing
space pipeline operations will be ignored. Compiz used to perform
the clipping inside the td plugin using pipeline functions, then it
was loading a generic shader program (no clipping operations) to
render the windows and then it rendered the 3d quads around the
windows using the pipeline (so these were clipped correctly). (LP:
#1395697)
* Sometimes the MultipleCubes, Automatic or OneBigCube option might be
set although we are not in multimonitor. Modified the 3d windows
plugin to check the number of monitors as well.
[ Marco Trevisan (Treviño) ]
* Window: add clientFrame(), to get the client-side decoration extents
(LP: #1422768, #1436553)
* Window: compute the correct output using the absolute window
position (LP: #1475721)
[ Martin Wimpress ]
* align MATE profile more closely with Marco
[ Stephen M. Webb ] 3.0-1). (LP: #1477978)
* Fix a FTBFS when -std=c++11 is used. (LP: #1477654)
* Fixed the Compiz manpage and --help message to agree with the actual
command-line options supported. (LP: #1475508)
* force Compiz to build using C++-11 (required by build dependency
libgtkmm-
-- CI Train Bot <email address hidden> Wed, 05 Aug 2015 11:26:51 +0000