pkgsrc-Users archive

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

tor-browser -> rust -> Halt!



Encouraged by Thomas' posts last week I ventured out into tor territory. net/tor built without mishap. tor-browser not so much in that a consequent build of rust just *stopped* after writing to the screen this line (apostrophes added):

'checking for rust target triplet...'

I almost wrote "stopped silently" since there were no other writes to the screen of any description, e.g. errors, failures, something missing, etc.)

NB.

This is an amd64 -current build:

-snip-
$ uname -a
NetBSD nebby.localdomain 9.99.59 NetBSD 9.99.59 (GENERIC) #0: Tue May 5 23:50:07 EDT 2020 bob@nebby.localdomain:/usr/src/sys/arch/amd64/compile/GENERIC amd64
-snip-

(After updating /usr/src two days ago I built kernel and userland without error before setting out on tor-browser.)

My make log is attached.

Thank you

--
 A test of right and wrong must be the means, one would
 think, of ascertaining what is right or wrong, and not a
 consequence of having already ascertained it.

                               JS Mill
=> Bootstrap dependency digest>=20010302: found digest-20190127
===> Skipping vulnerability checks.
WARNING: No /var/db/pkg/pkg-vulnerabilities file found.
WARNING: To fix run: `/usr/sbin/pkg_admin -K /var/db/pkg fetch-pkg-vulnerabilities'.
=> Checksum SHA1 OK for src-firefox-tor-browser-68.7.0esr-9.0-2-build1.tar.xz
=> Checksum RMD160 OK for src-firefox-tor-browser-68.7.0esr-9.0-2-build1.tar.xz
=> Checksum SHA512 OK for src-firefox-tor-browser-68.7.0esr-9.0-2-build1.tar.xz
=> Checksum SHA1 OK for tor-browser-linux64-9.0.9_en-US.tar.xz
=> Checksum RMD160 OK for tor-browser-linux64-9.0.9_en-US.tar.xz
=> Checksum SHA512 OK for tor-browser-linux64-9.0.9_en-US.tar.xz
===> Installing dependencies for tor-browser-9.0.9nb4
==========================================================================
The supported build options for tor-browser are:

	alsa debug debug-info mozilla-jemalloc pulseaudio

You can select which build options to use by setting PKG_DEFAULT_OPTIONS
or the following variable.  Its current value is shown:

	PKG_OPTIONS.tor-browser (not defined)

==========================================================================
==========================================================================
The following variables will affect the build process of this package,
tor-browser-9.0.9nb4.  Their current value is shown below:

        * PYTHON_VERSION_DEFAULT = 37
        * SSLBASE = /usr
        * SSLCERTS = /etc/openssl/certs
        * SSLDIR = /etc/openssl
        * SSLKEYS = /etc/openssl/private
        * TERMINFO_DEFAULT = terminfo

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

        * PYPACKAGE = python27
        * TERMINFO_TYPE = terminfo

You may want to abort the process now with CTRL-C and change their value
before continuing.  Be sure to run `/usr/bin/make clean' after
the changes.
==========================================================================
=> Tool dependency python37-[0-9]*: found python37-3.7.7
=> Tool dependency cbindgen>=0.8.7: found cbindgen-0.9.1
=> Tool dependency nodejs-[0-9]*: found nodejs-10.16.3
=> Tool dependency glib2-tools-[0-9]*: found glib2-tools-2.64.2
=> Tool dependency python27>=2.7: found python27-2.7.17nb2
=> Tool dependency autoconf213>=2.13: found autoconf213-2.13nb8
=> Tool dependency gmake>=3.81: found gmake-4.2.1nb1
=> Tool dependency perl>=5.0: found perl-5.30.2
=> Tool dependency pkgconf-[0-9]*: found pkgconf-1.6.0
=> Tool dependency zip-[0-9]*: found zip-3.0nb3
=> Build dependency nasm>=1.1: found nasm-2.14.02nb1
=> Build dependency yasm>=1.1: found yasm-1.3.0
=> Build dependency xorgproto>=2016.1: found xorgproto-2018.4
=> Build dependency xcb-proto>=1.4: found xcb-proto-1.13nb1
=> Build dependency clang>=9.0.1: found clang-9.0.1nb1
=> Build dependency rust>=1.34.0: found rust-1.34.1
=> Build dependency cwrappers>=20150314: found cwrappers-20180325
=> Full dependency tor-[0-9]*: found tor-0.4.2.7
=> Full dependency tor-browser-https-everywhere-[0-9]*: found tor-browser-https-everywhere-2020.3.16
=> Full dependency tor-browser-noscript-[0-9]*: found tor-browser-noscript-11.0.25
=> Full dependency libffi>=3.3nb1: found libffi-3.3nb2
=> Full dependency nspr>=4.21: found nspr-4.21nb1
=> Full dependency icu>=66.1: found icu-66.1
=> Full dependency nss>=3.44.1: found nss-3.46.1
=> Full dependency MesaLib>=20.0.1nb1: found MesaLib-20.0.4nb1
=> Full dependency libwebp>=1.0.2: found libwebp-1.1.0
=> Full dependency libIDL>=0.8.14nb5: found libIDL-0.8.14nb5
=> Full dependency ffmpeg4>=4.2: found ffmpeg4-4.2.1nb1
=> Full dependency libXt>=1.0.0: found libXt-1.1.5nb1
=> Full dependency pixman>=0.25.2: found pixman-0.38.4nb1
=> Full dependency gtk2+>=2.24.32nb13: found gtk2+-2.24.32nb13
=> Full dependency gtk3+>=3.24.14nb2: found gtk3+-3.24.17
=> Full dependency desktop-file-utils>=0.10nb1: found desktop-file-utils-0.23nb1
=> Full dependency dbus-glib>=0.110nb1: found dbus-glib-0.110nb1
===> Overriding tools for tor-browser-9.0.9nb4
===> Extracting for tor-browser-9.0.9nb4
mv /usr/pkgsrc/security/tor-browser/work/firefox-tor-browser-68.7.0esr-9.0-2-build1/gfx/ycbcr/yuv_row_arm.s /usr/pkgsrc/security/tor-browser/work/firefox-tor-browser-68.7.0esr-9.0-2-build1/gfx/ycbcr/yuv_row_arm.S
/bin/cp /usr/pkgsrc/security/tor-browser/files/cubeb_sun.c /usr/pkgsrc/security/tor-browser/work/firefox-tor-browser-68.7.0esr-9.0-2-build1/media/libcubeb/src/cubeb_sun.c
mv /usr/pkgsrc/security/tor-browser/work/tor-browser_en-US /usr/pkgsrc/security/tor-browser/work/firefox-tor-browser-68.7.0esr-9.0-2-build1
===> Patching for tor-browser-9.0.9nb4
=> Applying pkgsrc patches for tor-browser-9.0.9nb4
No such line 193 in input file, ignoring
===> Creating toolchain wrappers for tor-browser-9.0.9nb4
===> Configuring for tor-browser-9.0.9nb4
printf '#!/bin/sh\n[ "$*" = "-f" ] && exit 0\nexec /bin/rm $@\n' >  /usr/pkgsrc/security/tor-browser/work/.cwrapper/bin/rm
chmod +x /usr/pkgsrc/security/tor-browser/work/.cwrapper/bin/rm
=> Substituting "fix-build-dir" in .mozconfig
=> Fixing absolute paths.
=> Fixing path to bundled fonts directory.
=> Setting PREFIX
cd /usr/pkgsrc/security/tor-browser/work/firefox-tor-browser-68.7.0esr-9.0-2-build1 && mkdir ../build
cd /usr/pkgsrc/security/tor-browser/work/firefox-tor-browser-68.7.0esr-9.0-2-build1 && autoconf
cd /usr/pkgsrc/security/tor-browser/work/firefox-tor-browser-68.7.0esr-9.0-2-build1/../build && touch old-configure.vars
cd /usr/pkgsrc/security/tor-browser/work/firefox-tor-browser-68.7.0esr-9.0-2-build1/js/src && autoconf
=> Generating pkg-config files for builtin libevent package.
=> Generating pkg-config files for builtin xz package.
=> Generating pkg-config file for builtin expat package.
Creating Python environment
New python executable in /usr/pkgsrc/security/tor-browser/work/build/_virtualenvs/init/bin/python2.7
Also creating executable in /usr/pkgsrc/security/tor-browser/work/build/_virtualenvs/init/bin/python
Installing setuptools, pip, wheel...done.
WARNING: Python.h not found. Install Python development headers.
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)
Reexecuting in the virtualenv
Adding configure options from /usr/pkgsrc/security/tor-browser/work/firefox-tor-browser-68.7.0esr-9.0-2-build1/.mozconfig
  --enable-application=browser
  --enable-optimize
  --enable-official-branding
  --enable-default-toolkit=cairo-gtk3
  --enable-tor-browser-update
  --enable-signmar
  --enable-verify-mar
  --disable-strip
  --disable-install-strip
  --disable-tests
  --disable-debug
  --disable-crashreporter
  --disable-webrtc
  --disable-tor-launcher
  --enable-proxy-bypass-protection
  MOZ_TELEMETRY_REPORTING=
  MOZILLA_OFFICIAL=1
  RANDOM=21157
  LINENO=43
