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

Issue 118367: Avoid runtime linker warning ... (Closed)

Created:
11 years, 6 months ago by dank
Modified:
9 years, 7 months ago
CC:
chromium-reviews_googlegroups.com
Visibility:
Public.

Description

Avoid runtime linker warning "Symbol `SSL_ImplementedCiphers' has different size in shared object, consider re-linking" if SSL_ImplementedCiphers is different size on target system than it was on build system. BUG=12826 TEST=run on Jaunty, look for "Symbol `SSL_ImplementedCiphers' has different size in shared object" in console output Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=21649

Patch Set 1 #

Patch Set 2 : '' #

Total comments: 6

Patch Set 3 : '' #

Unified diffs Side-by-side diffs Delta from patch set Stats (+13 lines, -2 lines) Patch
M base/nss_init.cc View 1 2 2 chunks +13 lines, -2 lines 0 comments Download

Messages

Total messages: 14 (0 generated)
dank
Paper over a scary but benign warning that happens when users run Chrome on some ...
11 years, 6 months ago (2009-06-07 22:03:42 UTC) #1
Michael Moss
http://codereview.chromium.org/118367/diff/1001/1002 File base/nss_init.cc (right): http://codereview.chromium.org/118367/diff/1001/1002#newcode89 Line 89: FilePath ssl3Path("libssl3.so"); Does it matter if the package ...
11 years, 6 months ago (2009-06-08 18:29:28 UTC) #2
Michael Moss
> Does it matter if the package only has "libssl3.so.1d", or do we also need ...
11 years, 6 months ago (2009-06-08 18:31:03 UTC) #3
wtc
LGTM.
11 years, 6 months ago (2009-06-08 23:51:38 UTC) #4
Evan Martin
http://codereview.chromium.org/118367/diff/1001/1002 File base/nss_init.cc (right): http://codereview.chromium.org/118367/diff/1001/1002#newcode97 Line 97: "SSL_ImplementedCiphers")); Took me a sec to realize this ...
11 years, 5 months ago (2009-07-23 23:00:11 UTC) #5
wtc
http://codereview.chromium.org/118367/diff/1001/1002 File base/nss_init.cc (right): http://codereview.chromium.org/118367/diff/1001/1002#newcode104 Line 104: for (int i = 0; i < SSL_NumImplementedCiphers; ...
11 years, 5 months ago (2009-07-23 23:15:38 UTC) #6
dkegel
On Thu, Jul 23, 2009 at 11:15 PM, <wtc@chromium.org> wrote: > http://codereview.chromium.org/118367/diff/1001/1002#newcode104 > Line 104: ...
11 years, 5 months ago (2009-07-23 23:19:31 UTC) #7
Evan Martin
http://codereview.chromium.org/118367/diff/1001/1002 File base/nss_init.cc (right): http://codereview.chromium.org/118367/diff/1001/1002#newcode104 Line 104: for (int i = 0; i < SSL_NumImplementedCiphers; ...
11 years, 5 months ago (2009-07-23 23:26:02 UTC) #8
Evan Martin
New idea! (Markus's idea.) Skip the dlopen(), but use dlsym(RTLD_DEFAULT, "symbol as before"). That means ...
11 years, 5 months ago (2009-07-23 23:48:00 UTC) #9
dkegel
oooh, schnazzy. On Thu, Jul 23, 2009 at 11:48 PM, <evan@chromium.org> wrote: > New idea! ...
11 years, 5 months ago (2009-07-23 23:59:35 UTC) #10
dank
OK, look now.
11 years, 5 months ago (2009-07-24 00:11:36 UTC) #11
Evan Martin
LGTM! do you know if it fixes the problem?
11 years, 5 months ago (2009-07-24 00:17:14 UTC) #12
wtc
LGTM. Good solution!
11 years, 5 months ago (2009-07-24 00:41:59 UTC) #13
dkegel
11 years, 5 months ago (2009-07-24 13:46:14 UTC) #14
I'm out today, will check in on Monday.

On Thu, Jul 23, 2009 at 5:41 PM, <wtc@chromium.org> wrote:
> LGTM. =A0Good solution!
>
> http://codereview.chromium.org/118367
>

Powered by Google App Engine
This is Rietveld 408576698