help-gnuzilla
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Compilling IceCat 68.5.0


From: Macro Laco
Subject: Compilling IceCat 68.5.0
Date: Thu, 2 Apr 2020 21:29:48 +0200 (CEST)

I am trying to compile IceCat on Devuan 2 ascii and I am getting an error.
I am running as root and have chmod -R 777 on all the directories mentioned in 
the error and also on the nodejs binary:

Reading package lists...
Building dependency tree...
Reading state information...
unzip is already the newest version (6.0-21+deb9u2).
yasm is already the newest version (1.3.0-2+b1).
zip is already the newest version (3.0-11+b1).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
/root/.mozbuild
 Config object not found by mach.
 0:00.25 Clobber not needed.
 0:00.25 Adding make options from None
 MOZ_OBJDIR=/root/gnuzilla/output/icecat-68.5.0/obj-x86_64-pc-linux-gnu
 OBJDIR=/root/gnuzilla/output/icecat-68.5.0/obj-x86_64-pc-linux-gnu
 0:00.25 /usr/bin/make -f client.mk -s configure
 0:00.26 cd /root/gnuzilla/output/icecat-68.5.0/obj-x86_64-pc-linux-gnu
 0:00.27 /root/gnuzilla/output/icecat-68.5.0/configure
 0:00.34 Reexecuting in the virtualenv
 0:00.44 checking for vcs source checkout... no
 0:00.49 checking for a shell... /bin/sh
 0:00.52 checking for host system type... x86_64-pc-linux-gnu
 0:00.52 checking for target system type... x86_64-pc-linux-gnu
 0:01.09 checking whether cross compiling... no
 0:01.22 checking for Python 3... /usr/bin/python3 (3.5.3)
 0:01.23 checking for yasm... /usr/bin/yasm
 0:01.23 checking yasm version... 1.3.0
 0:01.24 checking for the target C compiler... /usr/bin/gcc
 0:01.27 checking whether the target C compiler can be used... yes
 0:01.27 checking the target C compiler version... 6.3.0
 0:01.29 checking the target C compiler works... yes
 0:01.29 checking for the target C++ compiler... /usr/bin/g++
 0:01.30 checking whether the target C++ compiler can be used... yes
 0:01.30 checking the target C++ compiler version... 6.3.0
 0:01.33 checking the target C++ compiler works... yes
 0:01.33 checking for the host C compiler... /usr/bin/gcc
 0:01.36 checking whether the host C compiler can be used... yes
 0:01.36 checking the host C compiler version... 6.3.0
 0:01.37 checking the host C compiler works... yes
 0:01.38 checking for the host C++ compiler... /usr/bin/g++
 0:01.39 checking whether the host C++ compiler can be used... yes
 0:01.39 checking the host C++ compiler version... 6.3.0
 0:01.41 checking the host C++ compiler works... yes
 0:01.51 checking for 64-bit OS... yes
 0:01.52 checking for llvm_profdata... not found
 0:01.52 checking for nasm... not found
 0:01.53 checking for linker... bfd
 0:01.53 checking for the assembler... /usr/bin/gcc
 0:01.55 checking for ar... /usr/bin/ar
 0:01.55 checking for pkg_config... /usr/bin/pkg-config
 0:01.55 checking for pkg-config version... 0.29
 0:01.58 checking for stdint.h... yes
 0:01.60 checking for inttypes.h... yes
 0:01.63 checking for malloc.h... yes
 0:01.65 checking for alloca.h... yes
 0:01.67 checking for sys/byteorder.h... no
 0:01.69 checking for getopt.h... yes
 0:01.72 checking for unistd.h... yes
 0:01.75 checking for nl_types.h... yes
 0:01.77 checking for cpuid.h... yes
 0:01.79 checking for sys/statvfs.h... yes
 0:01.81 checking for sys/statfs.h... yes
 0:01.84 checking for sys/vfs.h... yes
 0:01.86 checking for sys/mount.h... yes
 0:01.89 checking for sys/quota.h... yes
 0:01.92 checking for linux/quota.h... yes
 0:01.95 checking for linux/if_addr.h... yes
 0:01.98 checking for linux/rtnetlink.h... yes
 0:02.00 checking for sys/queue.h... yes
 0:02.03 checking for sys/types.h... yes
 0:02.06 checking for netinet/in.h... yes
 0:02.08 checking for byteswap.h... yes
 0:02.11 checking for linux/perf_event.h... yes
 0:02.13 checking for perf_event_open system call... yes
 0:02.15 checking whether the C compiler supports -Wbitfield-enum-conversion... 
no
 0:02.17 checking whether the C++ compiler supports 
-Wbitfield-enum-conversion... no
 0:02.19 checking whether the C compiler supports 
-Wshadow-field-in-constructor-modified... no
 0:02.22 checking whether the C++ compiler supports 
-Wshadow-field-in-constructor-modified... no
 0:02.24 checking whether the C compiler supports -Wunreachable-code-return... 
no
 0:02.26 checking whether the C++ compiler supports 
-Wunreachable-code-return... no
 0:02.27 checking whether the C compiler supports -Wclass-varargs... no
 0:02.29 checking whether the C++ compiler supports -Wclass-varargs... no
 0:02.31 checking whether the C compiler supports 
-Wfloat-overflow-conversion... no
 0:02.32 checking whether the C++ compiler supports 
-Wfloat-overflow-conversion... no
 0:02.34 checking whether the C compiler supports -Wfloat-zero-conversion... no
 0:02.36 checking whether the C++ compiler supports -Wfloat-zero-conversion... 
no
 0:02.37 checking whether the C compiler supports -Wloop-analysis... no
 0:02.39 checking whether the C++ compiler supports -Wloop-analysis... no
 0:02.39 checking whether the C++ compiler supports -Wc++1z-compat... no
 0:02.41 checking whether the C++ compiler supports -Wc++2a-compat... no
 0:02.41 checking whether the C++ compiler supports -Wcomma... no
 0:02.44 checking whether the C compiler supports -Wduplicated-cond... yes
 0:02.46 checking whether the C++ compiler supports -Wduplicated-cond... yes
 0:02.48 checking whether the C++ compiler supports -Wimplicit-fallthrough... no
 0:02.50 checking whether the C compiler supports -Wstring-conversion... no
 0:02.51 checking whether the C++ compiler supports -Wstring-conversion... no
 0:02.53 checking whether the C compiler supports 
-Wtautological-overlap-compare... no
 0:02.55 checking whether the C++ compiler supports 
-Wtautological-overlap-compare... no
 0:02.57 checking whether the C compiler supports 
-Wtautological-unsigned-enum-zero-compare... no
 0:02.60 checking whether the C++ compiler supports 
-Wtautological-unsigned-enum-zero-compare... no
 0:02.62 checking whether the C compiler supports 
-Wtautological-unsigned-zero-compare... no
 0:02.64 checking whether the C++ compiler supports 
-Wtautological-unsigned-zero-compare... no
 0:02.66 checking whether the C++ compiler supports -Wno-inline-new-delete... no
 0:02.68 checking whether the C compiler supports 
-Wno-error=maybe-uninitialized... yes
 0:02.70 checking whether the C++ compiler supports 
-Wno-error=maybe-uninitialized... yes
 0:02.72 checking whether the C compiler supports 
-Wno-error=deprecated-declarations... yes
 0:02.75 checking whether the C++ compiler supports 
-Wno-error=deprecated-declarations... yes
 0:02.77 checking whether the C compiler supports -Wno-error=array-bounds... yes
 0:02.79 checking whether the C++ compiler supports -Wno-error=array-bounds... 
yes
 0:02.81 checking whether the C compiler supports 
-Wno-error=coverage-mismatch... yes
 0:02.84 checking whether the C++ compiler supports 
-Wno-error=coverage-mismatch... yes
 0:02.85 checking whether the C compiler supports -Wno-error=backend-plugin... 
no
 0:02.85 checking whether the C++ compiler supports 
-Wno-error=backend-plugin... no
 0:02.88 checking whether the C compiler supports 
-Wno-error=free-nonheap-object... yes
 0:02.90 checking whether the C++ compiler supports 
-Wno-error=free-nonheap-object... yes
 0:02.91 checking whether the C compiler supports 
-Wno-error=multistatement-macros... no
 0:02.92 checking whether the C++ compiler supports 
-Wno-error=multistatement-macros... no
 0:02.93 checking whether the C compiler supports -Wno-error=return-std-move... 
no
 0:02.94 checking whether the C++ compiler supports 
-Wno-error=return-std-move... no
 0:02.95 checking whether the C compiler supports -Wno-error=class-memaccess... 
no
 0:02.96 checking whether the C++ compiler supports 
-Wno-error=class-memaccess... no
 0:02.96 checking whether the C compiler supports 
-Wno-error=atomic-alignment... no
 0:02.98 checking whether the C++ compiler supports 
-Wno-error=atomic-alignment... no
 0:02.98 checking whether the C compiler supports -Wno-error=deprecated-copy... 
no
 0:02.99 checking whether the C++ compiler supports 
-Wno-error=deprecated-copy... no
 0:03.02 checking whether the C compiler supports -Wformat... yes
 0:03.04 checking whether the C++ compiler supports -Wformat... yes
 0:03.06 checking whether the C compiler supports -Wformat-security... no
 0:03.08 checking whether the C++ compiler supports -Wformat-security... no
 0:03.09 checking whether the C compiler supports -Wformat-overflow=2... no
 0:03.11 checking whether the C++ compiler supports -Wformat-overflow=2... no
 0:03.13 checking whether the C compiler supports 
-Wno-gnu-zero-variadic-macro-arguments... no
 0:03.16 checking whether the C++ compiler supports 
-Wno-gnu-zero-variadic-macro-arguments... no
 0:03.18 checking whether the C++ compiler supports -fno-sized-deallocation... 
