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

Issue 2721373002: Uprev NSS requirement on Linux to 3.26 (Closed)

Created:
3 years, 9 months ago by Ryan Sleevi
Modified:
3 years, 6 months ago
CC:
chromium-reviews, grt+watch_chromium.org, pennymac+watch_chromium.org, Michael Moss, wfh+watch_chromium.org
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

Uprev NSS requirement on Linux to 3.26 BUG=691261 Review-Url: https://codereview.chromium.org/2721373002 Cr-Commit-Position: refs/heads/master@{#478030} Committed: https://chromium.googlesource.com/chromium/src/+/b52a2dfadb3158e39a3848d3631a2deffd4b2ac8

Patch Set 1 #

Patch Set 2 : Update runtime checks #

Total comments: 1

Patch Set 3 : Weaken compile time check #

Patch Set 4 : Update expected deps #

Patch Set 5 : Update RPM deps #

Total comments: 2

Patch Set 6 : Rebased #

Patch Set 7 : Rollback expected_deps #

Patch Set 8 : Update compile-time check now that Wheezy is gone #

Patch Set 9 : Update RPM dep #

Patch Set 10 : More updates #

Patch Set 11 : Use >= 3.26 #

Patch Set 12 : Update deps #

Unified diffs Side-by-side diffs Delta from patch set Stats (+11 lines, -20 lines) Patch
M chrome/installer/linux/debian/build.sh View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
M chrome/installer/linux/rpm/build.sh View 1 2 3 4 5 6 7 8 9 10 11 2 chunks +5 lines, -2 lines 0 comments Download
M crypto/nss_util.cc View 1 2 3 4 5 6 7 8 9 1 chunk +5 lines, -8 lines 0 comments Download
M crypto/scoped_test_nss_db.cc View 1 1 chunk +0 lines, -9 lines 0 comments Download

Messages

