pkgsrc-Users archive

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

lang/mozjs78 fails at configure stage on Debian Buster



Hi,

# uname -a
Linux e130 4.19.0-8-amd64 #1 SMP Debian 4.19.98-1 (2020-01-26) x86_64 GNU/Linux

pkgsrc current freshly updated.

lang/mozjs78 fails at configure stage. Log follows:

=> Bootstrap dependency digest>=20010302: found digest-20190127
=> Bootstrap dependency tnftp-[0-9]*: found tnftp-20151004nb2
=> Fetching mozjs78_78.4.0.orig.tar.xz
=> Checksum SHA1 OK for mozjs78_78.4.0.orig.tar.xz
=> Checksum RMD160 OK for mozjs78_78.4.0.orig.tar.xz
=> Checksum SHA512 OK for mozjs78_78.4.0.orig.tar.xz
===> Installing dependencies for mozjs78-78.4.0nb2
==========================================================================
The following variables will affect the build process of this package,
mozjs78-78.4.0nb2.  Their current value is shown below:

        * CURSES_DEFAULT = ncurses
        * PYTHON_VERSION_DEFAULT = 38
        * READLINE_DEFAULT = readline

Based on these variables, the following variables have been set:

        * CURSES_TYPE = ncurses
        * PYPACKAGE = python38
        * READLINE_TYPE = readline
        * TERMCAP_TYPE = curses

