|
|
Created:
4 years, 11 months ago by Zachary Forman Modified:
4 years, 11 months ago CC:
chromium-reviews Base URL:
https://chromium.googlesource.com/chromium/src.git@master Target Ref:
refs/pending/heads/master Project:
chromium Visibility:
Public. |
DescriptionMakes the ar command used deterministic.
The D flag makes ar deterministic (i.e. for the same files as inputs,
it will always produce identical outputs.
Having deterministic .a files takes us much closer to
having a fully deterministic build.
171 previously time varying .a files are now deterministic.
BUG=454642
Committed: https://crrev.com/52619d68cf150087682e2a70c4a221882aa59f47
Cr-Commit-Position: refs/heads/master@{#370283}
Patch Set 1 #
Messages
Total messages: 14 (8 generated)
Description was changed from ========== Makes the ar command used deterministic. The D flag makes ar deterministic (i.e. for the same files as inputs, it will always produce identical outputs. This is not strictly necessary, but is certainly nice to have. BUG= ========== to ========== Makes the ar command used deterministic. The D flag makes ar deterministic (i.e. for the same files as inputs, it will always produce identical outputs. This is not strictly necessary, but is certainly nice to have. 171 previously time varying .a files are now deterministic. BUG= ==========
zforman@google.com changed reviewers: + brettw@chromium.org, maruel@chromium.org, mithro@mithis.com
Hi - could you please take a look at this patch? Thanks, Zac.
On 2016/01/19 04:40:57, Zachary Forman wrote: > Hi - could you please take a look at this patch? > > Thanks, > Zac. Please add a bug to the BUG= line. I would also change the description to be more positive why this is a good thing.
Description was changed from ========== Makes the ar command used deterministic. The D flag makes ar deterministic (i.e. for the same files as inputs, it will always produce identical outputs. This is not strictly necessary, but is certainly nice to have. 171 previously time varying .a files are now deterministic. BUG= ========== to ========== Makes the ar command used deterministic. The D flag makes ar deterministic (i.e. for the same files as inputs, it will always produce identical outputs. This is not strictly necessary, but is certainly nice to have - having deterministic .a files takes us much closer to having a fully deterministic build. 171 previously time varying .a files are now deterministic. BUG=454642 ==========
LGTM with mithro's comments.
Description was changed from ========== Makes the ar command used deterministic. The D flag makes ar deterministic (i.e. for the same files as inputs, it will always produce identical outputs. This is not strictly necessary, but is certainly nice to have - having deterministic .a files takes us much closer to having a fully deterministic build. 171 previously time varying .a files are now deterministic. BUG=454642 ========== to ========== Makes the ar command used deterministic. The D flag makes ar deterministic (i.e. for the same files as inputs, it will always produce identical outputs. Having deterministic .a files takes us much closer to having a fully deterministic build. 171 previously time varying .a files are now deterministic. BUG=454642 ==========
Description was changed from ========== Makes the ar command used deterministic. The D flag makes ar deterministic (i.e. for the same files as inputs, it will always produce identical outputs. Having deterministic .a files takes us much closer to having a fully deterministic build. 171 previously time varying .a files are now deterministic. BUG=454642 ========== to ========== Makes the ar command used deterministic. The D flag makes ar deterministic (i.e. for the same files as inputs, it will always produce identical outputs. Having deterministic .a files takes us much closer to having a fully deterministic build. 171 previously time varying .a files are now deterministic. BUG=454642 ==========
The CQ bit was checked by mithro@mithis.com
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1595073005/1 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1595073005/1
Message was sent while issue was closed.
Description was changed from ========== Makes the ar command used deterministic. The D flag makes ar deterministic (i.e. for the same files as inputs, it will always produce identical outputs. Having deterministic .a files takes us much closer to having a fully deterministic build. 171 previously time varying .a files are now deterministic. BUG=454642 ========== to ========== Makes the ar command used deterministic. The D flag makes ar deterministic (i.e. for the same files as inputs, it will always produce identical outputs. Having deterministic .a files takes us much closer to having a fully deterministic build. 171 previously time varying .a files are now deterministic. BUG=454642 ==========
Message was sent while issue was closed.
Committed patchset #1 (id:1)
Message was sent while issue was closed.
Description was changed from ========== Makes the ar command used deterministic. The D flag makes ar deterministic (i.e. for the same files as inputs, it will always produce identical outputs. Having deterministic .a files takes us much closer to having a fully deterministic build. 171 previously time varying .a files are now deterministic. BUG=454642 ========== to ========== Makes the ar command used deterministic. The D flag makes ar deterministic (i.e. for the same files as inputs, it will always produce identical outputs. Having deterministic .a files takes us much closer to having a fully deterministic build. 171 previously time varying .a files are now deterministic. BUG=454642 Committed: https://crrev.com/52619d68cf150087682e2a70c4a221882aa59f47 Cr-Commit-Position: refs/heads/master@{#370283} ==========
Message was sent while issue was closed.
Patchset 1 (id:??) landed as https://crrev.com/52619d68cf150087682e2a70c4a221882aa59f47 Cr-Commit-Position: refs/heads/master@{#370283} |