Closed Bug 1065956 Opened 10 years ago Closed 7 years ago

Unification fails intermittently when application.ini differs (make[2]: *** [postflight_all] Error 1)

Categories

(Calendar :: Build Config, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: Fallen, Assigned: Fallen)

Details

/builds/slave/tb-c-cen-osx64-000000000000000/build/mozilla/build/macosx/universal/unify \
	      --unify-with-sort "\.manifest$" \
	      --unify-with-sort "all-test-dirs\.list$" \
	      /builds/slave/tb-c-cen-osx64-000000000000000/build/objdir-tb/i386/dist/test-stage                         \
	      /builds/slave/tb-c-cen-osx64-000000000000000/build/objdir-tb/x86_64/dist/test-stage                         \
	      /builds/slave/tb-c-cen-osx64-000000000000000/build/objdir-tb/i386/dist/universal/test-stage; \
	fi
/builds/slave/tb-c-cen-osx64-000000000000000/build/mozilla/build/macosx/universal/unify: warning: makeUniversalDirectory: only in x86 /builds/slave/tb-c-cen-osx64-000000000000000/build/objdir-tb/x86_64/dist/test-stage/cppunittests:
  TestJemalloc
/builds/slave/tb-c-cen-osx64-000000000000000/build/mozilla/build/macosx/universal/unify: copyIfIdentical: files differ:
  /builds/slave/tb-c-cen-osx64-000000000000000/build/objdir-tb/i386/dist/test-stage/extensions/\{e2fda1a4-762b-4020-b5ad-a41df1933103\}/application.ini,
  /builds/slave/tb-c-cen-osx64-000000000000000/build/objdir-tb/x86_64/dist/test-stage/extensions/\{e2fda1a4-762b-4020-b5ad-a41df1933103\}/application.ini
make[2]: *** [postflight_all] Error 1
make[1]: *** [build] Error 2
make: *** [build] Error 2


I assume the build id is off by a second or so. We should exclude the file by copying application.ini from one ABI to the next. This is done similarly for other files. The other alternative is to check if the platform.ini is now created during the repack jobs, maybe we can get rid of application.ini altogether. This requires staging and all the annoying work around it though, so maybe the one-line cp is easier :-)
Summary: Unification fails intermittently when application.ini differs. → Unification fails intermittently when application.ini differs (make[2]: *** [postflight_all] Error 1)
Could it be related to bug 1061768 (empty build id)?
Philipp, aren't universal Mac builds a thing of the past? If the answer is yes, this bug can be closed.
Flags: needinfo?(philipp)
Yes, thankfully!
Status: ASSIGNED → RESOLVED
Closed: 7 years ago
Flags: needinfo?(philipp)
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.