Total messages: 82 (29 generated)
Ryan Sleevi
3 years, 9 months ago (2017-03-01 17:26:26 UTC) #2
Ryan Sleevi
Switching to an MTV reviewer and adding a //crypto OWNER
3 years, 9 months ago (2017-03-01 19:23:18 UTC) #6
Tom Anderson
https://codereview.chromium.org/2721373002/diff/20001/crypto/nss_util.cc File crypto/nss_util.cc (right): https://codereview.chromium.org/2721373002/diff/20001/crypto/nss_util.cc#newcode675 crypto/nss_util.cc:675: (NSS_VMAJOR == 3 && NSS_VMINOR >= 26) || This ...
3 years, 9 months ago (2017-03-01 19:36:58 UTC) #9
Ryan Sleevi
Thanks for the heads up, please take another look. I switched this to Option 1 ...
3 years, 9 months ago (2017-03-01 19:58:55 UTC) #10
davidben
lgtm
3 years, 9 months ago (2017-03-01 20:01:36 UTC) #11
Tom Anderson
LGTM
3 years, 9 months ago (2017-03-01 20:02:42 UTC) #13
Tom Anderson
Chromium has been using the Jessie sysroot for a little while now, so I think ...
3 years, 7 months ago (2017-05-19 21:16:49 UTC) #17
Tom Anderson
Oh also you need to update expected_deps_x64_jessie and expected_deps_ia32_jessie to reference the new version before ...
3 years, 7 months ago (2017-05-19 21:57:46 UTC) #20
Ryan Sleevi
Thanks Tom. Please let me know if I properly understood your remarks. Also adding thestig@ ...
3 years, 7 months ago (2017-05-19 22:15:50 UTC) #24
Tom Anderson
On 2017/05/19 22:15:50, Ryan Sleevi wrote: > Thanks Tom. > > Please let me know ...
3 years, 7 months ago (2017-05-19 22:32:26 UTC) #25
Lei Zhang
What about chrome/installer/linux/rpm/build.sh ? Ryan/Tom, did you verify supported Linux distros all have 3.26+?
3 years, 7 months ago (2017-05-19 22:34:12 UTC) #26
Ryan Sleevi
On 2017/05/19 22:34:12, Lei Zhang wrote: > What about chrome/installer/linux/rpm/build.sh ? More surprises :D > ...
3 years, 7 months ago (2017-05-19 22:46:00 UTC) #27
Tom Anderson
On 2017/05/19 22:34:12, Lei Zhang wrote: > What about chrome/installer/linux/rpm/build.sh ? > > Ryan/Tom, did ...
3 years, 7 months ago (2017-05-19 22:50:37 UTC) #28
Lei Zhang
On 2017/05/19 22:50:37, Tom Anderson wrote: > On 2017/05/19 22:34:12, Lei Zhang wrote: > > ...
3 years, 7 months ago (2017-05-19 22:53:11 UTC) #29
Lei Zhang
On 2017/05/19 22:46:00, Ryan Sleevi wrote: > You seemed supportive in > https://bugs.chromium.org/p/chromium/issues/detail?id=691261#c7 and Pawel ...
3 years, 7 months ago (2017-05-19 22:54:34 UTC) #30
Ryan Sleevi
Assuming https://support.google.com/chrome/a/answer/7100626?hl=en is still correct and the requirements are: 64-bit Ubuntu 14.04+, Debian 8+, openSUSE ...
3 years, 7 months ago (2017-05-19 22:57:36 UTC) #31
Lei Zhang
On 2017/05/19 22:57:36, Ryan Sleevi wrote: > openSUSE 13.3: I can't find references to it ...
3 years, 7 months ago (2017-05-19 23:01:45 UTC) #32
Tom Anderson
On 2017/05/19 23:01:45, Lei Zhang wrote: > On 2017/05/19 22:57:36, Ryan Sleevi wrote: > > ...
3 years, 7 months ago (2017-05-19 23:05:29 UTC) #33
Ryan Sleevi
thestig: Can you advise on how best to test? Also, one more question https://codereview.chromium.org/2721373002/diff/80001/chrome/installer/linux/rpm/build.sh File ...
3 years, 7 months ago (2017-05-19 23:09:00 UTC) #34
Lei Zhang
https://codereview.chromium.org/2721373002/diff/80001/chrome/installer/linux/rpm/build.sh File chrome/installer/linux/rpm/build.sh (right): https://codereview.chromium.org/2721373002/diff/80001/chrome/installer/linux/rpm/build.sh#newcode156 chrome/installer/linux/rpm/build.sh:156: libnss3.so(NSS_3.28.4)${PKG_ARCH}, \ On 2017/05/19 23:09:00, Ryan Sleevi wrote: > ...
3 years, 7 months ago (2017-05-19 23:14:11 UTC) #35
Ryan Sleevi
So I've tried to do this, following official build instructions, but I'm guessing I may ...
3 years, 6 months ago (2017-05-25 15:44:32 UTC) #36
Tom Anderson
On 2017/05/25 15:44:32, Ryan Sleevi wrote: > So I've tried to do this, following official ...
3 years, 6 months ago (2017-05-25 18:29:08 UTC) #37
Ryan Sleevi
On 2017/05/25 18:29:08, Tom Anderson wrote: > Ah, I think the original DEPS were actually ...
3 years, 6 months ago (2017-05-26 11:43:10 UTC) #38
Tom Anderson
On 2017/05/26 11:43:10, Ryan Sleevi wrote: > On 2017/05/25 18:29:08, Tom Anderson wrote: > > ...
3 years, 6 months ago (2017-05-26 17:09:21 UTC) #39
Lei Zhang
On 2017/05/26 17:09:21, Tom Anderson wrote: > I'm not sure if this would actually change ...
3 years, 6 months ago (2017-05-26 19:14:03 UTC) #40
Lei Zhang
On 2017/05/26 19:14:03, Lei Zhang wrote: > I tried, it's not correct. :\ Comparing what ...
3 years, 6 months ago (2017-05-26 19:21:32 UTC) #41
Lei Zhang
On 2017/05/26 19:21:32, Lei Zhang wrote: > On 2017/05/26 19:14:03, Lei Zhang wrote: > > ...
3 years, 6 months ago (2017-05-26 19:29:03 UTC) #42
Lei Zhang
On 2017/05/26 19:29:03, Lei Zhang wrote: > Putting $ADDITION_DEPS in front of $DPKG_SHLIB_DEPS didn't help. ...
3 years, 6 months ago (2017-05-26 21:13:48 UTC) #43
Ryan Sleevi
On 2017/05/26 21:13:48, Lei Zhang wrote: > On 2017/05/26 19:29:03, Lei Zhang wrote: > > ...
3 years, 6 months ago (2017-05-30 16:52:37 UTC) #44
Tom Anderson
On 2017/05/30 16:52:37, Ryan Sleevi wrote: > On 2017/05/26 21:13:48, Lei Zhang wrote: > > ...
3 years, 6 months ago (2017-05-30 18:22:46 UTC) #45
Ryan Sleevi
On 2017/05/30 18:22:46, Tom Anderson wrote: > On 2017/05/30 16:52:37, Ryan Sleevi wrote: > > ...
3 years, 6 months ago (2017-05-30 18:24:54 UTC) #46
Ryan Sleevi
On 2017/05/30 18:24:54, Ryan Sleevi wrote: > I've uploaded the rebased version. I'm not sure ...
3 years, 6 months ago (2017-05-30 19:29:15 UTC) #49
Tom Anderson
On 2017/05/30 19:29:15, Ryan Sleevi wrote: > On 2017/05/30 18:24:54, Ryan Sleevi wrote: > > ...
3 years, 6 months ago (2017-05-30 19:33:08 UTC) #50
Ryan Sleevi
On 2017/05/30 19:33:08, Tom Anderson wrote: > That looks good, as long as it installs. ...
3 years, 6 months ago (2017-05-30 19:44:28 UTC) #51
Tom Anderson
On 2017/05/30 19:44:28, Ryan Sleevi wrote: > On 2017/05/30 19:33:08, Tom Anderson wrote: > > ...
3 years, 6 months ago (2017-05-30 19:46:12 UTC) #52
Tom Anderson
On 2017/05/30 19:46:12, Tom Anderson wrote: > On 2017/05/30 19:44:28, Ryan Sleevi wrote: > > ...
3 years, 6 months ago (2017-05-30 19:49:20 UTC) #55
Ryan Sleevi
On 2017/05/30 19:49:20, Tom Anderson wrote: > Looks like fedora has 3.28.3 I guess I ...
3 years, 6 months ago (2017-05-30 19:57:22 UTC) #56
Tom Anderson
On 2017/05/30 19:57:22, Ryan Sleevi wrote: > On 2017/05/30 19:49:20, Tom Anderson wrote: > > ...
3 years, 6 months ago (2017-05-30 20:01:50 UTC) #57
Lei Zhang
On 2017/05/30 19:57:22, Ryan Sleevi wrote: > On 2017/05/30 19:49:20, Tom Anderson wrote: > > ...
3 years, 6 months ago (2017-05-30 20:36:38 UTC) #58
Ryan Sleevi
Thanks both of you! I've uploaded a new patch set and have a build kicked ...
3 years, 6 months ago (2017-05-30 21:16:10 UTC) #61
Tom Anderson
On 2017/05/30 21:16:10, Ryan Sleevi wrote: > Thanks both of you! I've uploaded a new ...
3 years, 6 months ago (2017-05-30 23:39:49 UTC) #62
Ryan Sleevi
On 2017/05/30 23:39:49, Tom Anderson wrote: > On 2017/05/30 21:16:10, Ryan Sleevi wrote: > > ...
3 years, 6 months ago (2017-05-31 13:12:03 UTC) #65
Tom Anderson
On 2017/05/31 13:12:03, Ryan Sleevi wrote: > On 2017/05/30 23:39:49, Tom Anderson wrote: > > ...
3 years, 6 months ago (2017-06-05 19:19:48 UTC) #66
Tom Anderson
On 2017/06/05 19:19:48, Tom Anderson wrote: > On 2017/05/31 13:12:03, Ryan Sleevi wrote: > > ...
3 years, 6 months ago (2017-06-05 19:26:01 UTC) #67
Tom Anderson
On 2017/06/05 19:26:01, Tom Anderson wrote: > On 2017/06/05 19:19:48, Tom Anderson wrote: > > ...
3 years, 6 months ago (2017-06-05 19:34:57 UTC) #68
commit-bot: I haz the power
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2721373002/220001
3 years, 6 months ago (2017-06-06 14:37:44 UTC) #71
commit-bot: I haz the power
Try jobs failed on following builders: linux_chromium_rel_ng on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_rel_ng/builds/472487)
3 years, 6 months ago (2017-06-06 16:48:52 UTC) #73
Ryan Sleevi
On 2017/06/06 16:48:52, commit-bot: I haz the power wrote: > Try jobs failed on following ...
3 years, 6 months ago (2017-06-06 17:34:13 UTC) #74
Tom Anderson
On 2017/06/06 17:34:13, Ryan Sleevi wrote: > On 2017/06/06 16:48:52, commit-bot: I haz the power ...
3 years, 6 months ago (2017-06-06 19:48:12 UTC) #75
commit-bot: I haz the power
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2721373002/220001
3 years, 6 months ago (2017-06-08 16:55:57 UTC) #77
commit-bot: I haz the power
Committed patchset #12 (id:220001) as https://chromium.googlesource.com/chromium/src/+/b52a2dfadb3158e39a3848d3631a2deffd4b2ac8
3 years, 6 months ago (2017-06-08 18:28:30 UTC) #80
michaelpg
On 2017/06/08 18:28:30, commit-bot: I haz the power wrote: > Committed patchset #12 (id:220001) as ...
3 years, 6 months ago (2017-06-08 22:24:59 UTC) #81
Ryan Sleevi
3 years, 6 months ago (2017-06-09 13:03:08 UTC) #82
Message was sent while issue was closed.
On 2017/06/08 22:24:59, michaelpg wrote:
> On 2017/06/08 18:28:30, commit-bot: I haz the power wrote:
> > Committed patchset #12 (id:220001) as
> >
>
https://chromium.googlesource.com/chromium/src/+/b52a2dfadb3158e39a3848d3631a...
> 
> Ryan, out of curiosity, can I ask how you tested the installer portion of this
> patchset?

See comments 49 onwards

Powered by Google App Engine
This is Rietveld 408576698