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

Issue 23557010: Add a flag to enable the fix for r1717 (Closed)

Created:
7 years, 3 months ago by Shezan Baig (Bloomberg)
Modified:
7 years, 3 months ago
Reviewers:
Mark Mentovai, Nico
CC:
gyp-developer_googlegroups.com
Visibility:
Public.

Description

Add a flag to enable the fix for r1717 It seems like Chrome (and potentially other projects using gyp) depend on the bug that was fixed in r1717. So for now, only enable the fix if the target has 'allow_sharedlib_linksettings_propagation' explicitly set to False (by default, it is True). This will allow Chrome and other projects to continue building until they are fixed to not depend on this bug, at which point, we could remove the flag. BUG= R=mark@chromium.org Committed: https://code.google.com/p/gyp/source/detail?r=1722

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+11 lines, -1 line) Patch
M pylib/gyp/input.py View 1 chunk +8 lines, -1 line 0 comments Download
M test/dependencies/sharedlib-linksettings/test.gyp View 1 chunk +3 lines, -0 lines 0 comments Download

Messages

Total messages: 15 (0 generated)
Shezan Baig (Bloomberg)
Setting the flag to True-by-default for now. Not sure if I should reverse it (make ...
7 years, 3 months ago (2013-09-07 10:31:03 UTC) #1
Nico
I'll leave this to Mark.
7 years, 3 months ago (2013-09-08 23:43:02 UTC) #2
Mark Mentovai
Before continuing further with this, which modifies link_settings in ways that are now known to ...
7 years, 3 months ago (2013-09-09 15:50:08 UTC) #3
Shezan Baig (Bloomberg)
On 2013/09/09 15:50:08, Mark Mentovai wrote: > Before continuing further with this, which modifies link_settings ...
7 years, 3 months ago (2013-09-09 16:49:04 UTC) #4
Shezan Baig (Bloomberg)
On Linux, this takes a bit more grepping/analysis to figure out what's going on, because ...
7 years, 3 months ago (2013-09-09 18:20:03 UTC) #5
Shezan Baig (Bloomberg)
On Mac, we get the following undefined symbols: * _CFRelease * _CFStringCreateWithFileSystemRepresentation * _CFURLCreateWithFileSystemPath * ...
7 years, 3 months ago (2013-09-09 18:55:36 UTC) #6
Mark Mentovai
I suspect that this isn’t an exhaustive list of changes required because the builders gave ...
7 years, 3 months ago (2013-09-09 19:04:40 UTC) #7
Shezan Baig (Bloomberg)
Yes, I can create the chromium CLs to fix these. As you said, after fixing ...
7 years, 3 months ago (2013-09-09 19:12:37 UTC) #8
Mark Mentovai
I’d like to do option 1, but let’s get the first Chrome CL in before ...
7 years, 3 months ago (2013-09-09 19:20:46 UTC) #9
Shezan Baig (Bloomberg)
On 2013/09/09 19:20:46, Mark Mentovai wrote: > I’d like to do option 1, but let’s ...
7 years, 3 months ago (2013-09-09 21:43:33 UTC) #10
Mark Mentovai
Steps: 1. Land the Chrome CL to fix the first batch of these problems. 2. ...
7 years, 3 months ago (2013-09-09 21:48:02 UTC) #11
Shezan Baig (Bloomberg)
On 2013/09/09 21:48:02, Mark Mentovai wrote: > Steps: > > 1. Land the Chrome CL ...
7 years, 3 months ago (2013-09-09 21:50:30 UTC) #12
Mark Mentovai
You don’t need OWNERS review in ui for gyp files.
7 years, 3 months ago (2013-09-10 21:02:49 UTC) #13
Mark Mentovai
LGTM I saw win7_aura fail in a similar way to its most recent try bot ...
7 years, 3 months ago (2013-09-11 15:11:58 UTC) #14
Shezan Baig (Bloomberg)
7 years, 3 months ago (2013-09-11 15:21:14 UTC) #15
Message was sent while issue was closed.
Committed patchset #1 manually as r1722 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698