Mageia Bugzilla – Attachment 10437 Details for
Bug 23774
The rust compiler isn't added to $PATH to compile and build Thunderbird from source
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
Log In
[x]
|
New Account
|
Forgot Password
Build output
Error building Thunderbird from source (text/plain), 13.80 KB, created by
Kristoffer Grundström
on 2018-10-28 00:29:56 CEST
(
hide
)
Description:
Build output
Filename:
MIME Type:
Creator:
Kristoffer Grundström
Created:
2018-10-28 00:29:56 CEST
Size:
13.80 KB
patch
obsolete
>[kristoffer@localhost source]$ ./mach build > 0:02.77 Clobber not needed. > 0:02.77 Adding make options from /home/kristoffer/Desktop/source/mozconfig > MOZ_OBJDIR=/home/kristoffer/Desktop/source/obj-x86_64-pc-linux-gnu > OBJDIR=/home/kristoffer/Desktop/source/obj-x86_64-pc-linux-gnu > FOUND_MOZCONFIG=/home/kristoffer/Desktop/source/mozconfig > export FOUND_MOZCONFIG > 0:02.84 /usr/bin/gmake -f client.mk -s configure > 0:02.90 Generating /home/kristoffer/Desktop/source/configure > 0:02.96 Generating /home/kristoffer/Desktop/source/js/src/configure > 0:02.99 cd /home/kristoffer/Desktop/source/obj-x86_64-pc-linux-gnu > 0:02.99 /home/kristoffer/Desktop/source/configure > 0:03.36 Creating Python environment > 0:09.18 New python executable in /home/kristoffer/Desktop/source/obj-x86_64-pc-linux-gnu/_virtualenvs/init/bin/python2.7 > 0:09.18 Also creating executable in /home/kristoffer/Desktop/source/obj-x86_64-pc-linux-gnu/_virtualenvs/init/bin/python > 0:09.18 Installing setuptools, pip, wheel...done. > 0:13.19 running build_ext > 0:13.19 building 'psutil._psutil_linux' extension > 0:13.19 creating build > 0:13.19 creating build/temp.linux-x86_64-2.7 > 0:13.19 creating build/temp.linux-x86_64-2.7/psutil > 0:13.19 gcc -pthread -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -I/usr/include/ncursesw -DNDEBUG -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -g -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_VERSION=543 -DPSUTIL_LINUX=1 -I/usr/include/python2.7 -c psutil/_psutil_common.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_common.o > 0:13.19 gcc -pthread -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -I/usr/include/ncursesw -DNDEBUG -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -g -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_VERSION=543 -DPSUTIL_LINUX=1 -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o > 0:13.19 gcc -pthread -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -I/usr/include/ncursesw -DNDEBUG -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -g -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_VERSION=543 -DPSUTIL_LINUX=1 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o > 0:13.20 creating build/lib.linux-x86_64-2.7 > 0:13.20 creating build/lib.linux-x86_64-2.7/psutil > 0:13.20 gcc -pthread -shared -Wl,--as-needed -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags build/temp.linux-x86_64-2.7/psutil/_psutil_common.o build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o -L/usr/lib64 -lpython2.7 -o build/lib.linux-x86_64-2.7/psutil/_psutil_linux.so > 0:13.20 building 'psutil._psutil_posix' extension > 0:13.20 gcc -pthread -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -I/usr/include/ncursesw -DNDEBUG -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -g -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_VERSION=543 -DPSUTIL_LINUX=1 -I/usr/include/python2.7 -c psutil/_psutil_common.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_common.o > 0:13.20 gcc -pthread -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -I/usr/include/ncursesw -DNDEBUG -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -g -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_VERSION=543 -DPSUTIL_LINUX=1 -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o > 0:13.20 gcc -pthread -shared -Wl,--as-needed -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags build/temp.linux-x86_64-2.7/psutil/_psutil_common.o build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o -L/usr/lib64 -lpython2.7 -o build/lib.linux-x86_64-2.7/psutil/_psutil_posix.so > 0:13.20 copying build/lib.linux-x86_64-2.7/psutil/_psutil_linux.so -> psutil > 0:13.20 copying build/lib.linux-x86_64-2.7/psutil/_psutil_posix.so -> psutil > 0:13.20 Reexecuting in the virtualenv > 0:13.70 Adding configure options from /home/kristoffer/Desktop/source/mozconfig > 0:13.70 --enable-application=comm/mail > 0:13.71 checking for vcs source checkout... hg > 0:14.68 checking for a shell... /usr/bin/sh > 0:14.83 checking for host system type... x86_64-pc-linux-gnu > 0:14.83 checking for target system type... x86_64-pc-linux-gnu > 0:15.11 checking for a shell... /usr/bin/sh > 0:15.22 checking for host system type... x86_64-pc-linux-gnu > 0:15.22 checking for target system type... x86_64-pc-linux-gnu > 0:15.41 checking whether cross compiling... no > 0:15.61 checking for vcs source checkout... hg > 0:15.62 checking whether cross compiling... no > 0:15.62 checking for the target C compiler... /usr/bin/clang > 0:16.84 checking whether the target C compiler can be used... yes > 0:17.27 checking for Python 3... /usr/bin/python3 (3.6.6) > 0:17.27 checking for hg... /usr/bin/hg > 0:17.70 checking for Mercurial version... 4.6.2 > 0:18.06 checking for sparse checkout... no > 0:18.09 checking for pkg_config... /usr/bin/pkg-config > 0:18.11 checking for pkg-config version... 1.4.2 > 0:18.12 checking for yasm... /usr/bin/yasm > 0:18.14 checking yasm version... 1.3.0 > 0:18.15 checking the target C compiler version... 7.0.0 > 0:18.58 checking the target C compiler works... yes > 0:18.58 checking for the target C++ compiler... /usr/bin/clang++ > 0:18.72 checking whether the target C++ compiler can be used... yes > 0:18.72 checking the target C++ compiler version... 7.0.0 > 0:18.84 checking the target C++ compiler works... yes > 0:18.84 checking for the host C compiler... /usr/bin/clang > 0:19.04 checking whether the host C compiler can be used... yes > 0:19.05 checking the host C compiler version... 7.0.0 > 0:19.14 checking the host C compiler works... yes > 0:19.14 checking for the host C++ compiler... /usr/bin/clang++ > 0:19.25 checking whether the host C++ compiler can be used... yes > 0:19.25 checking the host C++ compiler version... 7.0.0 > 0:19.36 checking the host C++ compiler works... yes > 0:19.45 checking for 64-bit OS... yes > 0:19.47 checking for llvm_profdata... not found > 0:19.67 checking for linker... gold > 0:19.67 checking for the assembler... /usr/bin/clang > 0:19.80 checking whether the C compiler supports -fsanitize=fuzzer-no-link... yes > 0:19.95 checking for stdint.h... yes > 0:20.05 checking for inttypes.h... yes > 0:20.19 checking for malloc.h... yes > 0:20.29 checking for alloca.h... yes > 0:20.38 checking for sys/byteorder.h... no > 0:20.55 checking for getopt.h... yes > 0:20.67 checking for unistd.h... yes > 0:20.77 checking for nl_types.h... yes > 0:20.88 checking for cpuid.h... yes > 0:21.01 checking for sys/statvfs.h... yes > 0:21.13 checking for sys/statfs.h... yes > 0:21.23 checking for sys/vfs.h... yes > 0:21.34 checking for sys/mount.h... yes > 0:21.47 checking for sys/quota.h... yes > 0:21.60 checking for linux/quota.h... yes > 0:21.76 checking for linux/if_addr.h... yes > 0:21.92 checking for linux/rtnetlink.h... yes > 0:22.03 checking for sys/queue.h... yes > 0:22.14 checking for sys/types.h... yes > 0:22.27 checking for netinet/in.h... yes > 0:22.39 checking for byteswap.h... yes > 0:22.52 checking for linux/perf_event.h... yes > 0:22.62 checking for perf_event_open system call... yes > 0:22.73 checking whether the C compiler supports -Wshadow-field-in-constructor-modified... yes > 0:22.83 checking whether the C++ compiler supports -Wshadow-field-in-constructor-modified... yes > 0:22.95 checking whether the C compiler supports -Wunreachable-code-return... yes > 0:23.05 checking whether the C++ compiler supports -Wunreachable-code-return... yes > 0:23.15 checking whether the C compiler supports -Wclass-varargs... yes > 0:23.25 checking whether the C++ compiler supports -Wclass-varargs... yes > 0:23.36 checking whether the C compiler supports -Wfloat-overflow-conversion... yes > 0:23.45 checking whether the C++ compiler supports -Wfloat-overflow-conversion... yes > 0:23.55 checking whether the C compiler supports -Wfloat-zero-conversion... yes > 0:23.65 checking whether the C++ compiler supports -Wfloat-zero-conversion... yes > 0:23.76 checking whether the C compiler supports -Wloop-analysis... yes > 0:23.88 checking whether the C++ compiler supports -Wloop-analysis... yes > 0:23.99 checking whether the C++ compiler supports -Wc++1z-compat... yes > 0:24.10 checking whether the C++ compiler supports -Wc++2a-compat... yes > 0:24.22 checking whether the C++ compiler supports -Wcomma... yes > 0:24.32 checking whether the C compiler supports -Wduplicated-cond... no > 0:24.42 checking whether the C++ compiler supports -Wduplicated-cond... no > 0:24.54 checking whether the C++ compiler supports -Wimplicit-fallthrough... yes > 0:24.66 checking whether the C compiler supports -Wstring-conversion... yes > 0:24.77 checking whether the C++ compiler supports -Wstring-conversion... yes > 0:24.88 checking whether the C compiler supports -Wtautological-overlap-compare... yes > 0:24.98 checking whether the C++ compiler supports -Wtautological-overlap-compare... yes > 0:25.09 checking whether the C compiler supports -Wtautological-unsigned-enum-zero-compare... yes > 0:25.21 checking whether the C++ compiler supports -Wtautological-unsigned-enum-zero-compare... yes > 0:25.32 checking whether the C compiler supports -Wtautological-unsigned-zero-compare... yes > 0:25.43 checking whether the C++ compiler supports -Wtautological-unsigned-zero-compare... yes > 0:25.54 checking whether the C++ compiler supports -Wno-inline-new-delete... yes > 0:25.64 checking whether the C compiler supports -Wno-error=maybe-uninitialized... no > 0:25.75 checking whether the C++ compiler supports -Wno-error=maybe-uninitialized... no > 0:25.87 checking whether the C compiler supports -Wno-error=deprecated-declarations... yes > 0:25.97 checking whether the C++ compiler supports -Wno-error=deprecated-declarations... yes > 0:26.06 checking whether the C compiler supports -Wno-error=array-bounds... yes > 0:26.16 checking whether the C++ compiler supports -Wno-error=array-bounds... yes > 0:26.25 checking whether the C compiler supports -Wno-error=free-nonheap-object... no > 0:26.33 checking whether the C++ compiler supports -Wno-error=free-nonheap-object... no > 0:26.42 checking whether the C compiler supports -Wno-error=multistatement-macros... no > 0:26.51 checking whether the C++ compiler supports -Wno-error=multistatement-macros... no > 0:26.60 checking whether the C compiler supports -Wno-error=return-std-move... yes > 0:26.71 checking whether the C++ compiler supports -Wno-error=return-std-move... yes > 0:26.80 checking whether the C compiler supports -Wno-error=class-memaccess... no > 0:26.88 checking whether the C++ compiler supports -Wno-error=class-memaccess... no > 0:27.00 checking whether the C compiler supports -Wno-error=atomic-alignment... yes > 0:27.11 checking whether the C++ compiler supports -Wno-error=atomic-alignment... yes > 0:27.23 checking whether the C compiler supports -Wformat... yes > 0:27.33 checking whether the C++ compiler supports -Wformat... yes > 0:27.43 checking whether the C compiler supports -Wformat-security... yes > 0:27.53 checking whether the C++ compiler supports -Wformat-security... yes > 0:27.61 checking whether the C compiler supports -Wformat-overflow=2... no > 0:27.70 checking whether the C++ compiler supports -Wformat-overflow=2... no > 0:27.82 checking whether the C compiler supports -Wno-gnu-zero-variadic-macro-arguments... yes > 0:27.91 checking whether the C++ compiler supports -Wno-gnu-zero-variadic-macro-arguments... yes > 0:28.01 checking whether the C++ compiler supports -fno-sized-deallocation... yes > 0:28.04 checking for llvm-config... not found > 0:28.04 checking bindgen cflags... -x c++ -std=gnu++14 -fno-sized-deallocation -DTRACING=1 -DIMPL_LIBXUL -DMOZILLA_INTERNAL_API -DRUST_BINDGEN -DOS_POSIX=1 -DOS_LINUX=1 -m64 > 0:28.08 checking for libpulse... yes > 0:28.09 checking MOZ_PULSEAUDIO_CFLAGS... -D_REENTRANT > 0:28.10 checking MOZ_PULSEAUDIO_LIBS... -lpulse > 0:28.10 checking for rustc... not found > 0:28.10 checking for cargo... not found > 0:28.11 ERROR: Rust compiler not found. > 0:28.11 To compile rust language sources, you must have 'rustc' in your path. > 0:28.11 See https://www.rust-lang.org/ for more information. > 0:28.11 You can install rust by running './mach bootstrap' > 0:28.11 or by directly running the installer from https://rustup.rs/ > 0:28.21 *** Fix above errors and then restart with\ > 0:28.21 "./mach build" > 0:28.21 gmake: *** [client.mk:115: configure] Error 1 > >[kristoffer@localhost source]$ ./mach bootstrap >Error running mach: > > ['bootstrap'] > >The error occurred in code that was called by the mach command. This is either >a bug in the called code itself or in the way that mach is calling it. > >You should consider filing a bug for this issue. > >If filing a bug, please include the full output of mach, including this error >message. > >The details of the failure are as follows: > >NotImplementedError: Bootstrap support for this Linux distro not yet available. > > File "/home/kristoffer/Desktop/source/python/mozboot/mozboot/mach_commands.py", line 37, in bootstrap > no_system_changes=no_system_changes) > File "/home/kristoffer/Desktop/source/python/mozboot/mozboot/bootstrap.py", line 218, in __init__ > raise NotImplementedError('Bootstrap support for this Linux '
[kristoffer@localhost source]$ ./mach build 0:02.77 Clobber not needed. 0:02.77 Adding make options from /home/kristoffer/Desktop/source/mozconfig MOZ_OBJDIR=/home/kristoffer/Desktop/source/obj-x86_64-pc-linux-gnu OBJDIR=/home/kristoffer/Desktop/source/obj-x86_64-pc-linux-gnu FOUND_MOZCONFIG=/home/kristoffer/Desktop/source/mozconfig export FOUND_MOZCONFIG 0:02.84 /usr/bin/gmake -f client.mk -s configure 0:02.90 Generating /home/kristoffer/Desktop/source/configure 0:02.96 Generating /home/kristoffer/Desktop/source/js/src/configure 0:02.99 cd /home/kristoffer/Desktop/source/obj-x86_64-pc-linux-gnu 0:02.99 /home/kristoffer/Desktop/source/configure 0:03.36 Creating Python environment 0:09.18 New python executable in /home/kristoffer/Desktop/source/obj-x86_64-pc-linux-gnu/_virtualenvs/init/bin/python2.7 0:09.18 Also creating executable in /home/kristoffer/Desktop/source/obj-x86_64-pc-linux-gnu/_virtualenvs/init/bin/python 0:09.18 Installing setuptools, pip, wheel...done. 0:13.19 running build_ext 0:13.19 building 'psutil._psutil_linux' extension 0:13.19 creating build 0:13.19 creating build/temp.linux-x86_64-2.7 0:13.19 creating build/temp.linux-x86_64-2.7/psutil 0:13.19 gcc -pthread -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -I/usr/include/ncursesw -DNDEBUG -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -g -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_VERSION=543 -DPSUTIL_LINUX=1 -I/usr/include/python2.7 -c psutil/_psutil_common.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_common.o 0:13.19 gcc -pthread -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -I/usr/include/ncursesw -DNDEBUG -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -g -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_VERSION=543 -DPSUTIL_LINUX=1 -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o 0:13.19 gcc -pthread -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -I/usr/include/ncursesw -DNDEBUG -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -g -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_VERSION=543 -DPSUTIL_LINUX=1 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o 0:13.20 creating build/lib.linux-x86_64-2.7 0:13.20 creating build/lib.linux-x86_64-2.7/psutil 0:13.20 gcc -pthread -shared -Wl,--as-needed -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags build/temp.linux-x86_64-2.7/psutil/_psutil_common.o build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o -L/usr/lib64 -lpython2.7 -o build/lib.linux-x86_64-2.7/psutil/_psutil_linux.so 0:13.20 building 'psutil._psutil_posix' extension 0:13.20 gcc -pthread -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -I/usr/include/ncursesw -DNDEBUG -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -g -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_VERSION=543 -DPSUTIL_LINUX=1 -I/usr/include/python2.7 -c psutil/_psutil_common.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_common.o 0:13.20 gcc -pthread -fno-strict-aliasing -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -I/usr/include/ncursesw -DNDEBUG -O2 -g -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -g -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_VERSION=543 -DPSUTIL_LINUX=1 -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o 0:13.20 gcc -pthread -shared -Wl,--as-needed -Wl,-z,relro -Wl,-O1 -Wl,--build-id -Wl,--enable-new-dtags build/temp.linux-x86_64-2.7/psutil/_psutil_common.o build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o -L/usr/lib64 -lpython2.7 -o build/lib.linux-x86_64-2.7/psutil/_psutil_posix.so 0:13.20 copying build/lib.linux-x86_64-2.7/psutil/_psutil_linux.so -> psutil 0:13.20 copying build/lib.linux-x86_64-2.7/psutil/_psutil_posix.so -> psutil 0:13.20 Reexecuting in the virtualenv 0:13.70 Adding configure options from /home/kristoffer/Desktop/source/mozconfig 0:13.70 --enable-application=comm/mail 0:13.71 checking for vcs source checkout... hg 0:14.68 checking for a shell... /usr/bin/sh 0:14.83 checking for host system type... x86_64-pc-linux-gnu 0:14.83 checking for target system type... x86_64-pc-linux-gnu 0:15.11 checking for a shell... /usr/bin/sh 0:15.22 checking for host system type... x86_64-pc-linux-gnu 0:15.22 checking for target system type... x86_64-pc-linux-gnu 0:15.41 checking whether cross compiling... no 0:15.61 checking for vcs source checkout... hg 0:15.62 checking whether cross compiling... no 0:15.62 checking for the target C compiler... /usr/bin/clang 0:16.84 checking whether the target C compiler can be used... yes 0:17.27 checking for Python 3... /usr/bin/python3 (3.6.6) 0:17.27 checking for hg... /usr/bin/hg 0:17.70 checking for Mercurial version... 4.6.2 0:18.06 checking for sparse checkout... no 0:18.09 checking for pkg_config... /usr/bin/pkg-config 0:18.11 checking for pkg-config version... 1.4.2 0:18.12 checking for yasm... /usr/bin/yasm 0:18.14 checking yasm version... 1.3.0 0:18.15 checking the target C compiler version... 7.0.0 0:18.58 checking the target C compiler works... yes 0:18.58 checking for the target C++ compiler... /usr/bin/clang++ 0:18.72 checking whether the target C++ compiler can be used... yes 0:18.72 checking the target C++ compiler version... 7.0.0 0:18.84 checking the target C++ compiler works... yes 0:18.84 checking for the host C compiler... /usr/bin/clang 0:19.04 checking whether the host C compiler can be used... yes 0:19.05 checking the host C compiler version... 7.0.0 0:19.14 checking the host C compiler works... yes 0:19.14 checking for the host C++ compiler... /usr/bin/clang++ 0:19.25 checking whether the host C++ compiler can be used... yes 0:19.25 checking the host C++ compiler version... 7.0.0 0:19.36 checking the host C++ compiler works... yes 0:19.45 checking for 64-bit OS... yes 0:19.47 checking for llvm_profdata... not found 0:19.67 checking for linker... gold 0:19.67 checking for the assembler... /usr/bin/clang 0:19.80 checking whether the C compiler supports -fsanitize=fuzzer-no-link... yes 0:19.95 checking for stdint.h... yes 0:20.05 checking for inttypes.h... yes 0:20.19 checking for malloc.h... yes 0:20.29 checking for alloca.h... yes 0:20.38 checking for sys/byteorder.h... no 0:20.55 checking for getopt.h... yes 0:20.67 checking for unistd.h... yes 0:20.77 checking for nl_types.h... yes 0:20.88 checking for cpuid.h... yes 0:21.01 checking for sys/statvfs.h... yes 0:21.13 checking for sys/statfs.h... yes 0:21.23 checking for sys/vfs.h... yes 0:21.34 checking for sys/mount.h... yes 0:21.47 checking for sys/quota.h... yes 0:21.60 checking for linux/quota.h... yes 0:21.76 checking for linux/if_addr.h... yes 0:21.92 checking for linux/rtnetlink.h... yes 0:22.03 checking for sys/queue.h... yes 0:22.14 checking for sys/types.h... yes 0:22.27 checking for netinet/in.h... yes 0:22.39 checking for byteswap.h... yes 0:22.52 checking for linux/perf_event.h... yes 0:22.62 checking for perf_event_open system call... yes 0:22.73 checking whether the C compiler supports -Wshadow-field-in-constructor-modified... yes 0:22.83 checking whether the C++ compiler supports -Wshadow-field-in-constructor-modified... yes 0:22.95 checking whether the C compiler supports -Wunreachable-code-return... yes 0:23.05 checking whether the C++ compiler supports -Wunreachable-code-return... yes 0:23.15 checking whether the C compiler supports -Wclass-varargs... yes 0:23.25 checking whether the C++ compiler supports -Wclass-varargs... yes 0:23.36 checking whether the C compiler supports -Wfloat-overflow-conversion... yes 0:23.45 checking whether the C++ compiler supports -Wfloat-overflow-conversion... yes 0:23.55 checking whether the C compiler supports -Wfloat-zero-conversion... yes 0:23.65 checking whether the C++ compiler supports -Wfloat-zero-conversion... yes 0:23.76 checking whether the C compiler supports -Wloop-analysis... yes 0:23.88 checking whether the C++ compiler supports -Wloop-analysis... yes 0:23.99 checking whether the C++ compiler supports -Wc++1z-compat... yes 0:24.10 checking whether the C++ compiler supports -Wc++2a-compat... yes 0:24.22 checking whether the C++ compiler supports -Wcomma... yes 0:24.32 checking whether the C compiler supports -Wduplicated-cond... no 0:24.42 checking whether the C++ compiler supports -Wduplicated-cond... no 0:24.54 checking whether the C++ compiler supports -Wimplicit-fallthrough... yes 0:24.66 checking whether the C compiler supports -Wstring-conversion... yes 0:24.77 checking whether the C++ compiler supports -Wstring-conversion... yes 0:24.88 checking whether the C compiler supports -Wtautological-overlap-compare... yes 0:24.98 checking whether the C++ compiler supports -Wtautological-overlap-compare... yes 0:25.09 checking whether the C compiler supports -Wtautological-unsigned-enum-zero-compare... yes 0:25.21 checking whether the C++ compiler supports -Wtautological-unsigned-enum-zero-compare... yes 0:25.32 checking whether the C compiler supports -Wtautological-unsigned-zero-compare... yes 0:25.43 checking whether the C++ compiler supports -Wtautological-unsigned-zero-compare... yes 0:25.54 checking whether the C++ compiler supports -Wno-inline-new-delete... yes 0:25.64 checking whether the C compiler supports -Wno-error=maybe-uninitialized... no 0:25.75 checking whether the C++ compiler supports -Wno-error=maybe-uninitialized... no 0:25.87 checking whether the C compiler supports -Wno-error=deprecated-declarations... yes 0:25.97 checking whether the C++ compiler supports -Wno-error=deprecated-declarations... yes 0:26.06 checking whether the C compiler supports -Wno-error=array-bounds... yes 0:26.16 checking whether the C++ compiler supports -Wno-error=array-bounds... yes 0:26.25 checking whether the C compiler supports -Wno-error=free-nonheap-object... no 0:26.33 checking whether the C++ compiler supports -Wno-error=free-nonheap-object... no 0:26.42 checking whether the C compiler supports -Wno-error=multistatement-macros... no 0:26.51 checking whether the C++ compiler supports -Wno-error=multistatement-macros... no 0:26.60 checking whether the C compiler supports -Wno-error=return-std-move... yes 0:26.71 checking whether the C++ compiler supports -Wno-error=return-std-move... yes 0:26.80 checking whether the C compiler supports -Wno-error=class-memaccess... no 0:26.88 checking whether the C++ compiler supports -Wno-error=class-memaccess... no 0:27.00 checking whether the C compiler supports -Wno-error=atomic-alignment... yes 0:27.11 checking whether the C++ compiler supports -Wno-error=atomic-alignment... yes 0:27.23 checking whether the C compiler supports -Wformat... yes 0:27.33 checking whether the C++ compiler supports -Wformat... yes 0:27.43 checking whether the C compiler supports -Wformat-security... yes 0:27.53 checking whether the C++ compiler supports -Wformat-security... yes 0:27.61 checking whether the C compiler supports -Wformat-overflow=2... no 0:27.70 checking whether the C++ compiler supports -Wformat-overflow=2... no 0:27.82 checking whether the C compiler supports -Wno-gnu-zero-variadic-macro-arguments... yes 0:27.91 checking whether the C++ compiler supports -Wno-gnu-zero-variadic-macro-arguments... yes 0:28.01 checking whether the C++ compiler supports -fno-sized-deallocation... yes 0:28.04 checking for llvm-config... not found 0:28.04 checking bindgen cflags... -x c++ -std=gnu++14 -fno-sized-deallocation -DTRACING=1 -DIMPL_LIBXUL -DMOZILLA_INTERNAL_API -DRUST_BINDGEN -DOS_POSIX=1 -DOS_LINUX=1 -m64 0:28.08 checking for libpulse... yes 0:28.09 checking MOZ_PULSEAUDIO_CFLAGS... -D_REENTRANT 0:28.10 checking MOZ_PULSEAUDIO_LIBS... -lpulse 0:28.10 checking for rustc... not found 0:28.10 checking for cargo... not found 0:28.11 ERROR: Rust compiler not found. 0:28.11 To compile rust language sources, you must have 'rustc' in your path. 0:28.11 See https://www.rust-lang.org/ for more information. 0:28.11 You can install rust by running './mach bootstrap' 0:28.11 or by directly running the installer from https://rustup.rs/ 0:28.21 *** Fix above errors and then restart with\ 0:28.21 "./mach build" 0:28.21 gmake: *** [client.mk:115: configure] Error 1 [kristoffer@localhost source]$ ./mach bootstrap Error running mach: ['bootstrap'] The error occurred in code that was called by the mach command. This is either a bug in the called code itself or in the way that mach is calling it. You should consider filing a bug for this issue. If filing a bug, please include the full output of mach, including this error message. The details of the failure are as follows: NotImplementedError: Bootstrap support for this Linux distro not yet available. File "/home/kristoffer/Desktop/source/python/mozboot/mozboot/mach_commands.py", line 37, in bootstrap no_system_changes=no_system_changes) File "/home/kristoffer/Desktop/source/python/mozboot/mozboot/bootstrap.py", line 218, in __init__ raise NotImplementedError('Bootstrap support for this Linux '
View Attachment As Raw
Actions:
View
Attachments on
bug 23774
: 10437