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

Issue 957303002: Make mojo_shell depend on NSS on Linux. (Closed)

Created:
5 years, 10 months ago by ppi
Modified:
5 years, 10 months ago
Reviewers:
qsr
CC:
mojo-reviews_chromium.org, qsr+mojo_chromium.org, yzshen+watch_chromium.org, jamesr, Ryan Sleevi
Base URL:
git@github.com:domokit/mojo.git@master
Target Ref:
refs/heads/master
Project:
mojo
Visibility:
Public.

Description

Make mojo_shell depend on NSS on Linux. Due to dark magic in network service, it currently won't work on Linux unless the process that runs it has explicit linker dependency on NSS. http://crbug.com/462203 tracks a proper fix in Chromium. In the meantime, this is a temporary workaround until the issue is resolved or Chromium switches to BoringSSL on Linux, whichever happens first. Please see the bug for details. Note that we're adding the dependency regardless of use_openssl, because it's the flag that was set when building *the network service* that matters. BUG=456130 R=qsr@chromium.org Committed: https://chromium.googlesource.com/external/mojo/+/d10ab90c3c74c6e85cbe8817fc1b8b178ab7ad73

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+4 lines, -0 lines) Patch
M shell/BUILD.gn View 1 chunk +4 lines, -0 lines 0 comments Download

Messages

Total messages: 5 (1 generated)
ppi
Hi Ben, ptal.
5 years, 10 months ago (2015-02-26 14:04:56 UTC) #2
qsr
LGTM :(
5 years, 10 months ago (2015-02-26 14:20:54 UTC) #3
ppi
Thanks, Ben! Maybe https://codereview.chromium.org/962593002/ will change :( into :) at some point soon.
5 years, 10 months ago (2015-02-26 14:34:13 UTC) #4
ppi
5 years, 10 months ago (2015-02-26 14:35:14 UTC) #5
Message was sent while issue was closed.
Committed patchset #1 (id:1) manually as
d10ab90c3c74c6e85cbe8817fc1b8b178ab7ad73 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698