-
-
Notifications
You must be signed in to change notification settings - Fork 24
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Cant compile. #200
Comments
I receive the same build error, however I did follow the build documents and selected everything correctly (including the non-Artifact build). I'm not sure why the link to the docs was posted without further comment. I have been over the docs several times and nothing called out therein differs from actions taken on my end. |
I have been having the same issue on Gentoo, havent tried not doing setup |
Not doing setup seems like it would be counterintuitive, because it copies the source files for mercury, making it so that if you don't run it you just get normal Firefox |
Good day.I am trying to compile Mercury from source. I have Arch linux latest with all build tools installed.
Ive done bootstrap into ~/tmpfs1/mozsrc dir:
On question "Please choose the version of Firefox you want to build " i select "Firefox for Desktop Artifact Mode [default]" same as "Firefox for Desktop".
Bootstrap successive.
I set up env var: export HG_SRC_DIR=/home/qq/tmpfs1/mozsrc
Ive done setup.
Setup successive.
Ive done build.
Build fail with error:
0:00.48 checking for vcs source checkout... hg
0:00.49 checking for a shell... /usr/bin/sh
0:00.52 checking for host system type... x86_64-pc-linux-gnu
0:00.53 checking for target system type... x86_64-pc-linux-gnu
0:00.57 Traceback (most recent call last):
0:00.57 File "/home/qq/tmpfs1/mozsrsrc/configure.py", line 351, in
0:00.57 sys.exit(main(sys.argv))
0:00.57 ^^^^^^^^^^^^^^
0:00.57 File "/home/qq/tmpfs1/mozsrsrc/configure.py", line 138, in main
0:00.57 sandbox.include_file(os.path.join(os.path.dirname(file), "moz.configure"))
0:00.57 File "/home/qq/tmpfs1/mozsrsrc/python/mozbuild/mozbuild/configure/init.py", line 498, in include_file
0:00.57 exec(code, self)
0:00.57 File "/home/qq/tmpfs1/mozsrsrc/moz.configure", line 232, in
0:00.57 include("build/moz.configure/libraries.configure", when="--enable-compile-environment")
0:00.57 File "/home/qq/tmpfs1/mozsrsrc/python/mozbuild/mozbuild/configure/init.py", line 872, in include_impl
0:00.57 self.include_file(what)
0:00.57 File "/home/qq/tmpfs1/mozsrsrc/python/mozbuild/mozbuild/configure/init.py", line 498, in include_file
0:00.58 exec(code, self)
0:00.58 File "/home/qq/tmpfs1/mozsrsrc/build/moz.configure/libraries.configure", line 30, in
0:00.58 have_raw_clock_monotonic_support = check_clock_monotonic_support()
0:00.58 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
0:00.58 File "/home/qq/tmpfs1/mozsrsrc/python/mozbuild/mozbuild/configure/init.py", line 916, in wrapper
0:00.58 ret = template(*args, **kwargs)
0:00.58 ^^^^^^^^^^^^^^^^^^^^^^^^^
0:00.58 File "/home/qq/tmpfs1/mozsrsrc/python/mozbuild/mozbuild/configure/init.py", line 1316, in wrapped
0:00.58 return new_func(*args, **kwargs)
0:00.58 ^^^^^^^^^^^^^^^^^^^^^^^^^
0:00.58 File "/home/qq/tmpfs1/mozsrsrc/build/moz.configure/libraries.configure", line 17, in check_clock_monotonic_support
0:00.58 check_when = building_with_gnu_compatible_cc
0:00.58 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
0:00.58 NameError: name 'building_with_gnu_compatible_cc' is not defined
*** Fix above errors and then restart with "./mach build"
0:00.59 W Exception when writing resource usage file: [Errno 2] No such file or directory: '/home/qq/tmpfs1/mozsrsrc/obj-x86_64-pc-linux-gnu/instrumented/.mozbuild/profile_build_resources.json'
NameError: name 'building_with_gnu_compatible_cc' is not defined
But when i skip setup step build succeeds and compiled firefox works fine.
Pls help.
The text was updated successfully, but these errors were encountered: