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

Issue 330813003: Rename FORCE_DETERMINISTIC_BUILD to DONT_EMBED_BUILD_METADATA. (Closed)

Created:
6 years, 6 months ago by Sébastien Marchand
Modified:
6 years, 3 months ago
Reviewers:
Nico, M-A Ruel
CC:
chromium-reviews
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Project:
chromium
Visibility:
Public.

Description

Rename FORCE_DETERMINISTIC_BUILD to DONT_EMBED_BUILD_METADATA. Strictly speaking this flag isn't here to force a deterministic build, it's here to help us to make sure that no build metadata ends up in the build artifacts to help us guarantee a deterministic build. (See the discussion in https://codereview.chromium.org/324403006/ for more details) On the other hand we may have issues with absolute path in __FILE__ and whatever unforeseen C++ issue. This would require #ifdef'ing them out. This is not something devs would want to do normally so this flag is off by default. Eventually we'll want to fix the build system to not have to hack __FILE__ out by ensuring they are *always* relative paths but until then, this variable can be used to make progress R=maruel@chromium.org, thakis@chromium.org TBR=brettw@chromium.org BUG=314403 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=278053

Patch Set 1 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+16 lines, -16 lines) Patch
M build/common.gypi View 3 chunks +9 lines, -9 lines 0 comments Download
M build/config/BUILD.gn View 2 chunks +7 lines, -7 lines 0 comments Download

Messages

Total messages: 6 (0 generated)
Sébastien Marchand
PTAL.
6 years, 6 months ago (2014-06-13 13:57:30 UTC) #1
M-A Ruel
lgtm. FTR, Nico said he'll take care of getting rid of __DATE__ and __TIME__ so ...
6 years, 6 months ago (2014-06-13 14:04:38 UTC) #2
Sébastien Marchand
+brettw@ for owner approval.
6 years, 6 months ago (2014-06-13 16:05:08 UTC) #3
Sébastien Marchand
The CQ bit was checked by sebmarchand@chromium.org
6 years, 6 months ago (2014-06-18 00:10:30 UTC) #4
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/sebmarchand@chromium.org/330813003/20001
6 years, 6 months ago (2014-06-18 00:12:02 UTC) #5
commit-bot: I haz the power
6 years, 6 months ago (2014-06-18 13:10:09 UTC) #6
Message was sent while issue was closed.
Change committed as 278053

Powered by Google App Engine
This is Rietveld 408576698