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

Issue 14166013: Fixed a bug that was introduced when we started deprecating 32bit libraries on 64bit systems. (Closed)

Created:
7 years, 8 months ago by Markus (顧孟勤)
Modified:
7 years, 2 months ago
CC:
chromium-reviews, Peter Mayo, shawnsingh
Visibility:
Public.

Description

Fixed a bug that was introduced when we started deprecating 32bit libraries on 64bit systems. This needs a little bit of explanation. Normally, we would want to restructure the code to have separate variables for "--lib32" and for the result of the "yes_no" question. But that requires more global changes. Instead, in this case, we want to very clearly document that we added an early "if" statement to break out. And this is intended to be a temporary measure until the entire feature is fully removed. So, I instead opted for resetting the "do_inst_lib32" variable -- and a lengthy comment explaining this decision. BUG=233047 TEST=run with --lib32 and verify that entering "N" aborts the installation. Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=195950

Patch Set 1 #

Total comments: 2

Patch Set 2 : Rewrapped #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats (+15 lines, -0 lines) Patch
M build/install-build-deps.sh View 1 1 chunk +15 lines, -0 lines 1 comment Download

Messages

Total messages: 6 (0 generated)
Markus (顧孟勤)
7 years, 8 months ago (2013-04-23 00:23:23 UTC) #1
Michael Moss
lgtm https://codereview.chromium.org/14166013/diff/1/build/install-build-deps.sh File build/install-build-deps.sh (right): https://codereview.chromium.org/14166013/diff/1/build/install-build-deps.sh#newcode302 build/install-build-deps.sh:302: # remove support for 32bit libraries on 64bit ...
7 years, 8 months ago (2013-04-23 16:02:30 UTC) #2
Markus (顧孟勤)
https://codereview.chromium.org/14166013/diff/1/build/install-build-deps.sh File build/install-build-deps.sh (right): https://codereview.chromium.org/14166013/diff/1/build/install-build-deps.sh#newcode302 build/install-build-deps.sh:302: # remove support for 32bit libraries on 64bit systems. ...
7 years, 8 months ago (2013-04-23 18:05:48 UTC) #3
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/markus@chromium.org/14166013/5001
7 years, 8 months ago (2013-04-23 19:30:35 UTC) #4
commit-bot: I haz the power
Change committed as 195950
7 years, 8 months ago (2013-04-24 00:11:28 UTC) #5
Peter Mayo
7 years, 2 months ago (2013-09-26 17:53:15 UTC) #6
Message was sent while issue was closed.
https://chromiumcodereview.appspot.com/14166013/diff/5001/build/install-build...
File build/install-build-deps.sh (right):

https://chromiumcodereview.appspot.com/14166013/diff/5001/build/install-build...
build/install-build-deps.sh:313: # allow us to gradually deprecate and then
remove the obsolete code.
Ignoring the --no_prompt option?

The "special" bots includes the entire chromeos build fleet.

Going around to each one with a temrinal session option is a surprising fdrain
on time and resources today.

Powered by Google App Engine
This is Rietveld 408576698