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

Issue 8135024: Make use_nss a gyp var so that aura can build w/ nss. (Closed)

Created:
9 years, 2 months ago by DaveMoore
Modified:
9 years, 2 months ago
Reviewers:
joth, mattm
CC:
chromium-reviews
Visibility:
Public.

Description

Make use_nss a gyp var so that aura can build w/ nss. BUG=None TEST=None Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=104100

Patch Set 1 #

Patch Set 2 : Remove Accidental change #

Total comments: 6

Patch Set 3 : Explicitly add cert classes when use_nss=1 and use_openssl=0 #

Patch Set 4 : android->use_nss=0 #

Patch Set 5 : include cert manager if either nss or openssl #

Total comments: 6

Patch Set 6 : review corrections #

Unified diffs Side-by-side diffs Delta from patch set Stats (+33 lines, -25 lines) Patch
M build/build_config.h View 1 chunk +1 line, -6 lines 0 comments Download
M build/common.gypi View 1 2 3 4 5 4 chunks +14 lines, -0 lines 0 comments Download
M chrome/chrome_browser.gypi View 1 2 3 4 5 3 chunks +18 lines, -19 lines 0 comments Download

Messages

Total messages: 9 (0 generated)
DaveMoore
9 years, 2 months ago (2011-10-05 02:03:40 UTC) #1
mattm
http://codereview.chromium.org/8135024/diff/1001/build/common.gypi File build/common.gypi (right): http://codereview.chromium.org/8135024/diff/1001/build/common.gypi#newcode82 build/common.gypi:82: ['OS=="linux" or OS=="freebsd" or OS=="openbsd" or OS=="solaris" or OS=="android"', ...
9 years, 2 months ago (2011-10-05 02:27:51 UTC) #2
DaveMoore
Check it again...I had an extra file accidentally and changed the way I'm including the ...
9 years, 2 months ago (2011-10-05 03:15:52 UTC) #3
mattm
http://codereview.chromium.org/8135024/diff/3004/build/common.gypi File build/common.gypi (right): http://codereview.chromium.org/8135024/diff/3004/build/common.gypi#newcode90 build/common.gypi:90: 'use_nss%': 1, Did you see the question about whether ...
9 years, 2 months ago (2011-10-05 03:44:47 UTC) #4
DaveMoore
http://codereview.chromium.org/8135024/diff/3004/build/common.gypi File build/common.gypi (right): http://codereview.chromium.org/8135024/diff/3004/build/common.gypi#newcode90 build/common.gypi:90: 'use_nss%': 1, On 2011/10/05 03:44:47, mattm wrote: > Did ...
9 years, 2 months ago (2011-10-05 04:02:57 UTC) #5
mattm
lgtm
9 years, 2 months ago (2011-10-05 04:10:13 UTC) #6
joth
FYI This broke the use_openssl build, because now both use_openssl=1 and use_nss=1 are getting set ...
9 years, 2 months ago (2011-10-05 15:44:01 UTC) #7
mattm
My bad, didn't think about what would happen when manually forcing openssl. I suppose it ...
9 years, 2 months ago (2011-10-05 19:11:47 UTC) #8
joth
9 years, 2 months ago (2011-10-05 19:19:46 UTC) #9
Thanks both for following up on this. I did look at setting the builder to
explicitly set use_nss=0 via GYP_DEFINES but it's not going to be quick to
propogate this through to various other build configs that duplicate these
sections, so if you can see to handle it in the gypi that would be
great. (I've got to head home now so won't get to this for another day
anyway)

I guess use_openssl will need pulling into one of the inner dicts, so it can
be 'seen' by the correct conditional.

Thanks!

On 5 October 2011 20:11, <mattm@chromium.org> wrote:

> My bad, didn't think about what would happen when manually forcing openssl.
>  I
> suppose it would be possible to add use_openssl=0 to the conditions for
> setting
> use_nss, I will take a look at that.
>
>
> On 2011/10/05 15:44:01, joth wrote:
>
>> FYI This broke the use_openssl build, because now both use_openssl=1 and
>> use_nss=1 are getting set
>>
>
> http://chromegw.corp.google.**com/i/chromium.fyi/builders/**
>
Chromium%2520Linux%2520Redux/**builds/239<http://chromegw.corp.google.com/i/chromium.fyi/builders/Chromium%2520Linux%2520Redux/builds/239>
>
>
>  Not sure if its reasonable to require use_nss=0 is also set whenever
>> use_openssl=1 is GYP_DEFINES.. is so I'll add that to the buildbot spec.
>> Or
>> else, will need some restructuring of the gypi to work this out.
>>
>
>
>
>
http://codereview.chromium.**org/8135024/<http://codereview.chromium.org/8135...
>

Powered by Google App Engine
This is Rietveld 408576698