Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(6)

Issue 183223002: Fix build failures due to unused functions when building with clang on linux. (Closed)

Created:
6 years, 9 months ago by changseok
Modified:
6 years, 7 months ago
CC:
chromium-reviews
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Visibility:
Public.

Description

Fix build failures due to unused functions when building with clang on linux. The reason of this failure on recent ubuntu version is that which versinos use high version of glib, 2.37.5 or upper. In details, glib 2.37.5 includes a new API for instance private data: G_DEFINE_TYPE_WITH_PRIVATE. that is the unused function. I assume google build servers have been using lower version of Ubuntu than mine. but I believe we'll face this break near soon when moving to next ubuntu LTS, 14.04. So I hope this to be fixed here. Gaurded gobject style definitions with proper #pragma clang. BUG=347549 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=267834

Patch Set 1 #

Patch Set 2 : Rebased patch #

Patch Set 3 : Proposed patch #

Total comments: 4

Patch Set 4 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+8 lines, -0 lines) Patch
M AUTHORS View 1 2 3 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/ui/libgtk2ui/libgtk2ui.gyp View 1 2 3 1 chunk +7 lines, -0 lines 0 comments Download

Messages

Total messages: 21 (0 generated)
changseok
Would you review this? This is my first patch to chromium so that something might ...
6 years, 9 months ago (2014-02-27 15:33:05 UTC) #1
Elliot Glaysher
On 2014/02/27 15:33:05, changseok wrote: > Would you review this? This is my first patch ...
6 years, 9 months ago (2014-02-27 18:22:51 UTC) #2
changseok
On 2014/02/27 18:22:51, Elliot Glaysher wrote: > On 2014/02/27 15:33:05, changseok wrote: > > Would ...
6 years, 9 months ago (2014-03-04 08:03:34 UTC) #3
changseok
On 2014/03/04 08:03:34, changseok wrote: > On 2014/02/27 18:22:51, Elliot Glaysher wrote: > > On ...
6 years, 7 months ago (2014-04-30 15:23:58 UTC) #4
changseok
Please take a look again.
6 years, 7 months ago (2014-04-30 15:28:52 UTC) #5
Elliot Glaysher
thakis: what's your take here?
6 years, 7 months ago (2014-04-30 17:18:08 UTC) #6
Nico
I'd rather put the G_DEFINE_TYPE in the version ifdef instead of doing diagnostic push/pops. Is ...
6 years, 7 months ago (2014-04-30 17:20:05 UTC) #7
Elliot Glaysher
On 2014/04/30 17:20:05, Nico wrote: > I'd rather put the G_DEFINE_TYPE in the version ifdef ...
6 years, 7 months ago (2014-04-30 17:21:55 UTC) #8
Nico
On Wed, Apr 30, 2014 at 10:21 AM, <erg@chromium.org> wrote: > On 2014/04/30 17:20:05, Nico ...
6 years, 7 months ago (2014-04-30 17:28:07 UTC) #9
Nico
(The more general point is that we're very interested in getting this fixed, but adding ...
6 years, 7 months ago (2014-04-30 17:50:23 UTC) #10
changseok
On 2014/04/30 17:50:23, Nico wrote: > (The more general point is that we're very interested ...
6 years, 7 months ago (2014-05-01 14:53:21 UTC) #11
Nico
That looks better, thanks! l g t m once the CLA question is cleared. https://codereview.chromium.org/183223002/diff/40001/AUTHORS ...
6 years, 7 months ago (2014-05-01 18:29:00 UTC) #12
changseok
https://codereview.chromium.org/183223002/diff/40001/AUTHORS File AUTHORS (right): https://codereview.chromium.org/183223002/diff/40001/AUTHORS#newcode63 AUTHORS:63: ChangSeok Oh <changseok.oh@collabora.com> On 2014/05/01 18:29:01, Nico wrote: > ...
6 years, 7 months ago (2014-05-02 03:06:25 UTC) #13
Nico
lgtm, thanks!
6 years, 7 months ago (2014-05-02 04:34:02 UTC) #14
Nico
The CQ bit was checked by thakis@chromium.org
6 years, 7 months ago (2014-05-02 04:34:08 UTC) #15
Nico
The CQ bit was unchecked by thakis@chromium.org
6 years, 7 months ago (2014-05-02 04:34:12 UTC) #16
Nico
…oh, one last comment: Always include the title line as first line in the description ...
6 years, 7 months ago (2014-05-02 04:35:10 UTC) #17
Nico
The CQ bit was checked by thakis@chromium.org
6 years, 7 months ago (2014-05-02 04:35:26 UTC) #18
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/shivamidow@gmail.com/183223002/60001
6 years, 7 months ago (2014-05-02 04:38:20 UTC) #19
changseok
On 2014/05/02 04:35:10, Nico wrote: > …oh, one last comment: Always include the title line ...
6 years, 7 months ago (2014-05-02 05:21:36 UTC) #20
commit-bot: I haz the power
6 years, 7 months ago (2014-05-02 17:18:04 UTC) #21
Message was sent while issue was closed.
Change committed as 267834

Powered by Google App Engine
This is Rietveld 408576698