Closed Bug 1621198 Opened 5 years ago Closed 5 years ago

application.ini.h is not deterministically generated

Categories

(Firefox Build System :: General, task, P3)

task

Tracking

(firefox76 fixed)

RESOLVED FIXED
mozilla76
Tracking Status
firefox76 --- fixed

People

(Reporter: glandium, Assigned: froydnj)

References

Details

Attachments

(1 file)

Here's a diff I got from comparing target.generated-files.tar.gz from 2 builds:

diff -ruNw a/build/application.ini.h b/build/application.ini.h
--- a/build/application.ini.h   2016-01-01 09:00:00.000000000 +0900
+++ b/build/application.ini.h   2016-01-01 09:00:00.000000000 +0900
@@ -7,7 +7,7 @@
                  "20200310011516",
                  "{ec8030f7-c20a-464f-9b0e-13a3a9e97384}",
                  NULL, // copyright
-                 NS_XRE_ENABLE_PROFILE_MIGRATOR | NS_XRE_ENABLE_CRASH_REPORTER,
+                 NS_XRE_ENABLE_CRASH_REPORTER | NS_XRE_ENABLE_PROFILE_MIGRATOR,
                  "76.0a1",
                  "76.0a1",
                  "https://crash-reports.mozilla.com/submit?id={ec8030f7-c20a-464f-9b0e-13a3a9e97384}&version=76.0a1&buildid=20200310011516",

Practically speaking, it doesn't affect the outcome.

Priority: -- → P3
See Also: → 1621157

We need to ensure the flags are always output in a consistent order.

Assignee: nobody → nfroyd
Status: NEW → ASSIGNED
Pushed by nfroyd@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/9c58ae14f4ba ensure deterministic generation of application.ini; r=glandium
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla76
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: