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)
Firefox Build System
General
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.
Comment 1•9 years ago
|
||
Sigh. When will we have beta builds that don't break on random things that don't break nightlies?
Comment 2•9 years ago
|
||
Try says bug 1282256 fixes it (and that it could have been caught before the merge).
Updated•9 years ago
|
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → DUPLICATE
Updated•7 years ago
|
Product: Core → Firefox Build System
You need to log in
before you can comment on or make changes to this bug.
Description
•