You may want to abort the process now with CTRL-C and change the value
of variables in the first group before continuing.  Be sure to run
`/usr/pkg/bin//bmake clean' after the changes.
==========================================================================
=> Tool dependency py38-expat-[0-9]*: found py38-expat-3.8.8
=> Tool dependency python38>=3.8: found python38-3.8.8
=> Tool dependency autoconf213>=2.13: found autoconf213-2.13nb9
=> Tool dependency gmake>=3.81: found gmake-4.2.1nb1
=> Tool dependency nbpatch-[0-9]*: found nbpatch-20151107
=> Tool dependency perl>=5.0: found perl-5.32.1
=> Tool dependency pkgconf-[0-9]*: found pkgconf-1.7.3
=> Tool dependency xz>=4.999.9betanb1: found xz-5.2.5
=> Tool dependency checkperms>=1.1: found checkperms-1.12
=> Build dependency clang>=10.0.1nb2: found clang-10.0.1nb3
=> Build dependency rust>=1.41.0: found rust-1.50.0nb2
=> Build dependency cwrappers>=20150314: found cwrappers-20180325
=> Full dependency zlib>=1.2.3: found zlib-1.2.11
=> Full dependency icu>=69.1: found icu-69.1
=> Full dependency readline>=6.0: found readline-8.1
===> Skipping vulnerability checks.
WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found.
WARNING: To fix run: `/usr/pkg/sbin/pkg_admin -K /usr/pkg/pkgdb
fetch-pkg-vulnerabilities'.
===> Overriding tools for mozjs78-78.4.0nb2
===> Extracting for mozjs78-78.4.0nb2
===> Patching for mozjs78-78.4.0nb2
=> Applying pkgsrc patches for mozjs78-78.4.0nb2
=> Verifying /root/cvs/pkgsrc/current/pkgsrc/lang/mozjs78/patches/patch-.cargo_config.in
=> Applying pkgsrc patch
/root/cvs/pkgsrc/current/pkgsrc/lang/mozjs78/patches/patch-.cargo_config.in
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-.cargo_config.in,v 1.1 2021/05/02 07:25:12 prlw1 Exp $
|
|Fix build, c.f., https://phabricator.services.mozilla.com/D100485
|
|--- .cargo//config.in.orig 2020-11-04 10:51:54.000000000 +0000
|+++ .cargo//config.in
--------------------------
Patching file .cargo//config.in using Plan A...
Hunk #1 succeeded at 3.
done
=> Verifying /root/cvs/pkgsrc/current/pkgsrc/lang/mozjs78/patches/patch-Cargo.lock
=> Applying pkgsrc patch
/root/cvs/pkgsrc/current/pkgsrc/lang/mozjs78/patches/patch-Cargo.lock
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-Cargo.lock,v 1.1 2021/05/02 07:25:12 prlw1 Exp $
|
|Fix build, c.f., https://phabricator.services.mozilla.com/D100485
|
|--- Cargo.lock.orig 2020-11-04 10:51:54.000000000 +0000
|+++ Cargo.lock
--------------------------
Patching file Cargo.lock using Plan A...
Hunk #1 succeeded at 3200.
done
=> Verifying /root/cvs/pkgsrc/current/pkgsrc/lang/mozjs78/patches/patch-Cargo.toml
=> Applying pkgsrc patch
/root/cvs/pkgsrc/current/pkgsrc/lang/mozjs78/patches/patch-Cargo.toml
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-Cargo.toml,v 1.2 2021/05/02 07:25:12 prlw1 Exp $
|
|Fix build, c.f., https://phabricator.services.mozilla.com/D100485
|
|--- Cargo.toml.orig 2020-11-04 10:52:09.000000000 +0000
|+++ Cargo.toml
--------------------------
Patching file Cargo.toml using Plan A...
Hunk #1 succeeded at 60.
done
=> Verifying /root/cvs/pkgsrc/current/pkgsrc/lang/mozjs78/patches/patch-build_moz.configure_rust.configure
=> Applying pkgsrc patch
/root/cvs/pkgsrc/current/pkgsrc/lang/mozjs78/patches/patch-build_moz.configure_rust.configure
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-build_moz.configure_rust.configure,v 1.2 2021/01/10
14:12:15 jperkin Exp $
|
|* Return x86_64-unknown-illumos on SunOS to fix autoconf match.
|* Do not match rumprun toolchain for NetBSD,
|  narrowed should be one not two.
|
|--- build/moz.configure/rust.configure.orig 2020-11-04 10:51:54.000000000 +0000
|+++ build/moz.configure/rust.configure
--------------------------
Patching file build/moz.configure/rust.configure using Plan A...
Hunk #1 succeeded at 257.
Hunk #2 succeeded at 340.
done
=> Verifying /root/cvs/pkgsrc/current/pkgsrc/lang/mozjs78/patches/patch-build_moz.configure_toolchain.configure
=> Applying pkgsrc patch
/root/cvs/pkgsrc/current/pkgsrc/lang/mozjs78/patches/patch-build_moz.configure_toolchain.configure
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-build_moz.configure_toolchain.configure,v 1.1
2020/12/05 12:03:26 nia Exp $
|
|Builds fine on MacOS with newer toolchain
|
|--- build/moz.configure/toolchain.configure.orig 2020-11-04
10:51:54.000000000 +0000
|+++ build/moz.configure/toolchain.configure
--------------------------
Patching file build/moz.configure/toolchain.configure using Plan A...
Hunk #1 succeeded at 141.
done
=> Verifying /root/cvs/pkgsrc/current/pkgsrc/lang/mozjs78/patches/patch-js_moz.configure
=> Applying pkgsrc patch
/root/cvs/pkgsrc/current/pkgsrc/lang/mozjs78/patches/patch-js_moz.configure
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-js_moz.configure,v 1.1 2020/12/05 12:03:26 nia Exp $
|
|Check ${PREFIX} to allow use of non-builtin readlink libraries.
|
|--- js/moz.configure.orig 2020-11-04 10:51:54.000000000 +0000
|+++ js/moz.configure
--------------------------
Patching file js/moz.configure using Plan A...
Hunk #1 succeeded at 696.
done
=> Verifying /root/cvs/pkgsrc/current/pkgsrc/lang/mozjs78/patches/patch-js_src_jit_AtomicOperations.h
=> Applying pkgsrc patch
/root/cvs/pkgsrc/current/pkgsrc/lang/mozjs78/patches/patch-js_src_jit_AtomicOperations.h
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-js_src_jit_AtomicOperations.h,v 1.1 2020/12/05
12:03:26 nia Exp $
|
|C++ on NetBSD/powerpc doesn't predefine __ppc__, only __powerpc__.  Compensate.
|
|--- js/src/jit/AtomicOperations.h.orig 2020-11-04 10:51:58.000000000 +0000
|+++ js/src/jit/AtomicOperations.h
--------------------------
Patching file js/src/jit/AtomicOperations.h using Plan A...
Hunk #1 succeeded at 391.
done
=> Verifying /root/cvs/pkgsrc/current/pkgsrc/lang/mozjs78/patches/patch-js_src_jit_ProcessExecutableMemory.cpp
=> Applying pkgsrc patch
/root/cvs/pkgsrc/current/pkgsrc/lang/mozjs78/patches/patch-js_src_jit_ProcessExecutableMemory.cpp
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-js_src_jit_ProcessExecutableMemory.cpp,v 1.1
2020/12/05 12:03:26 nia Exp $
|
|PaX MPROTECT safety for NetBSD.
|
|--- js/src/jit/ProcessExecutableMemory.cpp.orig 2020-11-04
10:51:58.000000000 +0000
|+++ js/src/jit/ProcessExecutableMemory.cpp
--------------------------
Patching file js/src/jit/ProcessExecutableMemory.cpp using Plan A...
Hunk #1 succeeded at 362.
Hunk #2 succeeded at 416.
done
=> Verifying /root/cvs/pkgsrc/current/pkgsrc/lang/mozjs78/patches/patch-js_src_jsapi-tests_moz.build
=> Applying pkgsrc patch
/root/cvs/pkgsrc/current/pkgsrc/lang/mozjs78/patches/patch-js_src_jsapi-tests_moz.build
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-js_src_jsapi-tests_moz.build,v 1.1 2020/12/29 02:04:47
gutteridge Exp $
|
|Fix SunOS build.
|
|--- js/src/jsapi-tests/moz.build.orig 2020-11-04 10:51:58.000000000 +0000
|+++ js/src/jsapi-tests/moz.build
--------------------------
Patching file js/src/jsapi-tests/moz.build using Plan A...
Hunk #1 succeeded at 164.
done
=> Verifying /root/cvs/pkgsrc/current/pkgsrc/lang/mozjs78/patches/patch-js_src_jsfriendapi.h
=> Applying pkgsrc patch
/root/cvs/pkgsrc/current/pkgsrc/lang/mozjs78/patches/patch-js_src_jsfriendapi.h
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-js_src_jsfriendapi.h,v 1.1 2020/12/05 12:03:26 nia Exp $
|
|Fix va_list error
|
|--- js/src/jsfriendapi.h.orig 2020-11-04 10:51:54.000000000 +0000
|+++ js/src/jsfriendapi.h
--------------------------
Patching file js/src/jsfriendapi.h using Plan A...
Hunk #1 succeeded at 14.
done
=> Verifying /root/cvs/pkgsrc/current/pkgsrc/lang/mozjs78/patches/patch-js_src_tests_jstests.py
=> Applying pkgsrc patch
/root/cvs/pkgsrc/current/pkgsrc/lang/mozjs78/patches/patch-js_src_tests_jstests.py
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-js_src_tests_jstests.py,v 1.1 2020/12/14 22:45:10
gutteridge Exp $
|
|Get Unix test scaffolding to run on platforms other than Linux and macOS.
|
|--- js/src/tests/jstests.py.orig 2020-11-04 10:51:58.000000000 +0000
|+++ js/src/tests/jstests.py
--------------------------
Patching file js/src/tests/jstests.py using Plan A...
Hunk #1 succeeded at 32.
done
=> Verifying /root/cvs/pkgsrc/current/pkgsrc/lang/mozjs78/patches/patch-js_src_threading_posix_PosixThread.cpp
=> Applying pkgsrc patch
/root/cvs/pkgsrc/current/pkgsrc/lang/mozjs78/patches/patch-js_src_threading_posix_PosixThread.cpp
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-js_src_threading_posix_PosixThread.cpp,v 1.1
2020/12/06 10:50:03 nia Exp $
|
|illumos pthreads don't have pthread_setname_np.
|
|--- js/src/threading/posix/PosixThread.cpp.orig 2020-11-04
10:52:03.000000000 +0000
|+++ js/src/threading/posix/PosixThread.cpp
--------------------------
Patching file js/src/threading/posix/PosixThread.cpp using Plan A...
Hunk #1 succeeded at 103.
done
=> Verifying /root/cvs/pkgsrc/current/pkgsrc/lang/mozjs78/patches/patch-js_src_util_NativeStack.cpp
=> Applying pkgsrc patch
/root/cvs/pkgsrc/current/pkgsrc/lang/mozjs78/patches/patch-js_src_util_NativeStack.cpp
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-js_src_util_NativeStack.cpp,v 1.1 2020/12/06 10:50:03 nia Exp $
|
|illumos pthreads don't have pthread_getattr_np.
|
|--- js/src/util/NativeStack.cpp.orig 2020-11-04 10:52:03.000000000 +0000
|+++ js/src/util/NativeStack.cpp
--------------------------
Patching file js/src/util/NativeStack.cpp using Plan A...
Hunk #1 succeeded at 13.
Hunk #2 succeeded at 128.
done
=> Verifying /root/cvs/pkgsrc/current/pkgsrc/lang/mozjs78/patches/patch-js_src_vm_ArrayBufferObject.cpp
=> Applying pkgsrc patch
/root/cvs/pkgsrc/current/pkgsrc/lang/mozjs78/patches/patch-js_src_vm_ArrayBufferObject.cpp
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-js_src_vm_ArrayBufferObject.cpp,v 1.1 2020/12/05
12:03:26 nia Exp $
|
|PaX MPROTECT safety for NetBSD
|
|--- js/src/vm/ArrayBufferObject.cpp.orig 2020-11-04 10:52:03.000000000 +0000
|+++ js/src/vm/ArrayBufferObject.cpp
--------------------------
Patching file js/src/vm/ArrayBufferObject.cpp using Plan A...
Hunk #1 succeeded at 164.
done
=> Verifying /root/cvs/pkgsrc/current/pkgsrc/lang/mozjs78/patches/patch-js_src_vm_JSONPrinter.cpp
=> Applying pkgsrc patch
/root/cvs/pkgsrc/current/pkgsrc/lang/mozjs78/patches/patch-js_src_vm_JSONPrinter.cpp
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-js_src_vm_JSONPrinter.cpp,v 1.1 2020/12/05 12:03:26 nia Exp $
|
|For NetBSD/arm, size_t is unsigned long, which is neither
|uint32_t (= unsigned int) nor uint64_t (= unsigned long long).
|
|--- js/src/vm/JSONPrinter.cpp.orig 2020-11-04 10:52:03.000000000 +0000
|+++ js/src/vm/JSONPrinter.cpp
--------------------------
Patching file js/src/vm/JSONPrinter.cpp using Plan A...
Hunk #1 succeeded at 146.
done
=> Verifying /root/cvs/pkgsrc/current/pkgsrc/lang/mozjs78/patches/patch-js_src_vm_JSONPrinter.h
=> Applying pkgsrc patch
/root/cvs/pkgsrc/current/pkgsrc/lang/mozjs78/patches/patch-js_src_vm_JSONPrinter.h
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-js_src_vm_JSONPrinter.h,v 1.1 2020/12/05 12:03:26 nia Exp $
|
|For NetBSD/arm, size_t is unsigned long, which is neither
|uint32_t (= unsigned int) nor uint64_t (= unsigned long long).
|
|--- js/src/vm/JSONPrinter.h.orig 2020-11-04 10:52:03.000000000 +0000
|+++ js/src/vm/JSONPrinter.h
--------------------------
Patching file js/src/vm/JSONPrinter.h using Plan A...
Hunk #1 succeeded at 51.
done
=> Verifying /root/cvs/pkgsrc/current/pkgsrc/lang/mozjs78/patches/patch-js_src_wasm_WasmSignalHandlers.cpp
=> Applying pkgsrc patch
/root/cvs/pkgsrc/current/pkgsrc/lang/mozjs78/patches/patch-js_src_wasm_WasmSignalHandlers.cpp
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-js_src_wasm_WasmSignalHandlers.cpp,v 1.1 2020/12/30
06:10:37 gutteridge Exp $
|
|Fix SunOS/x86_64 build.
|
|--- js/src/wasm/WasmSignalHandlers.cpp.orig 2020-11-04 10:52:03.000000000 +0000
|+++ js/src/wasm/WasmSignalHandlers.cpp
--------------------------
Patching file js/src/wasm/WasmSignalHandlers.cpp using Plan A...
Hunk #1 succeeded at 115.
done
=> Verifying /root/cvs/pkgsrc/current/pkgsrc/lang/mozjs78/patches/patch-mfbt_tests_TestVariant.cpp
=> Applying pkgsrc patch
/root/cvs/pkgsrc/current/pkgsrc/lang/mozjs78/patches/patch-mfbt_tests_TestVariant.cpp
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-mfbt_tests_TestVariant.cpp,v 1.1 2020/12/05 12:03:26 nia Exp $
|
|Disable assertion that fails on 32-bit architectures.
|
|--- mfbt/tests/TestVariant.cpp.orig 2020-11-04 10:52:03.000000000 +0000
|+++ mfbt/tests/TestVariant.cpp
--------------------------
Patching file mfbt/tests/TestVariant.cpp using Plan A...
Hunk #1 succeeded at 567.
done
===> Creating toolchain wrappers for mozjs78-78.4.0nb2
===> Configuring for mozjs78-78.4.0nb2
=> Set variables in configuration file.
cd /root/pkgsrc/work/lang/mozjs78/work/firefox-78.4.0/js/src &&
autoconf-2.13 old-configure.in > old-configure && autoconf-2.13
/bin/mkdir -p /root/pkgsrc/work/lang/mozjs78/work/firefox-78.4.0/js/src/build
&&  /bin/touch /root/pkgsrc/work/lang/mozjs78/work/firefox-78.4.0/js/src/build/old-configure.vars
=> Adding run-time search paths to pkg-config files.
=> Checking for portability problems in extracted files
Creating Python 3 environment
Using base prefix '/usr/pkg'
New python executable in
/root/pkgsrc/work/lang/mozjs78/work/firefox-78.4.0/js/src/build/_virtualenvs/init_py3/bin/python3
Also creating executable in
/root/pkgsrc/work/lang/mozjs78/work/firefox-78.4.0/js/src/build/_virtualenvs/init_py3/bin/python
Installing setuptools, pip, wheel...
done.
Error processing command. Ignoring because optional.
(optional:setup.py:third_party/python/psutil:build_ext:--inplace)
Error processing command. Ignoring because optional.
(optional:packages.txt:comm/build/virtualenv_packages.txt)
Re-executing in the virtualenv
checking for vcs source checkout... no
checking for a shell... /root/pkgsrc/work/lang/mozjs78/work/.tools/bin/sh
checking for host system type... x86_64-debian-linux-gnu
checking for target system type... x86_64-debian-linux-gnu
checking for Python 3...
/root/pkgsrc/work/lang/mozjs78/work/firefox-78.4.0/js/src/build/_virtualenvs/init_py3/bin/python
(3.8.8)
checking whether cross compiling... no
checking for yasm... not found
checking for the target C compiler...
/root/pkgsrc/work/lang/mozjs78/work/.cwrapper/bin/cc
checking whether the target C compiler can be used... yes
checking the target C compiler version... 8.3.0
checking the target C compiler works... yes
checking for the target C++ compiler...
/root/pkgsrc/work/lang/mozjs78/work/.cwrapper/bin/c++
checking whether the target C++ compiler can be used... yes
checking the target C++ compiler version... 8.3.0
checking the target C++ compiler works... yes
checking for the host C compiler...
/root/pkgsrc/work/lang/mozjs78/work/.cwrapper/bin/cc
checking whether the host C compiler can be used... yes
checking the host C compiler version... 8.3.0
checking the host C compiler works... yes
checking for the host C++ compiler...
/root/pkgsrc/work/lang/mozjs78/work/.cwrapper/bin/c++
checking whether the host C++ compiler can be used... yes
checking the host C++ compiler version... 8.3.0
checking the host C++ compiler works... yes
checking for 64-bit OS... yes
checking for new enough STL headers from libstdc++... yes
checking for nasm... /usr/pkg/bin/nasm
checking nasm version... 2.15.05
checking for linker... bfd
checking for the assembler...
/root/pkgsrc/work/lang/mozjs78/work/.cwrapper/bin/cc
checking for ar... /usr/bin/ar
checking for pkg_config...
/root/pkgsrc/work/lang/mozjs78/work/.tools/bin/pkg-config
checking for pkg-config version... 1.7.3
checking for stdint.h... yes
checking for inttypes.h... yes
checking for malloc.h... yes
checking for alloca.h... yes
checking for sys/byteorder.h... no
checking for getopt.h... yes
checking for unistd.h... yes
checking for nl_types.h... yes
checking for cpuid.h... yes
checking for fts.h... yes
checking for sys/statvfs.h... yes
checking for sys/statfs.h... yes
checking for sys/vfs.h... yes
checking for sys/mount.h... yes
checking for sys/quota.h... yes
checking for linux/quota.h... yes
checking for linux/if_addr.h... yes
checking for linux/rtnetlink.h... yes
checking for sys/queue.h... yes
checking for sys/types.h... yes
checking for netinet/in.h... yes
checking for byteswap.h... yes
checking for linux/perf_event.h... yes
checking for perf_event_open system call... yes
checking whether the C compiler supports -Wbitfield-enum-conversion... no
checking whether the C++ compiler supports -Wbitfield-enum-conversion... no
checking whether the C compiler supports
-Wshadow-field-in-constructor-modified... no
checking whether the C++ compiler supports
-Wshadow-field-in-constructor-modified... no
checking whether the C compiler supports -Wunreachable-code-return... no
checking whether the C++ compiler supports -Wunreachable-code-return... no
checking whether the C compiler supports -Wclass-varargs... no
checking whether the C++ compiler supports -Wclass-varargs... no
checking whether the C++ compiler supports -Wempty-init-stmt... no
checking whether the C compiler supports -Wfloat-overflow-conversion... no
checking whether the C++ compiler supports -Wfloat-overflow-conversion... no
checking whether the C compiler supports -Wfloat-zero-conversion... no
checking whether the C++ compiler supports -Wfloat-zero-conversion... no
checking whether the C compiler supports -Wloop-analysis... no
checking whether the C++ compiler supports -Wloop-analysis... no
checking whether the C++ compiler supports -Wc++2a-compat... no
checking whether the C++ compiler supports -Wcomma... no
checking whether the C compiler supports -Wduplicated-cond... yes
checking whether the C++ compiler supports -Wduplicated-cond... yes
checking whether the C++ compiler supports -Wimplicit-fallthrough... yes
checking whether the C++ compiler supports -Wunused-function... yes
checking whether the C++ compiler supports -Wunused-variable... yes
checking whether the C compiler supports -Wstring-conversion... no
checking whether the C++ compiler supports -Wstring-conversion... no
checking whether the C compiler supports -Wtautological-overlap-compare... no
checking whether the C++ compiler supports -Wtautological-overlap-compare... no
checking whether the C compiler supports
-Wtautological-unsigned-enum-zero-compare... no
checking whether the C++ compiler supports
-Wtautological-unsigned-enum-zero-compare... no
checking whether the C compiler supports
-Wtautological-unsigned-zero-compare... no
checking whether the C++ compiler supports
-Wtautological-unsigned-zero-compare... no
checking whether the C compiler supports
-Wno-error=tautological-type-limit-compare... no
checking whether the C++ compiler supports
-Wno-error=tautological-type-limit-compare... no
checking whether the C++ compiler supports -Wno-inline-new-delete... no
checking whether the C compiler supports -Wno-error=maybe-uninitialized... yes
checking whether the C++ compiler supports -Wno-error=maybe-uninitialized... yes
checking whether the C compiler supports
-Wno-error=deprecated-declarations... yes
checking whether the C++ compiler supports
-Wno-error=deprecated-declarations... yes
checking whether the C compiler supports -Wno-error=array-bounds... yes
checking whether the C++ compiler supports -Wno-error=array-bounds... yes
checking whether the C compiler supports -Wno-error=coverage-mismatch... yes
checking whether the C++ compiler supports -Wno-error=coverage-mismatch... yes
checking whether the C compiler supports -Wno-error=backend-plugin... no
checking whether the C++ compiler supports -Wno-error=backend-plugin... no
checking whether the C compiler supports -Wno-error=free-nonheap-object... yes
checking whether the C++ compiler supports -Wno-error=free-nonheap-object... yes
checking whether the C compiler supports -Wno-multistatement-macros... yes
checking whether the C++ compiler supports -Wno-multistatement-macros... yes
checking whether the C compiler supports -Wno-error=return-std-move... no
checking whether the C++ compiler supports -Wno-error=return-std-move... no
checking whether the C compiler supports -Wno-error=class-memaccess... yes
checking whether the C++ compiler supports -Wno-error=class-memaccess... yes
checking whether the C compiler supports -Wno-error=atomic-alignment... no
checking whether the C++ compiler supports -Wno-error=atomic-alignment... no
checking whether the C compiler supports -Wno-error=deprecated-copy... no
checking whether the C++ compiler supports -Wno-error=deprecated-copy... no
checking whether the C compiler supports -Wformat... yes
checking whether the C++ compiler supports -Wformat... yes
checking whether the C compiler supports -Wformat-security... no
checking whether the C++ compiler supports -Wformat-security... no
checking whether the C compiler supports -Wformat-overflow=2... yes
checking whether the C++ compiler supports -Wformat-overflow=2... yes
checking whether the C compiler supports
-Wno-gnu-zero-variadic-macro-arguments... no
checking whether the C++ compiler supports
-Wno-gnu-zero-variadic-macro-arguments... no
checking whether the C++ compiler supports -Wno-noexcept-type... yes
checking for llvm_profdata... /usr/pkg/bin/llvm-profdata
checking whether the C++ compiler supports -fno-sized-deallocation... yes
checking whether the C++ compiler supports -fno-aligned-new... yes
checking for rustc... /usr/pkg/bin/rustc
checking for cargo... /usr/pkg/bin/cargo
checking rustc version... 1.50.0
checking cargo version... 1.50.0
checking for rust target triplet... x86_64-unknown-linux-gnu
checking for rust host triplet... x86_64-unknown-linux-gnu
checking for rustdoc... /usr/pkg/bin/rustdoc
checking for rustfmt... /usr/pkg/bin/rustfmt
checking for clang for bindgen...
/root/pkgsrc/work/lang/mozjs78/work/.cwrapper/bin/clang++
checking for libclang for bindgen... not found
checking bindgen cflags... -x c++ -fno-sized-deallocation
-fno-aligned-new -DTRACING=1 -DIMPL_LIBXUL -DMOZILLA_INTERNAL_API
-DRUST_BINDGEN -DOS_POSIX=1 -DOS_LINUX=1
checking for readline... yes
checking for icu-i18n >= 67.1... yes
checking MOZ_ICU_CFLAGS... -I/usr/pkg/include
checking MOZ_ICU_LIBS... -L/usr/pkg/lib -licui18n -Wl,-R/usr/pkg/lib
-licuuc -licudata
checking for awk... /usr/bin/mawk
checking for perl... /root/pkgsrc/work/lang/mozjs78/work/.tools/bin/perl
checking for minimum required perl version >= 5.006... 5.032001
checking for full perl installation... yes
checking for gmake... /root/pkgsrc/work/lang/mozjs78/work/.tools/bin/make
checking for watchman... not found
checking for xargs... /root/pkgsrc/work/lang/mozjs78/work/.tools/bin/xargs
checking for rpmbuild... not found
checking for NSIS version... no
checking for llvm-objdump... /usr/pkg/bin/llvm-objdump
checking for zlib >= 1.2.3... yes
checking MOZ_ZLIB_CFLAGS... -I/usr/pkg/include
checking MOZ_ZLIB_LIBS... -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -lz
checking for autoconf...
/root/pkgsrc/work/lang/mozjs78/work/.tools/bin/autoconf-2.13
creating cache ./config.cache
checking host system type... x86_64-debian-linux-gnu
checking target system type... x86_64-debian-linux-gnu
checking build system type... x86_64-debian-linux-gnu
checking for gcc... (cached)
/root/pkgsrc/work/lang/mozjs78/work/.cwrapper/bin/cc -std=gnu99
checking whether the C compiler
(/root/pkgsrc/work/lang/mozjs78/work/.cwrapper/bin/cc -std=gnu99 -O2
-D_FORTIFY_SOURCE=2 -I/usr/pkg/include -I/usr/include
-I/usr/pkg/include/ncurses -L/usr/pkg/lib -Wl,-R/usr/pkg/lib )
works... (cached) yes
checking whether the C compiler
(/root/pkgsrc/work/lang/mozjs78/work/.cwrapper/bin/cc -std=gnu99 -O2
-D_FORTIFY_SOURCE=2 -I/usr/pkg/include -I/usr/include
-I/usr/pkg/include/ncurses -L/usr/pkg/lib -Wl,-R/usr/pkg/lib ) is a
cross-compiler... no
checking whether we are using GNU C... (cached) yes
checking whether /root/pkgsrc/work/lang/mozjs78/work/.cwrapper/bin/cc
-std=gnu99 accepts -g... (cached) yes
checking for c++... (cached)
/root/pkgsrc/work/lang/mozjs78/work/.cwrapper/bin/c++ -std=gnu++17
checking whether the C++ compiler
(/root/pkgsrc/work/lang/mozjs78/work/.cwrapper/bin/c++ -std=gnu++17
-O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -I/usr/include
-I/usr/pkg/include/ncurses -L/usr/pkg/lib -Wl,-R/usr/pkg/lib )
works... (cached) yes
checking whether the C++ compiler
(/root/pkgsrc/work/lang/mozjs78/work/.cwrapper/bin/c++ -std=gnu++17
-O2 -D_FORTIFY_SOURCE=2 -I/usr/pkg/include -I/usr/include
-I/usr/pkg/include/ncurses -L/usr/pkg/lib -Wl,-R/usr/pkg/lib ) is a
cross-compiler... no
checking whether we are using GNU C++... (cached) yes
checking whether /root/pkgsrc/work/lang/mozjs78/work/.cwrapper/bin/c++
-std=gnu++17 accepts -g... (cached) yes
checking for ranlib... ranlib
checking for /root/pkgsrc/work/lang/mozjs78/work/.cwrapper/bin/cc...
/root/pkgsrc/work/lang/mozjs78/work/.cwrapper/bin/cc -std=gnu99
checking for strip... strip
checking for sb-conf... no
checking for ve... no
checking for X... no
checking for --noexecstack option to as... yes
checking for -z noexecstack option to ld... yes
checking for -z text option to ld... yes
checking for -z relro option to ld... yes
checking for -z nocopyreloc option to ld... yes
checking for -Bsymbolic-functions option to ld... yes
checking for --build-id=sha1 option to ld... yes
checking whether the linker supports Identical Code Folding... no
checking whether removing dead symbols breaks debugging... no
checking for working const... yes
checking for mode_t... yes
checking for off_t... yes
checking for pid_t... yes
checking for size_t... yes
checking for ssize_t... yes
checking whether 64-bits std::atomic requires -latomic... no
checking for dirent.h that defines DIR... yes
checking for opendir in -ldir... no
checking for gethostbyname_r in -lc_r... no
checking for library containing dlopen... -ldl
checking for dlfcn.h... yes
checking for socket in -lsocket... no
checking for pthread_create in -lpthreads... no
checking for pthread_create in -lpthread... yes
checking whether /root/pkgsrc/work/lang/mozjs78/work/.cwrapper/bin/cc
-std=gnu99 accepts -pthread... yes
checking for getc_unlocked... yes
checking for _getc_nolock... no
checking for gmtime_r... yes
checking for localtime_r... yes
checking for pthread_getname_np... yes
checking for pthread_get_name_np... no
checking for clock_gettime(CLOCK_MONOTONIC)...
checking for sin in -lm... yes
checking for res_ninit()... yes
checking for nl_langinfo and CODESET... yes
checking for an implementation of va_copy()... yes
checking whether va_list can be copied by value... no
checking for __thread keyword for TLS variables... yes
checking for localeconv... yes
checking for valid optimization flags... yes
checking for __cxa_demangle... yes
checking for -pipe support... yes
checking for tm_zone tm_gmtoff in struct tm... yes
checking what kind of list files are supported by the linker... linkerscript
checking for posix_fadvise... yes
checking for posix_fallocate... yes
checking for malloc.h... yes
checking for strndup... yes
checking for posix_memalign... yes
checking for memalign... yes
checking for malloc_usable_size... yes
checking whether malloc_usable_size definition can use const argument... no
checking for valloc in malloc.h... yes
checking for valloc in unistd.h... no
checking for _aligned_malloc in malloc.h... no
updating cache ./config.cache
creating ./config.data
Creating config.status
Traceback (most recent call last):
  File "../../../configure.py", line 181, in <module>
    sys.exit(main(sys.argv))
  File "../../../configure.py", line 57, in main
    return config_status(config)
  File "../../../configure.py", line 157, in config_status
    from mozbuild.config_status import config_status
  File "/root/pkgsrc/work/lang/mozjs78/work/firefox-78.4.0/python/mozbuild/mozbuild/config_status.py",
line 20, in <module>
    from mozbuild.base import MachCommandConditions
  File "/root/pkgsrc/work/lang/mozjs78/work/firefox-78.4.0/python/mozbuild/mozbuild/base.py",
line 18, in <module>
    from mach.mixin.process import ProcessExecutionMixin
  File "/root/pkgsrc/work/lang/mozjs78/work/firefox-78.4.0/python/mach/mach/mixin/process.py",
line 31, in <module>
    raise Exception('Could not detect environment shell!')
Exception: Could not detect environment shell!
*** Error code 1

Stop.
bmake[1]: stopped in /root/cvs/pkgsrc/current/pkgsrc/lang/mozjs78
*** Error code 1

Stop.
bmake: stopped in /root/cvs/pkgsrc/current/pkgsrc/lang/mozjs78



-- 
Ottavio Caruso


Home | Main Index | Thread Index | Old Index