Merge lp:~seb128/indicator-application/dont-werror-on-deprecations into lp:indicator-application/14.04
| Status: | Merged |
|---|---|
| Approved by: | Lars Karlitski on 2014-01-17 |
| Approved revision: | 245 |
| Merged at revision: | 244 |
| Proposed branch: | lp:~seb128/indicator-application/dont-werror-on-deprecations |
| Merge into: | lp:indicator-application/14.04 |
| Diff against target: |
34 lines (+3/-3) 2 files modified
m4/gcov.m4 (+1/-1) src/Makefile.am (+2/-2) |
| To merge this branch: | bzr merge lp:~seb128/indicator-application/dont-werror-on-deprecations |
| Related bugs: |
| Reviewer | Review Type | Date Requested | Status |
|---|---|---|---|
| PS Jenkins bot | continuous-integration | Approve on 2014-01-17 | |
| Lars Karlitski (community) | 2014-01-16 | Approve on 2014-01-17 | |
|
Review via email:
|
|||
Commit Message
don't error out on deprecated declarations
Description of the Change
don't error out on deprecated declarations
| Sebastien Bacher (seb128) wrote : | # |
| PS Jenkins bot (ps-jenkins) wrote : | # |
FAILED: Continuous integration, rev:244
http://
Executed test runs:
FAILURE: http://
FAILURE: http://
Click here to trigger a rebuild:
http://
- 245. By Sebastien Bacher on 2014-01-17
-
include new lcov version
| PS Jenkins bot (ps-jenkins) wrote : | # |
PASSED: Continuous integration, rev:245
http://
Executed test runs:
SUCCESS: http://
SUCCESS: http://
deb: http://
Click here to trigger a rebuild:
http://

Note that the current version fails to build with GTK 3.10, we might as well want to clean the deprecations (or not if we consider the component deprecated in unity8)
"indicator- application. c:477:2: error: 'gtk_widget_ get_style' is deprecated (declared at /usr/include/ gtk-3.0/ gtk/deprecated/ gtkstyle. h:672): Use 'gtk_widget_ get_style_ context' instead [-Werror= deprecated- declarations] get_style( GTK_WIDGET( app->entry. label)) ;
GtkStyle * style = gtk_widget_
^
cc1: all warnings being treated as errors"
In any case the -Wno-error= deprecated- declarations makes sense since we agreed to not stop build on those