yes
 0:03.20 checking for libpulse... yes
 0:03.20 checking MOZ_PULSEAUDIO_CFLAGS... -D_REENTRANT
 0:03.21 checking MOZ_PULSEAUDIO_LIBS... -lpulse
 0:03.21 checking for rustc... /usr/bin/rustc
 0:03.21 checking for cargo... /usr/bin/cargo
 0:03.32 checking rustc version... 1.34.2
 0:03.34 checking cargo version... 1.34.0
 0:03.49 checking for rust target triplet... x86_64-unknown-linux-gnu
 0:03.59 checking for rust host triplet... x86_64-unknown-linux-gnu
 0:03.59 checking for rustdoc... /usr/bin/rustdoc
 0:03.59 checking for cbindgen... /root/.cargo/bin/cbindgen
 0:03.59 checking for rustfmt... not found
 0:03.60 checking for llvm-config... /usr/bin/llvm-config-4.0
 0:03.66 checking that libclang is new enough... yes
 0:03.70 checking bindgen cflags... -x c++ -fno-sized-deallocation -DTRACING=1 
-DIMPL_LIBXUL -DMOZILLA_INTERNAL_API -DRUST_BINDGEN -DOS_POSIX=1 -DOS_LINUX=1 
-std=gnu++14
 0:03.72 checking for nodejs... /root/.mozbuild
 0:03.72 Traceback (most recent call last):
 0:03.72 File "/root/gnuzilla/output/icecat-68.5.0/configure.py", line 132, in 
<module>
 0:03.72 sys.exit(main(sys.argv))
 0:03.72 File "/root/gnuzilla/output/icecat-68.5.0/configure.py", line 38, in 
main
 0:03.72 sandbox.run(os.path.join(os.path.dirname(__file__), 'moz.configure'))
 0:03.72 File 
"/root/gnuzilla/output/icecat-68.5.0/python/mozbuild/mozbuild/configure/__init__.py",
 line 481, in run
 0:03.72 func(*args)
 0:03.72 File 
"/root/gnuzilla/output/icecat-68.5.0/python/mozbuild/mozbuild/configure/__init__.py",
 line 525, in _value_for
 0:03.72 return self._value_for_depends(obj)
 0:03.72 File 
"/root/gnuzilla/output/icecat-68.5.0/python/mozbuild/mozbuild/util.py", line 
947, in method_call
 0:03.72 cache[args] = self.func(instance, *args)
 0:03.72 File 
"/root/gnuzilla/output/icecat-68.5.0/python/mozbuild/mozbuild/configure/__init__.py",
 line 534, in _value_for_depends
 0:03.72 value = obj.result()
 0:03.72 File 
"/root/gnuzilla/output/icecat-68.5.0/python/mozbuild/mozbuild/util.py", line 
947, in method_call
 0:03.72 cache[args] = self.func(instance, *args)
 0:03.72 File 
"/root/gnuzilla/output/icecat-68.5.0/python/mozbuild/mozbuild/configure/__init__.py",
 line 151, in result
 0:03.72 return self._func(*resolved_args)
 0:03.72 File 
"/root/gnuzilla/output/icecat-68.5.0/python/mozbuild/mozbuild/configure/__init__.py",
 line 1097, in wrapped
 0:03.72 return new_func(*args, **kwargs)
 0:03.72 File 
"/root/gnuzilla/output/icecat-68.5.0/python/mozbuild/mozbuild/configure/__init__.py",
 line 787, in wrapper
 0:03.73 ret = template(*args, **kwargs)
 0:03.73 File 
"/root/gnuzilla/output/icecat-68.5.0/build/moz.configure/checks.configure", 
line 58, in wrapped
 0:03.73 ret = func(*args, **kwargs)
 0:03.73 File 
"/root/gnuzilla/output/icecat-68.5.0/python/mozbuild/mozbuild/configure/__init__.py",
 line 1097, in wrapped
 0:03.73 return new_func(*args, **kwargs)
 0:03.73 File 
"/root/gnuzilla/output/icecat-68.5.0/build/moz.configure/node.configure", line 
20, in nodejs
 0:03.73 nodejs, version = find_node_executable(node_exe)
 0:03.73 File 
"/root/gnuzilla/output/icecat-68.5.0/python/mozbuild/mozbuild/nodeutil.py", 
line 93, in find_node_executable
 0:03.73 version = check_executable_version(nodejs_exe)
 0:03.73 File 
"/root/gnuzilla/output/icecat-68.5.0/python/mozbuild/mozbuild/nodeutil.py", 
line 65, in check_executable_version
 0:03.73 out = subprocess.check_output([exe, "--version"]).lstrip('v').rstrip()
 0:03.73 File "/usr/lib/python2.7/subprocess.py", line 212, in check_output
 0:03.73 process = Popen(stdout=PIPE, *popenargs, **kwargs)
 0:03.73 File "/usr/lib/python2.7/subprocess.py", line 390, in __init__
 0:03.73 errread, errwrite)
 0:03.73 File "/usr/lib/python2.7/subprocess.py", line 1024, in _execute_child
 0:03.73 raise child_exception
 0:03.73 OSError: [Errno 13] Permission denied
 0:03.76 *** Fix above errors and then restart with\
 0:03.76 "./mach build"
 0:03.76 client.mk:111: recipe for target 'configure' failed
 0:03.76 make: *** [configure] Error 1



reply via email to

[Prev in Thread] Current Thread [Next in Thread]