/scratch/src/firefox/build [env]$ ../configure --enable-application=browser --with-unsigned-addon-scopes=app,system --allow-addon-sideload --enable-pulseaudio --enable-rust-simd --diable-elf-hack --without-wasm-sandboxed-libraries --with-system-jpeg --with-system-png --with-system-zlib --with-system-bz2 --with-system-libevent --with-system-ogg --with-system-vorbis --with-system-theora --with-system-libvpx --with-system-icu --with-system-nspr --with-system-nss --with-system-harfbuzz --with-system-graphite2 --enable-system-pixman --enable-system-ffi --enable-system-sqlite
Using Python 3.11.11 from /gnu/store/b0q1vzwhrsl6fdd3g8naw51s1k9gqv4l-profile/bin/python3
Created Python 3 virtualenv
checking for vcs source checkout... git
checking for a shell... /gnu/store/b0q1vzwhrsl6fdd3g8naw51s1k9gqv4l-profile/bin/sh
checking for host system type... x86_64-pc-linux-gnu
checking for target system type... x86_64-pc-linux-gnu
checking whether cross compiling... no
checking if configuration file confvars.sh exists... /scratch/src/firefox/browser/confvars.sh
checking if configuration file configure.sh exists... /scratch/src/firefox/browser/branding/unofficial/configure.sh
Installing bootstrapped toolchain in /home/maxim/.mozbuild/clang
Setting up artifact clang.tar.zst
Using artifact from local cache: /home/maxim/.mozbuild/toolchains/3fd19ee89df7dad6-clang.tar.zst
untarring "/home/maxim/.mozbuild/clang.tar.zst"
checking for the target C compiler... /home/maxim/.mozbuild/clang/bin/clang
checking for ccache... not found
Using target sysroot in /home/maxim/.mozbuild/sysroot-x86_64-linux-gnu
checking whether the target C compiler can be used... Traceback (most recent call last):
File "/scratch/src/firefox/build/../configure.py", line 329, in <module>
sys.exit(main(sys.argv))
^^^^^^^^^^^^^^
File "/scratch/src/firefox/build/../configure.py", line 137, in main
sandbox.run()
File "/scratch/src/firefox/python/mozbuild/mozbuild/configure/__init__.py", line 522, in run
self._value_for(option)
File "/scratch/src/firefox/python/mozbuild/mozbuild/configure/__init__.py", line 627, in _value_for
return self._value_for_option(obj)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/scratch/src/firefox/python/mozbuild/mozbuild/util.py", line 931, in method_call
cache[args] = self.func(instance, *args)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/scratch/src/firefox/python/mozbuild/mozbuild/configure/__init__.py", line 650, in _value_for_option
if implied_option.when and not self._value_for(implied_option.when):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/scratch/src/firefox/python/mozbuild/mozbuild/configure/__init__.py", line 624, in _value_for
return self._value_for_depends(obj)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/scratch/src/firefox/python/mozbuild/mozbuild/util.py", line 931, in method_call
cache[args] = self.func(instance, *args)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/scratch/src/firefox/python/mozbuild/mozbuild/configure/__init__.py", line 633, in _value_for_depends
value = obj.result()
^^^^^^^^^^^^
File "/scratch/src/firefox/python/mozbuild/mozbuild/util.py", line 931, in method_call
cache[args] = self.func(instance, *args)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/scratch/src/firefox/python/mozbuild/mozbuild/configure/__init__.py", line 235, in result
return self._func(resolved_args)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/scratch/src/firefox/python/mozbuild/mozbuild/configure/__init__.py", line 234, in <genexpr>
resolved_args = (self.sandbox._value_for(d) for d in self.dependencies)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/scratch/src/firefox/python/mozbuild/mozbuild/configure/__init__.py", line 624, in _value_for
return self._value_for_depends(obj)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/scratch/src/firefox/python/mozbuild/mozbuild/util.py", line 931, in method_call
cache[args] = self.func(instance, *args)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/scratch/src/firefox/python/mozbuild/mozbuild/configure/__init__.py", line 633, in _value_for_depends
value = obj.result()
^^^^^^^^^^^^
File "/scratch/src/firefox/python/mozbuild/mozbuild/util.py", line 931, in method_call
cache[args] = self.func(instance, *args)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/scratch/src/firefox/python/mozbuild/mozbuild/configure/__init__.py", line 158, in result
resolved_args = [self.sandbox._value_for(d) for d in self.dependencies]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/scratch/src/firefox/python/mozbuild/mozbuild/configure/__init__.py", line 158, in <listcomp>
resolved_args = [self.sandbox._value_for(d) for d in self.dependencies]
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/scratch/src/firefox/python/mozbuild/mozbuild/configure/__init__.py", line 624, in _value_for
return self._value_for_depends(obj)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/scratch/src/firefox/python/mozbuild/mozbuild/util.py", line 931, in method_call
cache[args] = self.func(instance, *args)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/scratch/src/firefox/python/mozbuild/mozbuild/configure/__init__.py", line 633, in _value_for_depends
value = obj.result()
^^^^^^^^^^^^
File "/scratch/src/firefox/python/mozbuild/mozbuild/util.py", line 931, in method_call
cache[args] = self.func(instance, *args)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/scratch/src/firefox/python/mozbuild/mozbuild/configure/__init__.py", line 154, in result
if self.when and not self.sandbox._value_for(self.when):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/scratch/src/firefox/python/mozbuild/mozbuild/configure/__init__.py", line 624, in _value_for
return self._value_for_depends(obj)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/scratch/src/firefox/python/mozbuild/mozbuild/util.py", line 931, in method_call
cache[args] = self.func(instance, *args)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/scratch/src/firefox/python/mozbuild/mozbuild/configure/__init__.py", line 633, in _value_for_depends
value = obj.result()
^^^^^^^^^^^^
File "/scratch/src/firefox/python/mozbuild/mozbuild/util.py", line 931, in method_call
cache[args] = self.func(instance, *args)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/scratch/src/firefox/python/mozbuild/mozbuild/configure/__init__.py", line 235, in result
return self._func(resolved_args)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/scratch/src/firefox/python/mozbuild/mozbuild/configure/__init__.py", line 234, in <genexpr>
resolved_args = (self.sandbox._value_for(d) for d in self.dependencies)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/scratch/src/firefox/python/mozbuild/mozbuild/configure/__init__.py", line 624, in _value_for
return self._value_for_depends(obj)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/scratch/src/firefox/python/mozbuild/mozbuild/util.py", line 931, in method_call
cache[args] = self.func(instance, *args)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/scratch/src/firefox/python/mozbuild/mozbuild/configure/__init__.py", line 633, in _value_for_depends
value = obj.result()
^^^^^^^^^^^^
File "/scratch/src/firefox/python/mozbuild/mozbuild/util.py", line 931, in method_call
cache[args] = self.func(instance, *args)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/scratch/src/firefox/python/mozbuild/mozbuild/configure/__init__.py", line 158, in result
resolved_args = [self.sandbox._value_for(d) for d in self.dependencies]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/scratch/src/firefox/python/mozbuild/mozbuild/configure/__init__.py", line 158, in <listcomp>
resolved_args = [self.sandbox._value_for(d) for d in self.dependencies]
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/scratch/src/firefox/python/mozbuild/mozbuild/configure/__init__.py", line 624, in _value_for
return self._value_for_depends(obj)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/scratch/src/firefox/python/mozbuild/mozbuild/util.py", line 931, in method_call
cache[args] = self.func(instance, *args)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/scratch/src/firefox/python/mozbuild/mozbuild/configure/__init__.py", line 633, in _value_for_depends
value = obj.result()
^^^^^^^^^^^^
File "/scratch/src/firefox/python/mozbuild/mozbuild/util.py", line 931, in method_call
cache[args] = self.func(instance, *args)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/scratch/src/firefox/python/mozbuild/mozbuild/configure/__init__.py", line 158, in result
resolved_args = [self.sandbox._value_for(d) for d in self.dependencies]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/scratch/src/firefox/python/mozbuild/mozbuild/configure/__init__.py", line 158, in <listcomp>
resolved_args = [self.sandbox._value_for(d) for d in self.dependencies]
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/scratch/src/firefox/python/mozbuild/mozbuild/configure/__init__.py", line 624, in _value_for
return self._value_for_depends(obj)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/scratch/src/firefox/python/mozbuild/mozbuild/util.py", line 931, in method_call
cache[args] = self.func(instance, *args)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/scratch/src/firefox/python/mozbuild/mozbuild/configure/__init__.py", line 633, in _value_for_depends
value = obj.result()
^^^^^^^^^^^^
File "/scratch/src/firefox/python/mozbuild/mozbuild/util.py", line 931, in method_call
cache[args] = self.func(instance, *args)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/scratch/src/firefox/python/mozbuild/mozbuild/configure/__init__.py", line 158, in result
resolved_args = [self.sandbox._value_for(d) for d in self.dependencies]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/scratch/src/firefox/python/mozbuild/mozbuild/configure/__init__.py", line 158, in <listcomp>
resolved_args = [self.sandbox._value_for(d) for d in self.dependencies]
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/scratch/src/firefox/python/mozbuild/mozbuild/configure/__init__.py", line 624, in _value_for
return self._value_for_depends(obj)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/scratch/src/firefox/python/mozbuild/mozbuild/util.py", line 931, in method_call
cache[args] = self.func(instance, *args)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/scratch/src/firefox/python/mozbuild/mozbuild/configure/__init__.py", line 633, in _value_for_depends
value = obj.result()
^^^^^^^^^^^^
File "/scratch/src/firefox/python/mozbuild/mozbuild/util.py", line 931, in method_call
cache[args] = self.func(instance, *args)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/scratch/src/firefox/python/mozbuild/mozbuild/configure/__init__.py", line 154, in result
if self.when and not self.sandbox._value_for(self.when):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/scratch/src/firefox/python/mozbuild/mozbuild/configure/__init__.py", line 624, in _value_for
return self._value_for_depends(obj)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/scratch/src/firefox/python/mozbuild/mozbuild/util.py", line 931, in method_call
cache[args] = self.func(instance, *args)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/scratch/src/firefox/python/mozbuild/mozbuild/configure/__init__.py", line 633, in _value_for_depends
value = obj.result()
^^^^^^^^^^^^
File "/scratch/src/firefox/python/mozbuild/mozbuild/util.py", line 931, in method_call
cache[args] = self.func(instance, *args)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/scratch/src/firefox/python/mozbuild/mozbuild/configure/__init__.py", line 235, in result
return self._func(resolved_args)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/scratch/src/firefox/python/mozbuild/mozbuild/configure/__init__.py", line 234, in <genexpr>
resolved_args = (self.sandbox._value_for(d) for d in self.dependencies)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/scratch/src/firefox/python/mozbuild/mozbuild/configure/__init__.py", line 624, in _value_for
return self._value_for_depends(obj)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/scratch/src/firefox/python/mozbuild/mozbuild/util.py", line 931, in method_call
cache[args] = self.func(instance, *args)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/scratch/src/firefox/python/mozbuild/mozbuild/configure/__init__.py", line 633, in _value_for_depends
value = obj.result()
^^^^^^^^^^^^
File "/scratch/src/firefox/python/mozbuild/mozbuild/util.py", line 931, in method_call
cache[args] = self.func(instance, *args)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/scratch/src/firefox/python/mozbuild/mozbuild/configure/__init__.py", line 158, in result
resolved_args = [self.sandbox._value_for(d) for d in self.dependencies]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/scratch/src/firefox/python/mozbuild/mozbuild/configure/__init__.py", line 158, in <listcomp>
resolved_args = [self.sandbox._value_for(d) for d in self.dependencies]
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/scratch/src/firefox/python/mozbuild/mozbuild/configure/__init__.py", line 624, in _value_for
return self._value_for_depends(obj)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/scratch/src/firefox/python/mozbuild/mozbuild/util.py", line 931, in method_call
cache[args] = self.func(instance, *args)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/scratch/src/firefox/python/mozbuild/mozbuild/configure/__init__.py", line 633, in _value_for_depends
value = obj.result()
^^^^^^^^^^^^
File "/scratch/src/firefox/python/mozbuild/mozbuild/util.py", line 931, in method_call
cache[args] = self.func(instance, *args)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/scratch/src/firefox/python/mozbuild/mozbuild/configure/__init__.py", line 158, in result
resolved_args = [self.sandbox._value_for(d) for d in self.dependencies]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/scratch/src/firefox/python/mozbuild/mozbuild/configure/__init__.py", line 158, in <listcomp>
resolved_args = [self.sandbox._value_for(d) for d in self.dependencies]
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/scratch/src/firefox/python/mozbuild/mozbuild/configure/__init__.py", line 624, in _value_for
return self._value_for_depends(obj)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/scratch/src/firefox/python/mozbuild/mozbuild/util.py", line 931, in method_call
cache[args] = self.func(instance, *args)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/scratch/src/firefox/python/mozbuild/mozbuild/configure/__init__.py", line 633, in _value_for_depends
value = obj.result()
^^^^^^^^^^^^
File "/scratch/src/firefox/python/mozbuild/mozbuild/util.py", line 931, in method_call
cache[args] = self.func(instance, *args)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/scratch/src/firefox/python/mozbuild/mozbuild/configure/__init__.py", line 159, in result
return self._func(*resolved_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/scratch/src/firefox/python/mozbuild/mozbuild/configure/__init__.py", line 1279, in wrapped
return new_func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/scratch/src/firefox/python/mozbuild/mozbuild/configure/__init__.py", line 916, in wrapper
ret = template(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/scratch/src/firefox/build/moz.configure/checks.configure", line 59, in wrapped
ret = func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File "/scratch/src/firefox/python/mozbuild/mozbuild/configure/__init__.py", line 1279, in wrapped
return new_func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/scratch/src/firefox/build/moz.configure/toolchain.configure", line 1519, in valid_compiler
info = check_compiler(
^^^^^^^^^^^^^^^
File "/scratch/src/firefox/python/mozbuild/mozbuild/configure/__init__.py", line 1279, in wrapped
return new_func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/scratch/src/firefox/build/moz.configure/toolchain.configure", line 636, in check_compiler
info = get_compiler_info(configure_cache, compiler, language)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/scratch/src/firefox/python/mozbuild/mozbuild/configure/__init__.py", line 1279, in wrapped
return new_func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/scratch/src/firefox/build/moz.configure/toolchain.configure", line 549, in get_compiler_info
result = try_preprocess(configure_cache, compiler, language, check)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/scratch/src/firefox/python/mozbuild/mozbuild/configure/__init__.py", line 1279, in wrapped
return new_func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/scratch/src/firefox/build/moz.configure/toolchain.configure", line 464, in try_preprocess
return try_invoke_compiler(
^^^^^^^^^^^^^^^^^^^^
File "/scratch/src/firefox/python/mozbuild/mozbuild/configure/__init__.py", line 1279, in wrapped
return new_func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/scratch/src/firefox/build/moz.configure/util.configure", line 246, in try_invoke_compiler
version_info = subprocess.check_output(
^^^^^^^^^^^^^^^^^^^^^^^^
File "/scratch/src/firefox/python/mozbuild/mozbuild/configure/__init__.py", line 1043, in wrapper
return function(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/gnu/store/q35bxk1i5blx0rcgxphhrq9xqmgha9bz-python-3.11.11/lib/python3.11/subprocess.py", line 466, in check_output
return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/gnu/store/q35bxk1i5blx0rcgxphhrq9xqmgha9bz-python-3.11.11/lib/python3.11/subprocess.py", line 548, in run
with Popen(*popenargs, **kwargs) as process:
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/gnu/store/q35bxk1i5blx0rcgxphhrq9xqmgha9bz-python-3.11.11/lib/python3.11/subprocess.py", line 1026, in __init__
self._execute_child(args, executable, preexec_fn, close_fds,
File "/gnu/store/q35bxk1i5blx0rcgxphhrq9xqmgha9bz-python-3.11.11/lib/python3.11/subprocess.py", line 1955, in _execute_child
raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] No such file or directory: '/home/maxim/.mozbuild/clang/bin/clang'