Specifically: ``` 0:04.83 Traceback (most recent call last): 0:04.83 File "mozilla-unified/configure.py", line 124, in <module> 0:04.83 sys.exit(main(sys.argv)) 0:04.83 File "mozilla-unified/configure.py", line 30, in main 0:04.83 sandbox.run(os.path.join(os.path.dirname(__file__), 'moz.configure')) 0:04.83 File "mozilla-unified/python/mozbuild/mozbuild/configure/__init__.py", line 461, in run 0:04.83 func(*args) 0:04.83 File "mozilla-unified/python/mozbuild/mozbuild/configure/__init__.py", line 505, in _value_for 0:04.83 return self._value_for_depends(obj) 0:04.83 File "mozilla-unified/python/mozbuild/mozbuild/util.py", line 947, in method_call 0:04.83 cache[args] = self.func(instance, *args) 0:04.83 File "mozilla-unified/python/mozbuild/mozbuild/configure/__init__.py", line 514, in _value_for_depends 0:04.83 return obj.result() 0:04.83 File "mozilla-unified/python/mozbuild/mozbuild/util.py", line 947, in method_call 0:04.83 cache[args] = self.func(instance, *args) 0:04.84 File "mozilla-unified/python/mozbuild/mozbuild/configure/__init__.py", line 149, in result 0:04.84 return self._func(*resolved_args) 0:04.84 File "mozilla-unified/python/mozbuild/mozbuild/configure/__init__.py", line 1070, in wrapped 0:04.84 return new_func(*args, **kwargs) 0:04.84 File "mozilla-unified/build/moz.configure/bindgen.configure", line 63, in llvm_config_paths 0:04.84 brew_config = check_cmd_output([brew, 'config']).strip() 0:04.84 File "mozilla-unified/python/mozbuild/mozbuild/configure/__init__.py", line 1070, in wrapped 0:04.84 return new_func(*args, **kwargs) 0:04.84 File "mozilla-unified/build/moz.configure/util.configure", line 69, in check_cmd_output 0:04.84 retcode, stdout, stderr = get_cmd_output(*args, **kwargs) 0:04.84 File "mozilla-unified/python/mozbuild/mozbuild/configure/__init__.py", line 1070, in wrapped 0:04.84 return new_func(*args, **kwargs) 0:04.84 File "mozilla-unified/build/moz.configure/util.configure", line 46, in get_cmd_output 0:04.84 log.debug('Executing: `%s`', quote(*args)) 0:04.84 File "mozilla-unified/python/mozbuild/mozbuild/shellutil.py", line 206, in quote 0:04.84 return ' '.join(_quote(s) for s in strings) 0:04.84 File "mozilla-unified/python/mozbuild/mozbuild/shellutil.py", line 206, in <genexpr> 0:04.84 return ' '.join(_quote(s) for s in strings) 0:04.84 File "mozilla-unified/python/mozbuild/mozbuild/shellutil.py", line 187, in _quote 0:04.84 if s and not SHELL_QUOTE_RE.search(s) and not s.startswith('~'): 0:04.84 TypeError: expected string or buffer 0:04.88 *** Fix above errors and then restart with "./mach build" backing out https://hg.mozilla.org/mozilla-central/rev/22c349313334 resolves the error. ```
Bug 1523593 Comment 0 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
Specifically: ``` 0:04.81 checking for cbindgen... blah/blah/.cargo/bin/cbindgen 0:04.83 checking cbindgen version... 0.6.8 0:04.83 checking for rustfmt... blah/blah/.cargo/bin/rustfmt 0:04.83 Traceback (most recent call last): 0:04.83 Traceback (most recent call last): 0:04.83 File "mozilla-unified/configure.py", line 124, in <module> 0:04.83 sys.exit(main(sys.argv)) 0:04.83 File "mozilla-unified/configure.py", line 30, in main 0:04.83 sandbox.run(os.path.join(os.path.dirname(__file__), 'moz.configure')) 0:04.83 File "mozilla-unified/python/mozbuild/mozbuild/configure/__init__.py", line 461, in run 0:04.83 func(*args) 0:04.83 File "mozilla-unified/python/mozbuild/mozbuild/configure/__init__.py", line 505, in _value_for 0:04.83 return self._value_for_depends(obj) 0:04.83 File "mozilla-unified/python/mozbuild/mozbuild/util.py", line 947, in method_call 0:04.83 cache[args] = self.func(instance, *args) 0:04.83 File "mozilla-unified/python/mozbuild/mozbuild/configure/__init__.py", line 514, in _value_for_depends 0:04.83 return obj.result() 0:04.83 File "mozilla-unified/python/mozbuild/mozbuild/util.py", line 947, in method_call 0:04.83 cache[args] = self.func(instance, *args) 0:04.84 File "mozilla-unified/python/mozbuild/mozbuild/configure/__init__.py", line 149, in result 0:04.84 return self._func(*resolved_args) 0:04.84 File "mozilla-unified/python/mozbuild/mozbuild/configure/__init__.py", line 1070, in wrapped 0:04.84 return new_func(*args, **kwargs) 0:04.84 File "mozilla-unified/build/moz.configure/bindgen.configure", line 63, in llvm_config_paths 0:04.84 brew_config = check_cmd_output([brew, 'config']).strip() 0:04.84 File "mozilla-unified/python/mozbuild/mozbuild/configure/__init__.py", line 1070, in wrapped 0:04.84 return new_func(*args, **kwargs) 0:04.84 File "mozilla-unified/build/moz.configure/util.configure", line 69, in check_cmd_output 0:04.84 retcode, stdout, stderr = get_cmd_output(*args, **kwargs) 0:04.84 File "mozilla-unified/python/mozbuild/mozbuild/configure/__init__.py", line 1070, in wrapped 0:04.84 return new_func(*args, **kwargs) 0:04.84 File "mozilla-unified/build/moz.configure/util.configure", line 46, in get_cmd_output 0:04.84 log.debug('Executing: `%s`', quote(*args)) 0:04.84 File "mozilla-unified/python/mozbuild/mozbuild/shellutil.py", line 206, in quote 0:04.84 return ' '.join(_quote(s) for s in strings) 0:04.84 File "mozilla-unified/python/mozbuild/mozbuild/shellutil.py", line 206, in <genexpr> 0:04.84 return ' '.join(_quote(s) for s in strings) 0:04.84 File "mozilla-unified/python/mozbuild/mozbuild/shellutil.py", line 187, in _quote 0:04.84 if s and not SHELL_QUOTE_RE.search(s) and not s.startswith('~'): 0:04.84 TypeError: expected string or buffer 0:04.88 *** Fix above errors and then restart with "./mach build" ``` backing out https://hg.mozilla.org/mozilla-central/rev/22c349313334 resolves the error.
Specifically: ``` 0:04.81 checking for cbindgen... blah/blah/.cargo/bin/cbindgen 0:04.83 checking cbindgen version... 0.6.8 0:04.83 checking for rustfmt... blah/blah/.cargo/bin/rustfmt 0:04.83 Traceback (most recent call last): 0:04.83 File "mozilla-unified/configure.py", line 124, in <module> 0:04.83 sys.exit(main(sys.argv)) 0:04.83 File "mozilla-unified/configure.py", line 30, in main 0:04.83 sandbox.run(os.path.join(os.path.dirname(__file__), 'moz.configure')) 0:04.83 File "mozilla-unified/python/mozbuild/mozbuild/configure/__init__.py", line 461, in run 0:04.83 func(*args) 0:04.83 File "mozilla-unified/python/mozbuild/mozbuild/configure/__init__.py", line 505, in _value_for 0:04.83 return self._value_for_depends(obj) 0:04.83 File "mozilla-unified/python/mozbuild/mozbuild/util.py", line 947, in method_call 0:04.83 cache[args] = self.func(instance, *args) 0:04.83 File "mozilla-unified/python/mozbuild/mozbuild/configure/__init__.py", line 514, in _value_for_depends 0:04.83 return obj.result() 0:04.83 File "mozilla-unified/python/mozbuild/mozbuild/util.py", line 947, in method_call 0:04.83 cache[args] = self.func(instance, *args) 0:04.84 File "mozilla-unified/python/mozbuild/mozbuild/configure/__init__.py", line 149, in result 0:04.84 return self._func(*resolved_args) 0:04.84 File "mozilla-unified/python/mozbuild/mozbuild/configure/__init__.py", line 1070, in wrapped 0:04.84 return new_func(*args, **kwargs) 0:04.84 File "mozilla-unified/build/moz.configure/bindgen.configure", line 63, in llvm_config_paths 0:04.84 brew_config = check_cmd_output([brew, 'config']).strip() 0:04.84 File "mozilla-unified/python/mozbuild/mozbuild/configure/__init__.py", line 1070, in wrapped 0:04.84 return new_func(*args, **kwargs) 0:04.84 File "mozilla-unified/build/moz.configure/util.configure", line 69, in check_cmd_output 0:04.84 retcode, stdout, stderr = get_cmd_output(*args, **kwargs) 0:04.84 File "mozilla-unified/python/mozbuild/mozbuild/configure/__init__.py", line 1070, in wrapped 0:04.84 return new_func(*args, **kwargs) 0:04.84 File "mozilla-unified/build/moz.configure/util.configure", line 46, in get_cmd_output 0:04.84 log.debug('Executing: `%s`', quote(*args)) 0:04.84 File "mozilla-unified/python/mozbuild/mozbuild/shellutil.py", line 206, in quote 0:04.84 return ' '.join(_quote(s) for s in strings) 0:04.84 File "mozilla-unified/python/mozbuild/mozbuild/shellutil.py", line 206, in <genexpr> 0:04.84 return ' '.join(_quote(s) for s in strings) 0:04.84 File "mozilla-unified/python/mozbuild/mozbuild/shellutil.py", line 187, in _quote 0:04.84 if s and not SHELL_QUOTE_RE.search(s) and not s.startswith('~'): 0:04.84 TypeError: expected string or buffer 0:04.88 *** Fix above errors and then restart with "./mach build" ``` backing out https://hg.mozilla.org/mozilla-central/rev/22c349313334 resolves the error.