checking for vcs source checkout... no
checking for a shell... /usr/pkgsrc/security/tor-browser/work/.tools/bin/sh
checking for host system type... x86_64--netbsd
checking for target system type... x86_64--netbsd
checking whether cross compiling... no
checking for Python 3... /usr/pkg/bin/python3.7 (3.7.7)
checking for yasm... /usr/pkg/bin/yasm
checking yasm version... 1.3.0
checking for the target C compiler... /usr/pkgsrc/security/tor-browser/work/.cwrapper/bin/gcc
checking whether the target C compiler can be used... yes
checking the target C compiler version... 8.4.0
checking the target C compiler works... yes
checking for the target C++ compiler... /usr/pkgsrc/security/tor-browser/work/.cwrapper/bin/c++
checking whether the target C++ compiler can be used... yes
checking the target C++ compiler version... 8.4.0
checking the target C++ compiler works... yes
checking for the host C compiler... /usr/pkgsrc/security/tor-browser/work/.cwrapper/bin/gcc
checking whether the host C compiler can be used... yes
checking the host C compiler version... 8.4.0
checking the host C compiler works... yes
checking for the host C++ compiler... /usr/pkgsrc/security/tor-browser/work/.cwrapper/bin/c++
checking whether the host C++ compiler can be used... yes
checking the host C++ compiler version... 8.4.0
checking the host C++ compiler works... yes
checking for 64-bit OS... yes
checking for llvm_profdata... /usr/pkg/bin/llvm-profdata
checking for nasm... /usr/pkg/bin/nasm
checking nasm version... 2.14.02
checking for linker... bfd
checking for the assembler... /usr/pkgsrc/security/tor-browser/work/.cwrapper/bin/gcc
checking for ar... /usr/bin/ar
checking for pkg_config... /usr/pkgsrc/security/tor-browser/work/.tools/bin/pkg-config
checking for pkg-config version... 1.6.0
checking for stdint.h... yes
checking for inttypes.h... yes
checking for malloc.h... yes
checking for alloca.h... no
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 sys/statvfs.h... yes
checking for sys/statfs.h... no
checking for sys/vfs.h... no
checking for sys/mount.h... yes
checking for sys/quota.h... no
checking for sys/queue.h... yes
checking for sys/types.h... yes
checking for netinet/in.h... yes
checking for byteswap.h... no
checking for perf_event_open system call... no
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 -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++1z-compat... yes
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 -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-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-error=multistatement-macros... yes
checking whether the C++ compiler supports -Wno-error=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 -fno-sized-deallocation... yes
checking for rustc... /usr/pkg/bin/rustc
checking for cargo... /usr/pkg/bin/cargo
checking rustc version... 1.34.1
checking cargo version... 1.34.0
checking for rust target triplet... 


Home | Main Index | Thread Index | Old Index