Closed Bug 1303926 Opened 9 years ago Closed 9 years ago

Beta Mac opt build failing with "mozbuild.base.ObjdirMismatchException: Objdir mismatch" after 50 merge

Categories

(Firefox Build System :: General, defect)

defect
Not set
blocker

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 1282256

People

(Reporter: philor, Unassigned)

Details

Starting with today's merge of 50 to mozilla-beta, the Mac opt build fails like https://treeherder.mozilla.org/logviewer.html#?job_id=1609820&repo=mozilla-beta#L42873 19:14:54 INFO - USE_ELF_HACK= /builds/slave/m-beta-m64-0000000000000000000/build/src/obj-firefox/i386/_virtualenv/bin/python /builds/slave/m-beta-m64-0000000000000000000/build/src/toolkit/mozapps/installer/strip.py ../../dist/firefox-sdk 19:14:55 INFO - Traceback (most recent call last): 19:14:55 INFO - File "/builds/slave/m-beta-m64-0000000000000000000/build/src/toolkit/mozapps/installer/strip.py", line 23, in <module> 19:14:55 INFO - strip(sys.argv[1]) 19:14:55 INFO - File "/builds/slave/m-beta-m64-0000000000000000000/build/src/toolkit/mozapps/installer/strip.py", line 18, in strip 19:14:55 INFO - for p, f in FileFinder(dir): 19:14:55 INFO - File "/builds/slave/m-beta-m64-0000000000000000000/build/src/python/mozbuild/mozpack/files.py", line 734, in find 19:14:55 INFO - for p, f in self._find(pattern): 19:14:55 INFO - File "/builds/slave/m-beta-m64-0000000000000000000/build/src/python/mozbuild/mozpack/files.py", line 875, in _find_dir 19:14:55 INFO - for p_, f in self._find(mozpath.join(path, p)): 19:14:55 INFO - File "/builds/slave/m-beta-m64-0000000000000000000/build/src/python/mozbuild/mozpack/files.py", line 875, in _find_dir 19:14:55 INFO - for p_, f in self._find(mozpath.join(path, p)): 19:14:55 INFO - File "/builds/slave/m-beta-m64-0000000000000000000/build/src/python/mozbuild/mozpack/files.py", line 875, in _find_dir 19:14:55 INFO - for p_, f in self._find(mozpath.join(path, p)): 19:14:55 INFO - File "/builds/slave/m-beta-m64-0000000000000000000/build/src/python/mozbuild/mozpack/files.py", line 875, in _find_dir 19:14:55 INFO - for p_, f in self._find(mozpath.join(path, p)): 19:14:55 INFO - File "/builds/slave/m-beta-m64-0000000000000000000/build/src/python/mozbuild/mozpack/files.py", line 852, in _find 19:14:55 INFO - f = self.get(pattern) 19:14:55 INFO - File "/builds/slave/m-beta-m64-0000000000000000000/build/src/python/mozbuild/mozpack/files.py", line 887, in get 19:14:55 INFO - if self.find_executables and is_executable(srcpath): 19:14:55 INFO - File "/builds/slave/m-beta-m64-0000000000000000000/build/src/python/mozbuild/mozpack/executables.py", line 72, in is_executable 19:14:55 INFO - from buildconfig import substs 19:14:55 INFO - File "/builds/slave/m-beta-m64-0000000000000000000/build/src/build/mach_bootstrap.py", line 369, in __call__ 19:14:55 INFO - module = self._original_import(name, globals, locals, fromlist, level) 19:14:55 INFO - File "/builds/slave/m-beta-m64-0000000000000000000/build/src/build/buildconfig.py", line 9, in <module> 19:14:55 INFO - config = MozbuildObject.from_environment() 19:14:55 INFO - File "/builds/slave/m-beta-m64-0000000000000000000/build/src/python/mozbuild/mozbuild/base.py", line 184, in from_environment 19:14:55 INFO - raise ObjdirMismatchException(topobjdir, _config_topobjdir) 19:14:55 INFO - mozbuild.base.ObjdirMismatchException: Objdir mismatch: /builds/slave/m-beta-m64-0000000000000000000/build/src/obj-firefox/i386 != /builds/slave/m-beta-m64-0000000000000000000/build/src/obj-firefox/x86_64 19:14:55 INFO - make[7]: *** [make-sdk] Error 1 19:14:55 INFO - make[6]: *** [sdk] Error 2 19:14:55 INFO - make[5]: *** [make-sdk] Error 2 19:14:55 INFO - make[4]: *** [sdk] Error 2 19:14:55 INFO - make[3]: *** [automation/sdk] Error 2 19:14:55 INFO - make[2]: *** [automation/build] Error 2 19:14:55 INFO - make[1]: *** [realbuild] Error 2 19:14:55 INFO - make: *** [build] Error 2 Which seems particularly short on the information "what things mismatched?" One of the things still keeping mozilla-beta closed after the merge.
Sigh. When will we have beta builds that don't break on random things that don't break nightlies?
Try says bug 1282256 fixes it (and that it could have been caught before the merge).
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → DUPLICATE
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.