NetBSD-Bugs archive

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

port-evbarm/58514: rust-1.79.0 won't compile on Raspberry Pi 4



>Number:         58514
>Category:       port-evbarm
>Synopsis:       rust-1.79.0 won't compile on Raspberry Pi 4
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    port-evbarm-maintainer
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Mon Jul 29 10:25:00 +0000 2024
>Originator:     Marcin Gondek
>Release:        NetBSD 10, pkgsrc branch - current Mon Jul 29 12:19:13 CEST 2024
>Organization:
e-utp.net
>Environment:
NetBSD heaven.e-utp.net 10.0_STABLE NetBSD 10.0_STABLE (GENERIC64) #0: Fri Apr 19 09:19:31 UTC 2024  mkrepro%mkrepro.NetBSD.org@localhost:/usr/src/sys/arch/evbarm/compile/GENERIC64 evbarm
>Description:
There is no way to upgrade rust from rust-1.76.0nb3 to rust-1.79.0

Log:
heaven# pkg_rolling-replace -suv
RR> Checking for mismatched installed packages using pkg_chk
** Unable to read PKGCHK_CONF '/usr/pkgsrc/pkgchk_update-heaven.e-utp.net.conf'
rr> devel/glib2 - glib2-2.80.3 < glib2-2.80.4
rr> WARNING: No devel/libcfg+/Makefile - package moved or obsolete?
rr> devel/meson - meson-1.4.1 < meson-1.5.1
rr> devel/py-pip - py311-pip-24.1.1 < py311-pip-24.1.2
rr> devel/py-setuptools - py311-setuptools-70.2.0 < py311-setuptools-71.1.0
rr> graphics/py-Pillow - py311-Pillow-10.4.0 < py311-Pillow-10.4.0nb1
rr> lang/rust - rust-1.76.0nb3 < rust-1.79.0
rr> security/gnutls - gnutls-3.8.5nb3 < gnutls-3.8.6
rr> security/p11-kit - p11-kit-0.25.4 < p11-kit-0.25.5
rr> textproc/asciidoc - asciidoc-10.2.0nb7 < asciidoc-10.2.1
RR> Excluding the following mismatched packages:
rr> EXCLUDE=[]
RR> Checking for rebuild-requested installed packages (rebuild=YES)
RR> Checking for unsafe installed packages (unsafe_depends_strict=YES)
RR> Packages to rebuild:
rr> MISMATCH_TODO=[glib2 meson py311-pip py311-setuptools py311-Pillow rust gnutls p11-kit asciidoc]
rr> REBUILD_TODO=[]
rr> UNSAFE_TODO=[git-contrib git rust asciidoc gnupg2]
RR> Building dependency graph for installed packages
RR> Tsorting dependency graph
RR> Selecting rust (lang/rust) as next package to replace
RR> Checking if rust has new depends...
RR> Replacing rust-1.76.0nb3
===> Cleaning for rust-1.79.0
=> Bootstrap dependency digest>=20211023: found digest-20220214
=> Checksum BLAKE2s OK for rust-1.78.0-aarch64-unknown-netbsd.tar.xz
=> Checksum SHA512 OK for rust-1.78.0-aarch64-unknown-netbsd.tar.xz
=> Checksum BLAKE2s OK for rust-std-1.78.0-aarch64-unknown-netbsd.tar.xz
=> Checksum SHA512 OK for rust-std-1.78.0-aarch64-unknown-netbsd.tar.xz
=> Checksum BLAKE2s OK for rustc-1.79.0-src.tar.gz
=> Checksum SHA512 OK for rustc-1.79.0-src.tar.gz
===> Installing dependencies for rust-1.79.0
==========================================================================
The supported build options for rust are:

        rust-cargo-static rust-docs rust-internal-llvm

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

        PKG_OPTIONS.rust (not defined)

==========================================================================
==========================================================================
The following variables will affect the build process of this package,
rust-1.79.0.  Their current value is shown below:

        * KRB5_DEFAULT = heimdal
        * PYTHON_VERSION_DEFAULT = 311
        * SSLBASE = /usr
        * SSLCERTBUNDLE (not defined)
        * SSLCERTS = /etc/openssl/certs
        * SSLDIR = /etc/openssl
        * SSLKEYS = /etc/openssl/private
        * TERMINFO_DEFAULT = terminfo

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

        * KRB5BASE (defined, but empty)
        * KRB5_TYPE = heimdal
        * PYPACKAGE = python311
        * TERMINFO_TYPE = terminfo

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/bin/make clean' after the changes.
==========================================================================
=> Tool dependency cmake-[0-9]*: found cmake-3.30.1
=> Tool dependency libtool-base>=2.4.2nb9: found libtool-base-2.4.7nb1
=> Tool dependency mktools-[0-9]*: found mktools-20220614
=> Tool dependency bash-[0-9]*: found bash-5.2.26nb1
=> Tool dependency gmake>=3.81: found gmake-4.4.1
=> Tool dependency gtar-base>=1.13.25: found gtar-base-1.35
=> Tool dependency perl>=5.0: found perl-5.38.2
=> Tool dependency pkgconf-[0-9]*: found pkgconf-2.2.0nb1
=> Tool dependency cwrappers>=20150314: found cwrappers-20220403
=> Tool dependency checkperms>=1.1: found checkperms-1.12
=> Build dependency cmake>=2.8.5nb1: found cmake-3.30.1
=> Build dependency python311>=3.11.0: found python311-3.11.9nb1
=> Full dependency libunwind>=18.0.0: found libunwind-18.1.8
=> Full dependency llvm>=18.0.0: found llvm-18.1.8
=> Full dependency curl>=8.7.1nb1: found curl-8.9.0
===> Checking for vulnerabilities in rust-1.79.0
===> Overriding tools for rust-1.79.0
===> Extracting for rust-1.79.0
set -e;                                                                  if test -e /srv/NetBSD/aarch64/work/lang/rust/work/rust-1.78.0-aarch64-unknown-netbsd/install.sh        -a ! -e /srv/NetBSD/aarch64/work/lang/rust/work/rust-bootstrap/bin/rustc; then  cd /srv/NetBSD/aarch64/work/lang/rust/work/rust-1.78.0-aarch64-unknown-netbsd;       env CARGO_BUILD_JOBS=4 LZMA_API_STATIC=1 USETOOLS=no PTHREAD_CFLAGS=\ -pthread\  PTHREAD_LDFLAGS=\ -pthread PTHREAD_LIBS= PTHREADBASE=/usr PYTHON=/usr/pkg/bin/python3.11 CC=gcc CFLAGS=-O2\ -I/usr/pkg/include\ -I/usr/include\ -I/usr/include/krb5\ -I/usr/pkg/include/python3.11 CPPFLAGS=-I/usr/pkg/include\ -I/usr/include\ -I/usr/include/krb5\ -I/usr/pkg/include/python3.11 CXX=c++ CXXFLAGS=-O2\ -I/usr/pkg/include\ -I/usr/include\ -I/usr/include/krb5\ -I/usr/pkg/include/python3.11 COMPILER_RPATH_FLAG=-Wl,-R F77=gfortran FC=gfortran FFLAGS=-O LANG=C LC_ALL=C LC_COLLATE=C LC_CTYPE=C LC_MESSAGES=C LC_MONETARY=C LC_NUMERIC=C LC_TIME=C LDFLAGS=-Wl,-zrelro\ -
 L/usr/pkg/lib\ -Wl,-R/usr/pkg/lib\ -L/usr/lib\ -Wl,-R/usr/lib LINKER_RPATH_FLAG=-R PATH=/srv/NetBSD/aarch64/work/lang/rust/work/.cwrapper/bin:/srv/NetBSD/aarch64/work/lang/rust/work/.buildlink/bin:/srv/NetBSD/aarch64/work/lang/rust/work/.gcc/bin:/srv/NetBSD/aarch64/work/lang/rust/work/.tools/bin:/usr/pkg/bin:/sbin:/usr/sbin:/bin:/usr/bin:/usr/pkg/sbin:/usr/pkg/bin:/usr/games:/usr/X11R7/bin:/usr/local/sbin:/usr/local/bin:/usr/pkg/bin:/usr/X11R7/bin PREFIX=/usr/pkg MAKELEVEL=0 CONFIG_SITE= ftp_proxy=downloads-forbidden-except-during-fetch http_proxy=downloads-forbidden-except-during-fetch https_proxy=downloads-forbidden-except-during-fetch no_proxy= PKG_SYSCONFDIR=/usr/pkg/etc HOME=/srv/NetBSD/aarch64/work/lang/rust/work/.home CWRAPPERS_CONFIG_DIR=/srv/NetBSD/aarch64/work/lang/rust/work/.cwrapper/config CPP=cpp LOCALBASE=/usr/pkg X11BASE=/usr/X11R7 PKGMANDIR=man PKGINFODIR=info PKGGNUDIR=gnu/ MAKECONF=/dev/null OBJECT_FMT=ELF USETOOLS=no LIBTOOL="/srv/NetBSD/aarch64/work/lang/rust/wor
 k/.cwrapper/bin/libtool " BSD_INSTALL_PROGRAM=/usr/bin/install\ -c\ -s\ -o\ root\ -g\ wheel\ -m\ 755 BSD_INSTALL_SCRIPT=/usr/bin/install\ -c\ -o\ root\ -g\ wheel\ -m\ 755 BSD_INSTALL_LIB=/usr/bin/install\ -c\ -o\ root\ -g\ wheel\ -m\ 755 BSD_INSTALL_DATA=/usr/bin/install\ -c\ -o\ root\ -g\ wheel\ -m\ 644 BSD_INSTALL_MAN=/usr/bin/install\ -c\ -o\ root\ -g\ wheel\ -m\ 644 BSD_INSTALL=/usr/bin/install BSD_INSTALL_PROGRAM_DIR=/usr/bin/install\ -d\ -o\ root\ -g\ wheel\ -m\ 755 BSD_INSTALL_SCRIPT_DIR=/usr/bin/install\ -d\ -o\ root\ -g\ wheel\ -m\ 755 BSD_INSTALL_LIB_DIR=/usr/bin/install\ -d\ -o\ root\ -g\ wheel\ -m\ 755 BSD_INSTALL_DATA_DIR=/usr/bin/install\ -d\ -o\ root\ -g\ wheel\ -m\ 755 BSD_INSTALL_MAN_DIR=/usr/bin/install\ -d\ -o\ root\ -g\ wheel\ -m\ 755 BSD_INSTALL_GAME=/usr/bin/install\ -c\ -s\ -o\ root\ -g\ wheel\ -m\ 2555 BSD_INSTALL_GAME_DATA=/usr/bin/install\ -c\ -o\ root\ -g\ wheel\ -m\ 664 BSD_INSTALL_GAME_DIR=/usr/bin/install\ -d\ -o\ root\ -g\ wheel\ -m\ 775 INSTALL_INFO= 
 MAKEINFO=/srv/NetBSD/aarch64/work/lang/rust/work/.tools/bin/makeinfo FLEX= BISON= ITSTOOL=/srv/NetBSD/aarch64/work/lang/rust/work/.tools/bin/itstool GDBUS_CODEGEN=/srv/NetBSD/aarch64/work/lang/rust/work/.tools/bin/gdbus-codegen PKG_CONFIG=/srv/NetBSD/aarch64/work/lang/rust/work/.tools/bin/pkg-config PKG_CONFIG_LIBDIR=/srv/NetBSD/aarch64/work/lang/rust/work/.buildlink/lib/pkgconfig:/srv/NetBSD/aarch64/work/lang/rust/work/.buildlink/share/pkgconfig PKG_CONFIG_LOG=/srv/NetBSD/aarch64/work/lang/rust/work/.pkg-config.log PKG_CONFIG_PATH= KRB5_CONFIG=/usr/bin/krb5-config CWRAPPERS_CONFIG_DIR=/srv/NetBSD/aarch64/work/lang/rust/work/.cwrapper/config /usr/pkg/bin/bash  ./install.sh --prefix=/srv/NetBSD/aarch64/work/lang/rust/work/rust-bootstrap;  cd /srv/NetBSD/aarch64/work/lang/rust/work/rust-std-1.78.0-aarch64-unknown-netbsd;   env CARGO_BUILD_JOBS=4 LZMA_API_STATIC=1 USETOOLS=no PTHREAD_CFLAGS=\ -pthread\  PTHREAD_LDFLAGS=\ -pthread PTHREAD_LIBS= PTHREADBASE=/usr PYTHON=/usr/pkg/bin/pytho
 n3.11 CC=gcc CFLAGS=-O2\ -I/usr/pkg/include\ -I/usr/include\ -I/usr/include/krb5\ -I/usr/pkg/include/python3.11 CPPFLAGS=-I/usr/pkg/include\ -I/usr/include\ -I/usr/include/krb5\ -I/usr/pkg/include/python3.11 CXX=c++ CXXFLAGS=-O2\ -I/usr/pkg/include\ -I/usr/include\ -I/usr/include/krb5\ -I/usr/pkg/include/python3.11 COMPILER_RPATH_FLAG=-Wl,-R F77=gfortran FC=gfortran FFLAGS=-O LANG=C LC_ALL=C LC_COLLATE=C LC_CTYPE=C LC_MESSAGES=C LC_MONETARY=C LC_NUMERIC=C LC_TIME=C LDFLAGS=-Wl,-zrelro\ -L/usr/pkg/lib\ -Wl,-R/usr/pkg/lib\ -L/usr/lib\ -Wl,-R/usr/lib LINKER_RPATH_FLAG=-R PATH=/srv/NetBSD/aarch64/work/lang/rust/work/.cwrapper/bin:/srv/NetBSD/aarch64/work/lang/rust/work/.buildlink/bin:/srv/NetBSD/aarch64/work/lang/rust/work/.gcc/bin:/srv/NetBSD/aarch64/work/lang/rust/work/.tools/bin:/usr/pkg/bin:/sbin:/usr/sbin:/bin:/usr/bin:/usr/pkg/sbin:/usr/pkg/bin:/usr/games:/usr/X11R7/bin:/usr/local/sbin:/usr/local/bin:/usr/pkg/bin:/usr/X11R7/bin PREFIX=/usr/pkg MAKELEVEL=0 CONFIG_SITE= ftp_proxy=do
 wnloads-forbidden-except-during-fetch http_proxy=downloads-forbidden-except-during-fetch https_proxy=downloads-forbidden-except-during-fetch no_proxy= PKG_SYSCONFDIR=/usr/pkg/etc HOME=/srv/NetBSD/aarch64/work/lang/rust/work/.home CWRAPPERS_CONFIG_DIR=/srv/NetBSD/aarch64/work/lang/rust/work/.cwrapper/config CPP=cpp LOCALBASE=/usr/pkg X11BASE=/usr/X11R7 PKGMANDIR=man PKGINFODIR=info PKGGNUDIR=gnu/ MAKECONF=/dev/null OBJECT_FMT=ELF USETOOLS=no LIBTOOL="/srv/NetBSD/aarch64/work/lang/rust/work/.cwrapper/bin/libtool " BSD_INSTALL_PROGRAM=/usr/bin/install\ -c\ -s\ -o\ root\ -g\ wheel\ -m\ 755 BSD_INSTALL_SCRIPT=/usr/bin/install\ -c\ -o\ root\ -g\ wheel\ -m\ 755 BSD_INSTALL_LIB=/usr/bin/install\ -c\ -o\ root\ -g\ wheel\ -m\ 755 BSD_INSTALL_DATA=/usr/bin/install\ -c\ -o\ root\ -g\ wheel\ -m\ 644 BSD_INSTALL_MAN=/usr/bin/install\ -c\ -o\ root\ -g\ wheel\ -m\ 644 BSD_INSTALL=/usr/bin/install BSD_INSTALL_PROGRAM_DIR=/usr/bin/install\ -d\ -o\ root\ -g\ wheel\ -m\ 755 BSD_INSTALL_SCRIPT_DIR=/usr/
 bin/install\ -d\ -o\ root\ -g\ wheel\ -m\ 755 BSD_INSTALL_LIB_DIR=/usr/bin/install\ -d\ -o\ root\ -g\ wheel\ -m\ 755 BSD_INSTALL_DATA_DIR=/usr/bin/install\ -d\ -o\ root\ -g\ wheel\ -m\ 755 BSD_INSTALL_MAN_DIR=/usr/bin/install\ -d\ -o\ root\ -g\ wheel\ -m\ 755 BSD_INSTALL_GAME=/usr/bin/install\ -c\ -s\ -o\ root\ -g\ wheel\ -m\ 2555 BSD_INSTALL_GAME_DATA=/usr/bin/install\ -c\ -o\ root\ -g\ wheel\ -m\ 664 BSD_INSTALL_GAME_DIR=/usr/bin/install\ -d\ -o\ root\ -g\ wheel\ -m\ 775 INSTALL_INFO= MAKEINFO=/srv/NetBSD/aarch64/work/lang/rust/work/.tools/bin/makeinfo FLEX= BISON= ITSTOOL=/srv/NetBSD/aarch64/work/lang/rust/work/.tools/bin/itstool GDBUS_CODEGEN=/srv/NetBSD/aarch64/work/lang/rust/work/.tools/bin/gdbus-codegen PKG_CONFIG=/srv/NetBSD/aarch64/work/lang/rust/work/.tools/bin/pkg-config PKG_CONFIG_LIBDIR=/srv/NetBSD/aarch64/work/lang/rust/work/.buildlink/lib/pkgconfig:/srv/NetBSD/aarch64/work/lang/rust/work/.buildlink/share/pkgconfig PKG_CONFIG_LOG=/srv/NetBSD/aarch64/work/lang/rust/work
 /.pkg-config.log PKG_CONFIG_PATH= KRB5_CONFIG=/usr/bin/krb5-config CWRAPPERS_CONFIG_DIR=/srv/NetBSD/aarch64/work/lang/rust/work/.cwrapper/config /usr/pkg/bin/bash  ./install.sh --prefix=/srv/NetBSD/aarch64/work/lang/rust/work/rust-bootstrap;  fi
install: installing component 'rustc'
install: installing component 'rust-std-aarch64-unknown-netbsd'
install: installing component 'rust-demangler-preview'
install: installing component 'cargo'
install: installing component 'rustfmt-preview'
install: installing component 'rls-preview'
install: installing component 'rust-analyzer-preview'
install: installing component 'llvm-tools-preview'
install: installing component 'clippy-preview'
install: installing component 'rust-analysis-aarch64-unknown-netbsd'

    rust installed.

install: uninstalling component 'rust-std-aarch64-unknown-netbsd'
install: installing component 'rust-std-aarch64-unknown-netbsd'

    rust std installed.

SDIR=/srv/NetBSD/aarch64/work/lang/rust/work/scripts;  /bin/mkdir -p ${SDIR};  cd ${SDIR};  /bin/rm -f c++-wrap;  /bin/rm -f clang++-wrap;  /bin/rm -f clang-wrap;  /bin/rm -f ar-wrap;  /bin/cp /srv/NetBSD/pkgsrc/lang/rust/files/gcc-wrap .;  /bin/chmod +x gcc-wrap;  /bin/ln -s gcc-wrap c++-wrap;  /bin/ln -s gcc-wrap clang++-wrap;  /bin/ln -s gcc-wrap clang-wrap;  /bin/ln -s gcc-wrap ar-wrap
===> Patching for rust-1.79.0
=> Applying pkgsrc patches for rust-1.79.0
=> Verifying /srv/NetBSD/pkgsrc/lang/rust/patches/patch-compiler_rustc__codegen__ssa_src_back_linker.rs
=> Applying pkgsrc patch /srv/NetBSD/pkgsrc/lang/rust/patches/patch-compiler_rustc__codegen__ssa_src_back_linker.rs
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-compiler_rustc__codegen__ssa_src_back_linker.rs,v 1.17 2024/07/27 02:35:24 tnn Exp $
|
|Do not use @rpath on Darwin.
|Find external libunwind on Linux.
|
|--- compiler/rustc_codegen_ssa/src/back/linker.rs.orig 2006-07-24 01:21:28.000000000 +0000
|+++ compiler/rustc_codegen_ssa/src/back/linker.rs
--------------------------
Patching file compiler/rustc_codegen_ssa/src/back/linker.rs using Plan A...
Hunk #1 succeeded at 312.
Hunk #2 succeeded at 462.
done
=> Verifying /srv/NetBSD/pkgsrc/lang/rust/patches/patch-compiler_rustc__llvm_build.rs
=> Applying pkgsrc patch /srv/NetBSD/pkgsrc/lang/rust/patches/patch-compiler_rustc__llvm_build.rs
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-compiler_rustc__llvm_build.rs,v 1.17 2024/04/18 09:29:42 pin Exp $
|
|Fix build on NetBSD HEAD-llvm. XXX there is probably a better way to do this.
|
|Pick up -latomic tweak from
|https://github.com/rust-lang/rust/issues/104220
|and
|https://github.com/rust-lang/rust/pull/104572
|
|--- compiler/rustc_llvm/build.rs.orig  2023-10-03 02:52:17.000000000 +0000
|+++ compiler/rustc_llvm/build.rs
--------------------------
Patching file compiler/rustc_llvm/build.rs using Plan A...
Hunk #1 succeeded at 237 (offset -12 lines).
Hunk #2 succeeded at 253 (offset -12 lines).
Hunk #3 succeeded at 348 (offset -12 lines).
done
=> Verifying /srv/NetBSD/pkgsrc/lang/rust/patches/patch-compiler_rustc__target_src_spec_base_netbsd.rs
=> Applying pkgsrc patch /srv/NetBSD/pkgsrc/lang/rust/patches/patch-compiler_rustc__target_src_spec_base_netbsd.rs
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-compiler_rustc__target_src_spec_base_netbsd.rs,v 1.3 2024/07/15 03:32:23 wiz Exp $
|
|For the benefit of powerpc, when libatomic-links is installed,
|search the directory containing the symlinks to -latomic.
|
|--- compiler/rustc_target/src/spec/base/netbsd.rs.orig 2024-01-06 19:57:14.887897867 +0000
|+++ compiler/rustc_target/src/spec/base/netbsd.rs
--------------------------
Patching file compiler/rustc_target/src/spec/base/netbsd.rs using Plan A...
Hunk #1 succeeded at 1.
done
=> Verifying /srv/NetBSD/pkgsrc/lang/rust/patches/patch-compiler_rustc__target_src_spec_mod.rs
=> Applying pkgsrc patch /srv/NetBSD/pkgsrc/lang/rust/patches/patch-compiler_rustc__target_src_spec_mod.rs
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-compiler_rustc__target_src_spec_mod.rs,v 1.17 2024/04/18 09:29:42 pin Exp $
|
|Add entry for NetBSD/mips64el.
|
|--- compiler/rustc_target/src/spec/mod.rs.orig 2024-01-13 14:20:59.236278792 +0000
|+++ compiler/rustc_target/src/spec/mod.rs
--------------------------
Patching file compiler/rustc_target/src/spec/mod.rs using Plan A...
Hunk #1 succeeded at 1581 (offset 49 lines).
done
=> Verifying /srv/NetBSD/pkgsrc/lang/rust/patches/patch-compiler_rustc__target_src_spec_targets_mips64el__unknown__netbsd.rs
=> Applying pkgsrc patch /srv/NetBSD/pkgsrc/lang/rust/patches/patch-compiler_rustc__target_src_spec_targets_mips64el__unknown__netbsd.rs
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-compiler_rustc__target_src_spec_targets_mips64el__unknown__netbsd.rs,v 1.3 2024/07/15 03:32:23 wiz Exp $
|
|Provide a mips64el target with N32, suitable for NetBSD/mips64el.
|
|--- compiler/rustc_target/src/spec/targets/mips64el_unknown_netbsd.rs.orig     2024-01-13 14:16:30.122042614 +0000
|+++ compiler/rustc_target/src/spec/targets/mips64el_unknown_netbsd.rs
--------------------------
(Creating file compiler/rustc_target/src/spec/targets/mips64el_unknown_netbsd.rs...)
Patching file compiler/rustc_target/src/spec/targets/mips64el_unknown_netbsd.rs using Plan A...
Empty context always matches.
Hunk #1 succeeded at 1.
done
=> Verifying /srv/NetBSD/pkgsrc/lang/rust/patches/patch-library_backtrace_src_symbolize_gimli.rs
=> Applying pkgsrc patch /srv/NetBSD/pkgsrc/lang/rust/patches/patch-library_backtrace_src_symbolize_gimli.rs
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-library_backtrace_src_symbolize_gimli.rs,v 1.6 2024/04/18 09:29:42 pin Exp $
|
|Add NetBSD to the family who is in the unix class.
|
|--- library/backtrace/src/symbolize/gimli.rs.orig      2022-04-04 09:41:26.000000000 +0000
|+++ library/backtrace/src/symbolize/gimli.rs
--------------------------
Patching file library/backtrace/src/symbolize/gimli.rs using Plan A...
Hunk #1 succeeded at 39 (offset 1 line).
done
=> Verifying /srv/NetBSD/pkgsrc/lang/rust/patches/patch-library_backtrace_src_symbolize_gimli_elf.rs
=> Applying pkgsrc patch /srv/NetBSD/pkgsrc/lang/rust/patches/patch-library_backtrace_src_symbolize_gimli_elf.rs
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-library_backtrace_src_symbolize_gimli_elf.rs,v 1.8 2024/04/18 09:29:42 pin Exp $
|
|Make NetBSD also find its debug libraries, if present.
|
|--- library/backtrace/src/symbolize/gimli/elf.rs.orig  2022-04-04 09:41:26.000000000 +0000
|+++ library/backtrace/src/symbolize/gimli/elf.rs
--------------------------
Patching file library/backtrace/src/symbolize/gimli/elf.rs using Plan A...
Hunk #1 succeeded at 304.
done
=> Verifying /srv/NetBSD/pkgsrc/lang/rust/patches/patch-library_std_src_sys_pal_unix_mod.rs
=> Applying pkgsrc patch /srv/NetBSD/pkgsrc/lang/rust/patches/patch-library_std_src_sys_pal_unix_mod.rs
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-library_std_src_sys_pal_unix_mod.rs,v 1.1 2024/07/15 03:32:23 wiz Exp $
|
|Add libexecinfo for backtrace() on NetBSD.
|
|--- library/std/src/sys/pal/unix/mod.rs.orig   2024-03-22 12:47:54.470537834 +0000
|+++ library/std/src/sys/pal/unix/mod.rs
--------------------------
Patching file library/std/src/sys/pal/unix/mod.rs using Plan A...
Hunk #1 succeeded at 382 (offset -2 lines).
done
=> Verifying /srv/NetBSD/pkgsrc/lang/rust/patches/patch-library_std_src_sys_pal_unix_thread__parking_netbsd.rs
=> Applying pkgsrc patch /srv/NetBSD/pkgsrc/lang/rust/patches/patch-library_std_src_sys_pal_unix_thread__parking_netbsd.rs
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-library_std_src_sys_pal_unix_thread__parking_netbsd.rs,v 1.1 2024/07/15 03:32:23 wiz Exp $
|
|Try to cast to make this build, to avoid
|
|error[E0277]: the trait bound `i32: core::convert::From<u32>` is not satisfied
|  --> library/std/src/sys/unix/thread_parking/netbsd.rs:37:37
|   |
|37 |         tv_nsec: dur.subsec_nanos().into(),
|   |                                     ^^^^ the trait `core::convert::From<u32>` is not implemented for `i32`
|   |
|   = help: the following other types implement trait `core::convert::From<T>`:
|             <i32 as core::convert::From<NonZeroI32>>
|             <i32 as core::convert::From<bool>>
|             <i32 as core::convert::From<i16>>
|             <i32 as core::convert::From<i8>>
|             <i32 as core::convert::From<u16>>
|             <i32 as core::convert::From<u8>>
|   = note: required for `u32` to implement `core::convert::Into<i32>`
|
|For more information about this error, try `rustc --explain E0277`.
|
|This to un-break the 32-bit ports ... again.
|
|--- library/std/src/sys/pal/unix/thread_parking/netbsd.rs.orig 2024-03-22 14:07:26.254534488 +0000
|+++ library/std/src/sys/pal/unix/thread_parking/netbsd.rs
--------------------------
Patching file library/std/src/sys/pal/unix/thread_parking/netbsd.rs using Plan A...
Hunk #1 succeeded at 34.
done
=> Verifying /srv/NetBSD/pkgsrc/lang/rust/patches/patch-src_bootstrap_bootstrap.py
=> Applying pkgsrc patch /srv/NetBSD/pkgsrc/lang/rust/patches/patch-src_bootstrap_bootstrap.py
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-src_bootstrap_bootstrap.py,v 1.23 2024/04/18 09:29:42 pin Exp $
|
|Use `uname -p` on NetBSD, as that is reliable and sensible there.
|Handle earmv[67]hf for NetBSD.
|Also use @PREFIX@ and not $ORIGIN in rpath.
|
|--- src/bootstrap/bootstrap.py.orig    2023-07-12 03:32:40.000000000 +0000
|+++ src/bootstrap/bootstrap.py
--------------------------
Patching file src/bootstrap/bootstrap.py using Plan A...
Hunk #1 succeeded at 271.
Hunk #2 succeeded at 379.
Hunk #3 succeeded at 738 (offset -8 lines).
done
=> Verifying /srv/NetBSD/pkgsrc/lang/rust/patches/patch-src_bootstrap_src_core_build__steps_compile.rs
=> Applying pkgsrc patch /srv/NetBSD/pkgsrc/lang/rust/patches/patch-src_bootstrap_src_core_build__steps_compile.rs
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-src_bootstrap_src_core_build__steps_compile.rs,v 1.2 2024/04/18 09:29:42 pin Exp $
|
|On Darwin, do not use @rpath for internal libraries.
|
|--- src/bootstrap/src/core/build_steps/compile.rs.orig 2024-01-06 20:42:20.028206400 +0000
|+++ src/bootstrap/src/core/build_steps/compile.rs
--------------------------
Patching file src/bootstrap/src/core/build_steps/compile.rs using Plan A...
Hunk #1 succeeded at 694 (offset 68 lines).
done
=> Verifying /srv/NetBSD/pkgsrc/lang/rust/patches/patch-src_bootstrap_src_core_build__steps_install.rs
=> Applying pkgsrc patch /srv/NetBSD/pkgsrc/lang/rust/patches/patch-src_bootstrap_src_core_build__steps_install.rs
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-src_bootstrap_src_core_build__steps_install.rs,v 1.1 2024/07/15 03:32:23 wiz Exp $
|
|--- src/bootstrap/src/core/build_steps/install.rs.orig 2006-07-24 01:21:28.000000000 +0000
|+++ src/bootstrap/src/core/build_steps/install.rs
--------------------------
Patching file src/bootstrap/src/core/build_steps/install.rs using Plan A...
Hunk #1 succeeded at 200.
done
=> Verifying /srv/NetBSD/pkgsrc/lang/rust/patches/patch-src_bootstrap_src_core_builder.rs
=> Applying pkgsrc patch /srv/NetBSD/pkgsrc/lang/rust/patches/patch-src_bootstrap_src_core_builder.rs
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-src_bootstrap_src_core_builder.rs,v 1.5 2024/07/27 02:35:24 tnn Exp $
|
|Find external libunwind on Linux.
|Use @PREFIX@, not $ORIGIN in rpath.
|
|--- src/bootstrap/src/core/builder.rs.orig     2006-07-24 01:21:28.000000000 +0000
|+++ src/bootstrap/src/core/builder.rs
--------------------------
Patching file src/bootstrap/src/core/builder.rs using Plan A...
Hunk #1 succeeded at 2149.
Hunk #2 succeeded at 2518.
done
=> Verifying /srv/NetBSD/pkgsrc/lang/rust/patches/patch-src_bootstrap_src_lib.rs
=> Applying pkgsrc patch /srv/NetBSD/pkgsrc/lang/rust/patches/patch-src_bootstrap_src_lib.rs
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-src_bootstrap_src_lib.rs,v 1.2 2024/04/18 09:29:42 pin Exp $
|
|Don't filter out optimization flags.
|FreeBSD has a particular C++ runtime library name
|
|--- src/bootstrap/src/lib.rs.orig      2024-01-06 20:52:50.892941220 +0000
|+++ src/bootstrap/src/lib.rs
--------------------------
Patching file src/bootstrap/src/lib.rs using Plan A...
Hunk #1 succeeded at 1252 (offset 57 lines).
done
=> Verifying /srv/NetBSD/pkgsrc/lang/rust/patches/patch-src_llvm-project_llvm_CMakeLists.txt
=> Applying pkgsrc patch /srv/NetBSD/pkgsrc/lang/rust/patches/patch-src_llvm-project_llvm_CMakeLists.txt
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-src_llvm-project_llvm_CMakeLists.txt,v 1.14 2024/04/18 09:29:42 pin Exp $
|
|Don't implement sys/regset.h workaround, fix source instead.
|
|--- src/llvm-project/llvm/CMakeLists.txt.orig  2018-03-10 02:51:13.000000000 +0000
|+++ src/llvm-project/llvm/CMakeLists.txt
--------------------------
Patching file src/llvm-project/llvm/CMakeLists.txt using Plan A...
Hunk #1 succeeded at 1154 (offset 215 lines).
done
=> Verifying /srv/NetBSD/pkgsrc/lang/rust/patches/patch-src_llvm-project_llvm_cmake_modules_AddLLVM.cmake
=> Applying pkgsrc patch /srv/NetBSD/pkgsrc/lang/rust/patches/patch-src_llvm-project_llvm_cmake_modules_AddLLVM.cmake
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-src_llvm-project_llvm_cmake_modules_AddLLVM.cmake,v 1.15 2024/04/18 09:29:42 pin Exp $
|
|On Darwin, use correct install-name for shared libraries.
|
|Undo some of the RPATH magic so that cross-building
|works inside pkgsrc again (indirectly eliminates $ORIGIN rpath
|handling / editing, $ORIGIN handling is partially undone by cwrappers
|in pkgsrc).
|
|--- src/llvm-project/llvm/cmake/modules/AddLLVM.cmake.orig     2023-07-12 03:33:01.000000000 +0000
|+++ src/llvm-project/llvm/cmake/modules/AddLLVM.cmake
--------------------------
Patching file src/llvm-project/llvm/cmake/modules/AddLLVM.cmake using Plan A...
Hunk #1 succeeded at 2374 (offset 63 lines).
Hunk #2 succeeded at 2383 (offset 63 lines).
Hunk #3 succeeded at 2397 (offset 63 lines).
done
=> Verifying /srv/NetBSD/pkgsrc/lang/rust/patches/patch-src_llvm-project_llvm_include_llvm-c_DataTypes.h
=> Applying pkgsrc patch /srv/NetBSD/pkgsrc/lang/rust/patches/patch-src_llvm-project_llvm_include_llvm-c_DataTypes.h
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-src_llvm-project_llvm_include_llvm-c_DataTypes.h,v 1.8 2024/04/18 09:29:42 pin Exp $
|
|Don't implement sys/regset.h workaround, fix source instead.
|
|--- src/llvm-project/llvm/include/llvm-c/DataTypes.h.orig      2021-04-17 01:50:37.000000000 +0000
|+++ src/llvm-project/llvm/include/llvm-c/DataTypes.h
--------------------------
Patching file src/llvm-project/llvm/include/llvm-c/DataTypes.h using Plan A...
Hunk #1 succeeded at 77.
done
=> Verifying /srv/NetBSD/pkgsrc/lang/rust/patches/patch-src_llvm-project_llvm_include_llvm_Analysis_ConstantFolding.h
=> Applying pkgsrc patch /srv/NetBSD/pkgsrc/lang/rust/patches/patch-src_llvm-project_llvm_include_llvm_Analysis_ConstantFolding.h
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-src_llvm-project_llvm_include_llvm_Analysis_ConstantFolding.h,v 1.10 2024/04/18 09:29:42 pin Exp $
|
|Fix SunOS CS conflict not handled by include/llvm-c/DataTypes.h
|
|--- src/llvm-project/llvm/include/llvm/Analysis/ConstantFolding.h.orig 2018-08-01 16:32:37.000000000 +0000
|+++ src/llvm-project/llvm/include/llvm/Analysis/ConstantFolding.h
--------------------------
Patching file src/llvm-project/llvm/include/llvm/Analysis/ConstantFolding.h using Plan A...
Hunk #1 succeeded at 19.
done
=> Verifying /srv/NetBSD/pkgsrc/lang/rust/patches/patch-src_llvm-project_llvm_utils_FileCheck_FileCheck.cpp
=> Applying pkgsrc patch /srv/NetBSD/pkgsrc/lang/rust/patches/patch-src_llvm-project_llvm_utils_FileCheck_FileCheck.cpp
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-src_llvm-project_llvm_utils_FileCheck_FileCheck.cpp,v 1.13 2024/04/18 09:29:42 pin Exp $
|
|Avoid ambiguous function call.
|
|--- src/llvm-project/llvm/utils/FileCheck/FileCheck.cpp.orig   2019-02-12 15:22:48.000000000 +0000
|+++ src/llvm-project/llvm/utils/FileCheck/FileCheck.cpp
--------------------------
Patching file src/llvm-project/llvm/utils/FileCheck/FileCheck.cpp using Plan A...
Hunk #1 succeeded at 595 (offset 3 lines).
done
=> Verifying /srv/NetBSD/pkgsrc/lang/rust/patches/patch-src_tools_cargo_src_cargo_core_profiles.rs
=> Applying pkgsrc patch /srv/NetBSD/pkgsrc/lang/rust/patches/patch-src_tools_cargo_src_cargo_core_profiles.rs
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-src_tools_cargo_src_cargo_core_profiles.rs,v 1.17 2024/04/18 09:29:42 pin Exp $
|
|Turn off incremental builds for sparc64, ref.
|https://sources.debian.org/patches/cargo/0.29.0-1/2007_sparc64_disable_incremental_build.patch/
|
|--- src/tools/cargo/src/cargo/core/profiles.rs.orig    2023-07-12 03:33:05.000000000 +0000
|+++ src/tools/cargo/src/cargo/core/profiles.rs
--------------------------
Patching file src/tools/cargo/src/cargo/core/profiles.rs using Plan A...
Hunk #1 succeeded at 710 (offset 29 lines).
done
=> Verifying /srv/NetBSD/pkgsrc/lang/rust/patches/patch-src_tools_cargo_tests_testsuite_build.rs
=> Applying pkgsrc patch /srv/NetBSD/pkgsrc/lang/rust/patches/patch-src_tools_cargo_tests_testsuite_build.rs
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-src_tools_cargo_tests_testsuite_build.rs,v 1.14 2024/04/18 09:29:42 pin Exp $
|
|Don't attempt incremental operations on sparc64, ref.
|https://sources.debian.org/patches/cargo/0.29.0-1/2007_sparc64_disable_incremental_build.patch/
|
|--- src/tools/cargo/tests/testsuite/build.rs.orig      2019-08-13 06:27:40.000000000 +0000
|+++ src/tools/cargo/tests/testsuite/build.rs
--------------------------
Patching file src/tools/cargo/tests/testsuite/build.rs using Plan A...
Hunk #1 succeeded at 99 (offset 52 lines).
Hunk #2 succeeded at 122 (offset 52 lines).
Hunk #3 succeeded at 114 (offset 1 line).
done
=> Verifying /srv/NetBSD/pkgsrc/lang/rust/patches/patch-src_tools_rust-installer_install-template.sh
=> Applying pkgsrc patch /srv/NetBSD/pkgsrc/lang/rust/patches/patch-src_tools_rust-installer_install-template.sh
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-src_tools_rust-installer_install-template.sh,v 1.14 2024/04/18 09:29:42 pin Exp $
|
|No logging to 'install.log'.
|Do not create 'uninstall.sh'.
|Do not make file backups (filename.old), so these will not end up in the final package.
|
|Rewrite to not use a whole lot of subprocesses just for doing
|pattern matching and substitution in the install phase using "grep"
|and "sed" when shell builtin "case" and "omit shortest match" ops
|should do just fine.
|
|--- src/tools/rust-installer/install-template.sh.orig  2023-12-21 16:55:28.000000000 +0000
|+++ src/tools/rust-installer/install-template.sh
--------------------------
Patching file src/tools/rust-installer/install-template.sh using Plan A...
Hunk #1 succeeded at 6.
Hunk #2 succeeded at 425.
Hunk #3 succeeded at 533.
Hunk #4 succeeded at 543.
Hunk #5 succeeded at 571.
Hunk #6 succeeded at 598.
Hunk #7 succeeded at 620.
Hunk #8 succeeded at 968.
done
=> Verifying /srv/NetBSD/pkgsrc/lang/rust/patches/patch-vendor_cc-1.0.73_src_lib.rs
=> Applying pkgsrc patch /srv/NetBSD/pkgsrc/lang/rust/patches/patch-vendor_cc-1.0.73_src_lib.rs
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-vendor_cc-1.0.73_src_lib.rs,v 1.4 2024/04/18 09:29:42 pin Exp $
|
|Use correct ABI on NetBSD/riscv64.
|
|--- vendor/cc-1.0.73/src/lib.rs.orig   2023-05-31 21:44:47.000000000 +0000
|+++ vendor/cc-1.0.73/src/lib.rs
--------------------------
Patching file vendor/cc-1.0.73/src/lib.rs using Plan A...
Hunk #1 succeeded at 1830.
done
=> Verifying /srv/NetBSD/pkgsrc/lang/rust/patches/patch-vendor_crossbeam-utils-0.8.18_no__atomic.rs
=> Applying pkgsrc patch /srv/NetBSD/pkgsrc/lang/rust/patches/patch-vendor_crossbeam-utils-0.8.18_no__atomic.rs
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-vendor_crossbeam-utils-0.8.18_no__atomic.rs,v 1.1 2024/07/15 03:32:23 wiz Exp $
|
|Add NetBSD/mipsel to non-atomic targets.
|
|--- vendor/crossbeam-utils-0.8.18/no_atomic.rs.orig    2024-05-03 22:53:42.558166596 +0000
|+++ vendor/crossbeam-utils-0.8.18/no_atomic.rs
--------------------------
Patching file vendor/crossbeam-utils-0.8.18/no_atomic.rs using Plan A...
Hunk #1 succeeded at 5.
done
=> Verifying /srv/NetBSD/pkgsrc/lang/rust/patches/patch-vendor_libc-0.2.148_src_unix_bsd_netbsdlike_netbsd_mips.rs
=> Applying pkgsrc patch /srv/NetBSD/pkgsrc/lang/rust/patches/patch-vendor_libc-0.2.148_src_unix_bsd_netbsdlike_netbsd_mips.rs
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-vendor_libc-0.2.148_src_unix_bsd_netbsdlike_netbsd_mips.rs,v 1.1 2024/07/15 03:32:24 wiz Exp $
|
|Add entry for NetBSD/mips.
|
|--- vendor/libc-0.2.148/src/unix/bsd/netbsdlike/netbsd/mips.rs.orig    2024-01-06 21:03:21.781003759 +0000
|+++ vendor/libc-0.2.148/src/unix/bsd/netbsdlike/netbsd/mips.rs 2024-01-06 22:27:31.830676317 +0000
--------------------------
(Creating file vendor/libc-0.2.148/src/unix/bsd/netbsdlike/netbsd/mips.rs...)
Patching file vendor/libc-0.2.148/src/unix/bsd/netbsdlike/netbsd/mips.rs using Plan A...
Empty context always matches.
Hunk #1 succeeded at 1.
done
=> Verifying /srv/NetBSD/pkgsrc/lang/rust/patches/patch-vendor_libc-0.2.148_src_unix_bsd_netbsdlike_netbsd_riscv64.rs
=> Applying pkgsrc patch /srv/NetBSD/pkgsrc/lang/rust/patches/patch-vendor_libc-0.2.148_src_unix_bsd_netbsdlike_netbsd_riscv64.rs
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-vendor_libc-0.2.148_src_unix_bsd_netbsdlike_netbsd_riscv64.rs,v 1.2 2024/04/18 09:29:42 pin Exp $
|
|Add support for NetBSD/riscv64.
|
|--- vendor/libc-0.2.148/src/unix/bsd/netbsdlike/netbsd/riscv64.rs.orig 2024-01-06 21:03:21.781003759 +0000
|+++ vendor/libc-0.2.148/src/unix/bsd/netbsdlike/netbsd/riscv64.rs      2024-01-06 22:31:25.289387359 +0000
--------------------------
(Creating file vendor/libc-0.2.148/src/unix/bsd/netbsdlike/netbsd/riscv64.rs...)
Patching file vendor/libc-0.2.148/src/unix/bsd/netbsdlike/netbsd/riscv64.rs using Plan A...
Empty context always matches.
Hunk #1 succeeded at 1.
done
=> Verifying /srv/NetBSD/pkgsrc/lang/rust/patches/patch-vendor_libc-0.2.151_src_unix_solarish_mod.rs
=> Applying pkgsrc patch /srv/NetBSD/pkgsrc/lang/rust/patches/patch-vendor_libc-0.2.151_src_unix_solarish_mod.rs
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-vendor_libc-0.2.151_src_unix_solarish_mod.rs,v 1.1 2024/07/15 03:32:24 wiz Exp $
|
|Fix xattr build.
|
|--- vendor/libc-0.2.151/src/unix/solarish/mod.rs.orig  2024-05-03 23:00:56.855657239 +0000
|+++ vendor/libc-0.2.151/src/unix/solarish/mod.rs
--------------------------
Patching file vendor/libc-0.2.151/src/unix/solarish/mod.rs using Plan A...
Hunk #1 succeeded at 1523.
done
=> Verifying /srv/NetBSD/pkgsrc/lang/rust/patches/patch-vendor_rustc-ap-rustc__target_src_spec_aarch64__be__unknown__netbsd.rs
=> Applying pkgsrc patch /srv/NetBSD/pkgsrc/lang/rust/patches/patch-vendor_rustc-ap-rustc__target_src_spec_aarch64__be__unknown__netbsd.rs
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-vendor_rustc-ap-rustc__target_src_spec_aarch64__be__unknown__netbsd.rs,v 1.9 2024/04/18 09:29:43 pin Exp $
|
|Add aarch64_be NetBSD target.
|
|--- /dev/null  2021-04-26 00:02:43.147970692 +0200
|+++ vendor/rustc-ap-rustc_target/src/spec/aarch64_be_unknown_netbsd.rs 2021-04-26 00:07:44.657579025 +0200
--------------------------
(Creating file vendor/rustc-ap-rustc_target/src/spec/aarch64_be_unknown_netbsd.rs...)
Patching file vendor/rustc-ap-rustc_target/src/spec/aarch64_be_unknown_netbsd.rs using Plan A...
Empty context always matches.
Hunk #1 succeeded at 1.
done
===> Creating toolchain wrappers for rust-1.79.0
===> Configuring for rust-1.79.0
=> Substituting "cksum" in vendor/libc-0.2.151/.cargo-checksum.json vendor/cc-1.0.73/.cargo-checksum.json vendor/crossbeam-utils-0.8.18/.cargo-checksum.json
=> Substituting "prefix" in compiler/rustc_codegen_ssa/src/back/linker.rs compiler/rustc_target/src/spec/base/netbsd.rs src/bootstrap/src/core/build_steps/compile.rs src/bootstrap/src/core/builder.rs src/bootstrap/bootstrap.py
=> Generating pkg-config files for builtin xz package.
=> Checking for portability problems in extracted files
configure: processing command line
configure:
configure: build.configure-args := ['--prefix=/usr/pkg', '--mandir=/usr/pkg/man', ...
configure: install.prefix       := /usr/pkg
configure: install.mandir       := /usr/pkg/man
configure: install.sysconfdir   := /usr/pkg/etc
configure: build.python         := /usr/pkg/bin/python3.11
configure: rust.channel         := stable
configure: build.rustc          := /srv/NetBSD/aarch64/work/lang/rust/work/rust-b ...
configure: build.cargo          := /srv/NetBSD/aarch64/work/lang/rust/work/rust-b ...
configure: build.extended       := True
configure: rust.rpath           := True
configure: rust.codegen-tests   := False
configure: build.compiler-docs  := False
configure: llvm.static-libstdcpp := False
configure: llvm.ninja           := False
configure: dist.compression-formats := ['xz']
configure: build.vendor         := True
configure: llvm.link-shared     := True
configure: rust.llvm-libunwind  := system
configure: target.aarch64-unknown-netbsd.llvm-config := /usr/pkg/bin/llvm-config
configure: build.docs           := False
configure: profile              := dist
configure:
configure: writing `config.toml` in current directory
configure:
configure: run `python /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/x.py --help`
=> Modifying libtool scripts to use pkgsrc libtool
=> Modifying libtool scripts to use pkgsrc depcomp
===> Building for rust-1.79.0
Building bootstrap
running: /srv/NetBSD/aarch64/work/lang/rust/work/rust-bootstrap/bin/cargo build --manifest-path /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/src/bootstrap/Cargo.toml --verbose --frozen
   Compiling libc v0.2.151
   Compiling proc-macro2 v1.0.76
   Compiling unicode-ident v1.0.12
   Compiling cfg-if v1.0.0
     Running `/srv/NetBSD/aarch64/work/lang/rust/work/rust-bootstrap/bin/rustc --crate-name unicode_ident --edition=2018 /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/vendor/unicode-ident-1.0.12/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=237 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C metadata=e25f8779e9099aa4 -C extra-filename=-e25f8779e9099aa4 --out-dir /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps -C strip=debuginfo -L dependency=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps --cap-lints allow -Zallow-features= -Wrust_2018_idioms -Wunused_lifetimes -Dwarnings`
     Running `/srv/NetBSD/aarch64/work/lang/rust/work/rust-bootstrap/bin/rustc --crate-name build_script_build --edition=2015 /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/vendor/libc-0.2.151/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=237 --crate-type bin --emit=dep-info,link -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="extra_traits"' --cfg 'feature="std"' -C metadata=c170af3a1aa2c97f -C extra-filename=-c170af3a1aa2c97f --out-dir /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/build/libc-c170af3a1aa2c97f -C strip=debuginfo -L dependency=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps --cap-lints allow -Zallow-features= -Wrust_2018_idioms -Wunused_lifetimes -Dwarnings`
     Running `/srv/NetBSD/aarch64/work/lang/rust/work/rust-bootstrap/bin/rustc --crate-name build_script_build --edition=2021 /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/vendor/proc-macro2-1.0.76/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=237 --crate-type bin --emit=dep-info,link -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="proc-macro"' -C metadata=714bf78ea5c77a43 -C extra-filename=-714bf78ea5c77a43 --out-dir /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/build/proc-macro2-714bf78ea5c77a43 -C strip=debuginfo -L dependency=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps --cap-lints allow -Zallow-features= -Wrust_2018_idioms -Wunused_lifetimes -Dwarnings`
     Running `/srv/NetBSD/aarch64/work/lang/rust/work/rust-bootstrap/bin/rustc --crate-name cfg_if --edition=2018 /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/vendor/cfg-if-1.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=237 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C metadata=1230170e795da7ce -C extra-filename=-1230170e795da7ce --out-dir /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps -C strip=debuginfo -L dependency=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps --cap-lints allow -Zallow-features= -Wrust_2018_idioms -Wunused_lifetimes -Dwarnings`
   Compiling typenum v1.17.0
     Running `/srv/NetBSD/aarch64/work/lang/rust/work/rust-bootstrap/bin/rustc --crate-name build_script_main --edition=2018 /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/vendor/typenum-1.17.0/build/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=237 --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C metadata=50bae59c0b8f521e -C extra-filename=-50bae59c0b8f521e --out-dir /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/build/typenum-50bae59c0b8f521e -C strip=debuginfo -L dependency=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps --cap-lints allow -Zallow-features= -Wrust_2018_idioms -Wunused_lifetimes -Dwarnings`
   Compiling version_check v0.9.4
     Running `/srv/NetBSD/aarch64/work/lang/rust/work/rust-bootstrap/bin/rustc --crate-name version_check --edition=2015 /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/vendor/version_check-0.9.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=237 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C metadata=a14cd636b5a19c7d -C extra-filename=-a14cd636b5a19c7d --out-dir /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps -C strip=debuginfo -L dependency=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps --cap-lints allow -Zallow-features= -Wrust_2018_idioms -Wunused_lifetimes -Dwarnings`
     Running `/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/build/proc-macro2-714bf78ea5c77a43/build-script-build`
     Running `/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/build/libc-c170af3a1aa2c97f/build-script-build`
     Running `/srv/NetBSD/aarch64/work/lang/rust/work/rust-bootstrap/bin/rustc --crate-name libc --edition=2015 /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/vendor/libc-0.2.151/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=237 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="extra_traits"' --cfg 'feature="std"' -C metadata=78f774bd38c2652c -C extra-filename=-78f774bd38c2652c --out-dir /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps -C strip=debuginfo -L dependency=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps --cap-lints allow -Zallow-features= -Wrust_2018_idioms -Wunused_lifetimes -Dwarnings --cfg freebsd11 --cfg libc_priv_mod_use --cfg libc_union --cfg libc_const_size_of --cfg libc_align --cfg libc_int128 --cfg libc_core_cvoid --cfg libc_packedN --cfg libc_cfg_target_vendor --c
 fg libc_non_exhaustive --cfg libc_long_array --cfg libc_ptr_addr_of --cfg libc_underscore_const_names --cfg libc_const_extern_fn`
     Running `/srv/NetBSD/aarch64/work/lang/rust/work/rust-bootstrap/bin/rustc --crate-name proc_macro2 --edition=2021 /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/vendor/proc-macro2-1.0.76/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=237 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="proc-macro"' -C metadata=5605ba478029ee0e -C extra-filename=-5605ba478029ee0e --out-dir /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps -C strip=debuginfo -L dependency=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps --extern unicode_ident=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps/libunicode_ident-e25f8779e9099aa4.rmeta --cap-lints allow -Zallow-features= -Wrust_2018_idioms -Wunused_lifetimes -Dwarnings --cfg wrap_proc_macro`
     Running `/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/build/typenum-50bae59c0b8f521e/build-script-main`
   Compiling generic-array v0.14.7
     Running `/srv/NetBSD/aarch64/work/lang/rust/work/rust-bootstrap/bin/rustc --crate-name build_script_build --edition=2015 /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/vendor/generic-array-0.14.7/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=237 --crate-type bin --emit=dep-info,link -C embed-bitcode=no --cfg 'feature="more_lengths"' -C metadata=d89148fef48b69ad -C extra-filename=-d89148fef48b69ad --out-dir /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/build/generic-array-d89148fef48b69ad -C strip=debuginfo -L dependency=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps --extern version_check=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps/libversion_check-a14cd636b5a19c7d.rlib --cap-lints allow -Zallow-features= -Wrust_2018_idioms -Wunused_lifetimes -Dwarnings`
   Compiling memchr v2.7.1
     Running `/srv/NetBSD/aarch64/work/lang/rust/work/rust-bootstrap/bin/rustc --crate-name memchr --edition=2021 /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/vendor/memchr-2.7.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=237 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=693ba5d65aee9e85 -C extra-filename=-693ba5d65aee9e85 --out-dir /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps -C strip=debuginfo -L dependency=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps --cap-lints allow -Zallow-features= -Wrust_2018_idioms -Wunused_lifetimes -Dwarnings`
     Running `/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/build/generic-array-d89148fef48b69ad/build-script-build`
     Running `/srv/NetBSD/aarch64/work/lang/rust/work/rust-bootstrap/bin/rustc --crate-name typenum --edition=2018 /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/vendor/typenum-1.17.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=237 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C metadata=532e854f86cc41fb -C extra-filename=-532e854f86cc41fb --out-dir /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps -C strip=debuginfo -L dependency=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps --cap-lints allow -Zallow-features= -Wrust_2018_idioms -Wunused_lifetimes -Dwarnings`
   Compiling quote v1.0.35
     Running `/srv/NetBSD/aarch64/work/lang/rust/work/rust-bootstrap/bin/rustc --crate-name quote --edition=2018 /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/vendor/quote-1.0.35/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=237 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="proc-macro"' -C metadata=3a42ea98d44781a9 -C extra-filename=-3a42ea98d44781a9 --out-dir /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps -C strip=debuginfo -L dependency=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps --extern proc_macro2=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps/libproc_macro2-5605ba478029ee0e.rmeta --cap-lints allow -Zallow-features= -Wrust_2018_idioms -Wunused_lifetimes -Dwarnings`
   Compiling serde v1.0.195
     Running `/srv/NetBSD/aarch64/work/lang/rust/work/rust-bootstrap/bin/rustc --crate-name build_script_build --edition=2018 /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/vendor/serde-1.0.195/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=237 --crate-type bin --emit=dep-info,link -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=07b9104004068923 -C extra-filename=-07b9104004068923 --out-dir /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/build/serde-07b9104004068923 -C strip=debuginfo -L dependency=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps --cap-lints allow -Zallow-features= -Wrust_2018_idioms -Wunused_lifetimes -Dwarnings`
   Compiling syn v2.0.48
     Running `/srv/NetBSD/aarch64/work/lang/rust/work/rust-bootstrap/bin/rustc --crate-name syn --edition=2021 /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/vendor/syn-2.0.48/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=237 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --cfg 'feature="clone-impls"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="full"' --cfg 'feature="parsing"' --cfg 'feature="printing"' --cfg 'feature="proc-macro"' --cfg 'feature="quote"' -C metadata=fbb133a2a29e9519 -C extra-filename=-fbb133a2a29e9519 --out-dir /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps -C strip=debuginfo -L dependency=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps --extern proc_macro2=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps/libproc_macro2-5605ba478029ee0e.rmeta --ex
 tern quote=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps/libquote-3a42ea98d44781a9.rmeta --extern unicode_ident=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps/libunicode_ident-e25f8779e9099aa4.rmeta --cap-lints allow -Zallow-features= -Wrust_2018_idioms -Wunused_lifetimes -Dwarnings`
   Compiling crossbeam-utils v0.8.18
     Running `/srv/NetBSD/aarch64/work/lang/rust/work/rust-bootstrap/bin/rustc --crate-name build_script_build --edition=2021 /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/vendor/crossbeam-utils-0.8.18/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=237 --crate-type bin --emit=dep-info,link -C embed-bitcode=no --cfg 'feature="std"' -C metadata=282beef10c7e2ad4 -C extra-filename=-282beef10c7e2ad4 --out-dir /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/build/crossbeam-utils-282beef10c7e2ad4 -C strip=debuginfo -L dependency=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps --cap-lints allow -Zallow-features= -Wrust_2018_idioms -Wunused_lifetimes -Dwarnings`
   Compiling cc v1.0.73
     Running `/srv/NetBSD/aarch64/work/lang/rust/work/rust-bootstrap/bin/rustc --crate-name cc --edition=2018 /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/vendor/cc-1.0.73/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=237 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C metadata=ad696f13096dbf50 -C extra-filename=-ad696f13096dbf50 --out-dir /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps -C strip=debuginfo -L dependency=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps --cap-lints allow -Zallow-features= -Wrust_2018_idioms -Wunused_lifetimes -Dwarnings`
   Compiling rustix v0.38.28
     Running `/srv/NetBSD/aarch64/work/lang/rust/work/rust-bootstrap/bin/rustc --crate-name build_script_build --edition=2021 /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/vendor/rustix-0.38.28/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=237 --crate-type bin --emit=dep-info,link -C embed-bitcode=no --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="fs"' --cfg 'feature="std"' --cfg 'feature="use-libc-auxv"' -C metadata=b16b6483559e8379 -C extra-filename=-b16b6483559e8379 --out-dir /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/build/rustix-b16b6483559e8379 -C strip=debuginfo -L dependency=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps --cap-lints allow -Zallow-features= -Wrust_2018_idioms -Wunused_lifetimes -Dwarnings`
     Running `/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/build/crossbeam-utils-282beef10c7e2ad4/build-script-build`
     Running `/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/build/serde-07b9104004068923/build-script-build`
     Running `/srv/NetBSD/aarch64/work/lang/rust/work/rust-bootstrap/bin/rustc --crate-name generic_array --edition=2015 /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/vendor/generic-array-0.14.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=237 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --cfg 'feature="more_lengths"' -C metadata=4694776f2d33f089 -C extra-filename=-4694776f2d33f089 --out-dir /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps -C strip=debuginfo -L dependency=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps --extern typenum=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps/libtypenum-532e854f86cc41fb.rmeta --cap-lints allow -Zallow-features= -Wrust_2018_idioms -Wunused_lifetimes -Dwarnings --cfg relaxed_coherence`
     Running `/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/build/rustix-b16b6483559e8379/build-script-build`
   Compiling errno v0.3.8
     Running `/srv/NetBSD/aarch64/work/lang/rust/work/rust-bootstrap/bin/rustc --crate-name errno --edition=2018 /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/vendor/errno-0.3.8/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=237 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --cfg 'feature="std"' -C metadata=c8a5a8315e6db85e -C extra-filename=-c8a5a8315e6db85e --out-dir /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps -C strip=debuginfo -L dependency=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps --extern libc=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps/liblibc-78f774bd38c2652c.rmeta --cap-lints allow -Zallow-features= -Wrust_2018_idioms -Wunused_lifetimes -Dwarnings`
   Compiling bitflags v2.4.1
     Running `/srv/NetBSD/aarch64/work/lang/rust/work/rust-bootstrap/bin/rustc --crate-name bitflags --edition=2021 /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/vendor/bitflags-2.4.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=237 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --cfg 'feature="std"' -C metadata=4bde6f0f50e84b03 -C extra-filename=-4bde6f0f50e84b03 --out-dir /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps -C strip=debuginfo -L dependency=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps --cap-lints allow -Zallow-features= -Wrust_2018_idioms -Wunused_lifetimes -Dwarnings`
   Compiling pkg-config v0.3.28
     Running `/srv/NetBSD/aarch64/work/lang/rust/work/rust-bootstrap/bin/rustc --crate-name pkg_config --edition=2015 /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/vendor/pkg-config-0.3.28/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=237 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C metadata=9aaf22bde662ab42 -C extra-filename=-9aaf22bde662ab42 --out-dir /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps -C strip=debuginfo -L dependency=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps --cap-lints allow -Zallow-features= -Wrust_2018_idioms -Wunused_lifetimes -Dwarnings`
     Running `/srv/NetBSD/aarch64/work/lang/rust/work/rust-bootstrap/bin/rustc --crate-name rustix --edition=2021 /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/vendor/rustix-0.38.28/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=237 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="fs"' --cfg 'feature="std"' --cfg 'feature="use-libc-auxv"' -C metadata=d439d79416772279 -C extra-filename=-d439d79416772279 --out-dir /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps -C strip=debuginfo -L dependency=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps --extern bitflags=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps/libbitflags-4bde6f0f50e84b03.rmeta --extern libc_errno=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/boots
 trap/debug/deps/liberrno-c8a5a8315e6db85e.rmeta --extern libc=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps/liblibc-78f774bd38c2652c.rmeta --cap-lints allow -Zallow-features= -Wrust_2018_idioms -Wunused_lifetimes -Dwarnings --cfg libc --cfg netbsdlike --cfg bsd`
     Running `/srv/NetBSD/aarch64/work/lang/rust/work/rust-bootstrap/bin/rustc --crate-name serde --edition=2018 /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/vendor/serde-1.0.195/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=237 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=e8928667a8323e31 -C extra-filename=-e8928667a8323e31 --out-dir /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps -C strip=debuginfo -L dependency=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps --cap-lints allow -Zallow-features= -Wrust_2018_idioms -Wunused_lifetimes -Dwarnings`
   Compiling lzma-sys v0.1.20
     Running `/srv/NetBSD/aarch64/work/lang/rust/work/rust-bootstrap/bin/rustc --crate-name build_script_build --edition=2018 /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/vendor/lzma-sys-0.1.20/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=237 --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C metadata=eb76f19bb9874fd9 -C extra-filename=-eb76f19bb9874fd9 --out-dir /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/build/lzma-sys-eb76f19bb9874fd9 -C strip=debuginfo -L dependency=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps --extern cc=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps/libcc-ad696f13096dbf50.rlib --extern pkg_config=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps/libpkg_config-9aaf22bde662ab42.rlib --cap-lints allow -Zallow-features= -Wrust_2018_idioms -W
 unused_lifetimes -Dwarnings`
     Running `/srv/NetBSD/aarch64/work/lang/rust/work/rust-bootstrap/bin/rustc --crate-name crossbeam_utils --edition=2021 /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/vendor/crossbeam-utils-0.8.18/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=237 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --cfg 'feature="std"' -C metadata=55c7261b7b51ea75 -C extra-filename=-55c7261b7b51ea75 --out-dir /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps -C strip=debuginfo -L dependency=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps --extern cfg_if=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps/libcfg_if-1230170e795da7ce.rmeta --cap-lints allow -Zallow-features= -Wrust_2018_idioms -Wunused_lifetimes -Dwarnings`
   Compiling aho-corasick v1.1.2
     Running `/srv/NetBSD/aarch64/work/lang/rust/work/rust-bootstrap/bin/rustc --crate-name aho_corasick --edition=2021 /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/vendor/aho-corasick-1.1.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=237 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="perf-literal"' --cfg 'feature="std"' -C metadata=a24dbe1e04fe85b8 -C extra-filename=-a24dbe1e04fe85b8 --out-dir /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps -C strip=debuginfo -L dependency=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps --extern memchr=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps/libmemchr-693ba5d65aee9e85.rmeta --cap-lints allow -Zallow-features= -Wrust_2018_idioms -Wunused_lifetimes -Dwarnings`
   Compiling regex-syntax v0.8.2
     Running `/srv/NetBSD/aarch64/work/lang/rust/work/rust-bootstrap/bin/rustc --crate-name regex_syntax --edition=2021 /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/vendor/regex-syntax-0.8.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=237 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --cfg 'feature="std"' -C metadata=bd7e5138b8628d9b -C extra-filename=-bd7e5138b8628d9b --out-dir /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps -C strip=debuginfo -L dependency=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps --cap-lints allow -Zallow-features= -Wrust_2018_idioms -Wunused_lifetimes -Dwarnings`
   Compiling anstyle v1.0.4
     Running `/srv/NetBSD/aarch64/work/lang/rust/work/rust-bootstrap/bin/rustc --crate-name anstyle --edition=2021 /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/vendor/anstyle-1.0.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=237 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=81ef81e41ae5bd4c -C extra-filename=-81ef81e41ae5bd4c --out-dir /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps -C strip=debuginfo -L dependency=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps --cap-lints allow -Zallow-features= -Wrust_2018_idioms -Wunused_lifetimes -Dwarnings`
   Compiling clap_lex v0.6.0
     Running `/srv/NetBSD/aarch64/work/lang/rust/work/rust-bootstrap/bin/rustc --crate-name clap_lex --edition=2021 /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/vendor/clap_lex-0.6.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=237 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C metadata=4b7a110f8ad8746b -C extra-filename=-4b7a110f8ad8746b --out-dir /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps -C strip=debuginfo -L dependency=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps --cap-lints allow -Zallow-features= -Wrust_2018_idioms -Wunused_lifetimes -Dwarnings`
   Compiling heck v0.4.1
     Running `/srv/NetBSD/aarch64/work/lang/rust/work/rust-bootstrap/bin/rustc --crate-name heck --edition=2018 /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/vendor/heck-0.4.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=237 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --cfg 'feature="default"' -C metadata=845c0c3b9d5563d5 -C extra-filename=-845c0c3b9d5563d5 --out-dir /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps -C strip=debuginfo -L dependency=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps --cap-lints allow -Zallow-features= -Wrust_2018_idioms -Wunused_lifetimes -Dwarnings`
   Compiling clap_builder v4.4.12
     Running `/srv/NetBSD/aarch64/work/lang/rust/work/rust-bootstrap/bin/rustc --crate-name clap_builder --edition=2021 /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/vendor/clap_builder-4.4.12/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=237 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --cfg 'feature="error-context"' --cfg 'feature="help"' --cfg 'feature="std"' --cfg 'feature="usage"' -C metadata=0ed5d8ee7f1baaf3 -C extra-filename=-0ed5d8ee7f1baaf3 --out-dir /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps -C strip=debuginfo -L dependency=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps --extern anstyle=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps/libanstyle-81ef81e41ae5bd4c.rmeta --extern clap_lex=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps/l
 ibclap_lex-4b7a110f8ad8746b.rmeta --cap-lints allow -Zallow-features= -Wrust_2018_idioms -Wunused_lifetimes -Dwarnings`
   Compiling regex-automata v0.4.3
     Running `/srv/NetBSD/aarch64/work/lang/rust/work/rust-bootstrap/bin/rustc --crate-name regex_automata --edition=2021 /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/vendor/regex-automata-0.4.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=237 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --cfg 'feature="alloc"' --cfg 'feature="dfa-onepass"' --cfg 'feature="hybrid"' --cfg 'feature="meta"' --cfg 'feature="nfa"' --cfg 'feature="nfa-backtrack"' --cfg 'feature="nfa-pikevm"' --cfg 'feature="nfa-thompson"' --cfg 'feature="perf"' --cfg 'feature="perf-inline"' --cfg 'feature="perf-literal"' --cfg 'feature="perf-literal-multisubstring"' --cfg 'feature="perf-literal-substring"' --cfg 'feature="std"' --cfg 'feature="syntax"' -C metadata=4d793c7b3ee3aad1 -C extra-filename=-4d793c7b3ee3aad1 --out-dir /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps -C strip=debuginfo 
 -L dependency=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps --extern aho_corasick=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps/libaho_corasick-a24dbe1e04fe85b8.rmeta --extern memchr=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps/libmemchr-693ba5d65aee9e85.rmeta --extern regex_syntax=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps/libregex_syntax-bd7e5138b8628d9b.rmeta --cap-lints allow -Zallow-features= -Wrust_2018_idioms -Wunused_lifetimes -Dwarnings`
   Compiling crossbeam-epoch v0.9.17
     Running `/srv/NetBSD/aarch64/work/lang/rust/work/rust-bootstrap/bin/rustc --crate-name crossbeam_epoch --edition=2021 /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/vendor/crossbeam-epoch-0.9.17/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=237 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --cfg 'feature="alloc"' --cfg 'feature="std"' -C metadata=b751c60703038466 -C extra-filename=-b751c60703038466 --out-dir /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps -C strip=debuginfo -L dependency=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps --extern cfg_if=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps/libcfg_if-1230170e795da7ce.rmeta --extern crossbeam_utils=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps/libcrossbeam_utils-55c7261b7b51ea75.rmeta --c
 ap-lints allow -Zallow-features= -Wrust_2018_idioms -Wunused_lifetimes -Dwarnings`
   Compiling clap_derive v4.4.7
     Running `/srv/NetBSD/aarch64/work/lang/rust/work/rust-bootstrap/bin/rustc --crate-name clap_derive --edition=2021 /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/vendor/clap_derive-4.4.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=237 --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no --cfg 'feature="default"' -C metadata=95028d558693526b -C extra-filename=-95028d558693526b --out-dir /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps -C strip=debuginfo -L dependency=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps --extern heck=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps/libheck-845c0c3b9d5563d5.rlib --extern proc_macro2=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps/libproc_macro2-5605ba478029ee0e.rlib --extern quote=/srv/NetBSD/aar
 ch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps/libquote-3a42ea98d44781a9.rlib --extern syn=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps/libsyn-fbb133a2a29e9519.rlib --extern proc_macro --cap-lints allow -Zallow-features= -Wrust_2018_idioms -Wunused_lifetimes -Dwarnings`
     Running `/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/build/lzma-sys-eb76f19bb9874fd9/build-script-build`
   Compiling block-buffer v0.10.4
     Running `/srv/NetBSD/aarch64/work/lang/rust/work/rust-bootstrap/bin/rustc --crate-name block_buffer --edition=2018 /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/vendor/block-buffer-0.10.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=237 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C metadata=7bb6961d85b44770 -C extra-filename=-7bb6961d85b44770 --out-dir /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps -C strip=debuginfo -L dependency=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps --extern generic_array=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps/libgeneric_array-4694776f2d33f089.rmeta --cap-lints allow -Zallow-features= -Wrust_2018_idioms -Wunused_lifetimes -Dwarnings`
   Compiling crypto-common v0.1.6
     Running `/srv/NetBSD/aarch64/work/lang/rust/work/rust-bootstrap/bin/rustc --crate-name crypto_common --edition=2018 /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/vendor/crypto-common-0.1.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=237 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --cfg 'feature="std"' -C metadata=aee2618ec69d7736 -C extra-filename=-aee2618ec69d7736 --out-dir /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps -C strip=debuginfo -L dependency=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps --extern generic_array=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps/libgeneric_array-4694776f2d33f089.rmeta --extern typenum=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps/libtypenum-532e854f86cc41fb.rmeta --cap-lints allow -Zallow-features
 = -Wrust_2018_idioms -Wunused_lifetimes -Dwarnings`
   Compiling bstr v1.9.0
     Running `/srv/NetBSD/aarch64/work/lang/rust/work/rust-bootstrap/bin/rustc --crate-name bstr --edition=2021 /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/vendor/bstr-1.9.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=237 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --cfg 'feature="alloc"' --cfg 'feature="std"' -C metadata=746eba464620b1a2 -C extra-filename=-746eba464620b1a2 --out-dir /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps -C strip=debuginfo -L dependency=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps --extern memchr=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps/libmemchr-693ba5d65aee9e85.rmeta --cap-lints allow -Zallow-features= -Wrust_2018_idioms -Wunused_lifetimes -Dwarnings`
   Compiling log v0.4.20
     Running `/srv/NetBSD/aarch64/work/lang/rust/work/rust-bootstrap/bin/rustc --crate-name log --edition=2015 /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/vendor/log-0.4.20/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=237 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C metadata=d5999abd7bf7b7fe -C extra-filename=-d5999abd7bf7b7fe --out-dir /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps -C strip=debuginfo -L dependency=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps --cap-lints allow -Zallow-features= -Wrust_2018_idioms -Wunused_lifetimes -Dwarnings`
   Compiling semver v1.0.21
     Running `/srv/NetBSD/aarch64/work/lang/rust/work/rust-bootstrap/bin/rustc --crate-name build_script_build --edition=2018 /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/vendor/semver-1.0.21/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=237 --crate-type bin --emit=dep-info,link -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=0a5e0f762d426fbe -C extra-filename=-0a5e0f762d426fbe --out-dir /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/build/semver-0a5e0f762d426fbe -C strip=debuginfo -L dependency=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps --cap-lints allow -Zallow-features= -Wrust_2018_idioms -Wunused_lifetimes -Dwarnings`
   Compiling serde_json v1.0.111
     Running `/srv/NetBSD/aarch64/work/lang/rust/work/rust-bootstrap/bin/rustc --crate-name build_script_build --edition=2021 /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/vendor/serde_json-1.0.111/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=237 --crate-type bin --emit=dep-info,link -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=fd9b9ac0e13ba2b0 -C extra-filename=-fd9b9ac0e13ba2b0 --out-dir /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/build/serde_json-fd9b9ac0e13ba2b0 -C strip=debuginfo -L dependency=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps --cap-lints allow -Zallow-features= -Wrust_2018_idioms -Wunused_lifetimes -Dwarnings`
   Compiling same-file v1.0.6
     Running `/srv/NetBSD/aarch64/work/lang/rust/work/rust-bootstrap/bin/rustc --crate-name same_file --edition=2018 /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/vendor/same-file-1.0.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=237 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C metadata=1961ea52f67fc292 -C extra-filename=-1961ea52f67fc292 --out-dir /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps -C strip=debuginfo -L dependency=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps --cap-lints allow -Zallow-features= -Wrust_2018_idioms -Wunused_lifetimes -Dwarnings`
   Compiling walkdir v2.4.0
     Running `/srv/NetBSD/aarch64/work/lang/rust/work/rust-bootstrap/bin/rustc --crate-name walkdir --edition=2018 /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/vendor/walkdir-2.4.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=237 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C metadata=d600713c83792da6 -C extra-filename=-d600713c83792da6 --out-dir /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps -C strip=debuginfo -L dependency=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps --extern same_file=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps/libsame_file-1961ea52f67fc292.rmeta --cap-lints allow -Zallow-features= -Wrust_2018_idioms -Wunused_lifetimes -Dwarnings`
     Running `/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/build/serde_json-fd9b9ac0e13ba2b0/build-script-build`
     Running `/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/build/semver-0a5e0f762d426fbe/build-script-build`
   Compiling globset v0.4.14
     Running `/srv/NetBSD/aarch64/work/lang/rust/work/rust-bootstrap/bin/rustc --crate-name globset --edition=2021 /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/vendor/globset-0.4.14/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=237 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="log"' -C metadata=3ca148d619847a6f -C extra-filename=-3ca148d619847a6f --out-dir /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps -C strip=debuginfo -L dependency=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps --extern aho_corasick=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps/libaho_corasick-a24dbe1e04fe85b8.rmeta --extern bstr=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps/libbstr-746eba464620b1a2.rmeta --extern log=/srv/NetBSD/aa
 rch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps/liblog-d5999abd7bf7b7fe.rmeta --extern regex_automata=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps/libregex_automata-4d793c7b3ee3aad1.rmeta --extern regex_syntax=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps/libregex_syntax-bd7e5138b8628d9b.rmeta --cap-lints allow -Zallow-features= -Wrust_2018_idioms -Wunused_lifetimes -Dwarnings`
   Compiling digest v0.10.7
     Running `/srv/NetBSD/aarch64/work/lang/rust/work/rust-bootstrap/bin/rustc --crate-name digest --edition=2018 /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/vendor/digest-0.10.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=237 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --cfg 'feature="alloc"' --cfg 'feature="block-buffer"' --cfg 'feature="core-api"' --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=4a6d966a6d5c698a -C extra-filename=-4a6d966a6d5c698a --out-dir /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps -C strip=debuginfo -L dependency=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps --extern block_buffer=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps/libblock_buffer-7bb6961d85b44770.rmeta --extern crypto_common=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-
 src/build/bootstrap/debug/deps/libcrypto_common-aee2618ec69d7736.rmeta --cap-lints allow -Zallow-features= -Wrust_2018_idioms -Wunused_lifetimes -Dwarnings`
   Compiling clap v4.4.13
     Running `/srv/NetBSD/aarch64/work/lang/rust/work/rust-bootstrap/bin/rustc --crate-name clap --edition=2021 /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/vendor/clap-4.4.13/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=237 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --cfg 'feature="derive"' --cfg 'feature="error-context"' --cfg 'feature="help"' --cfg 'feature="std"' --cfg 'feature="usage"' -C metadata=29c4779190875ef2 -C extra-filename=-29c4779190875ef2 --out-dir /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps -C strip=debuginfo -L dependency=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps --extern clap_builder=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps/libclap_builder-0ed5d8ee7f1baaf3.rmeta --extern clap_derive=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/
 bootstrap/debug/deps/libclap_derive-95028d558693526b.so --cap-lints allow -Zallow-features= -Wrust_2018_idioms -Wunused_lifetimes -Dwarnings`
   Compiling crossbeam-deque v0.8.4
     Running `/srv/NetBSD/aarch64/work/lang/rust/work/rust-bootstrap/bin/rustc --crate-name crossbeam_deque --edition=2018 /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/vendor/crossbeam-deque-0.8.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=237 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --cfg 'feature="crossbeam-epoch"' --cfg 'feature="crossbeam-utils"' --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=0e4d932df88eb06a -C extra-filename=-0e4d932df88eb06a --out-dir /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps -C strip=debuginfo -L dependency=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps --extern cfg_if=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps/libcfg_if-1230170e795da7ce.rmeta --extern crossbeam_epoch=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/bui
 ld/bootstrap/debug/deps/libcrossbeam_epoch-b751c60703038466.rmeta --extern crossbeam_utils=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps/libcrossbeam_utils-55c7261b7b51ea75.rmeta --cap-lints allow -Zallow-features= -Wrust_2018_idioms -Wunused_lifetimes -Dwarnings`
   Compiling serde_derive v1.0.195
     Running `/srv/NetBSD/aarch64/work/lang/rust/work/rust-bootstrap/bin/rustc --crate-name serde_derive --edition=2015 /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/vendor/serde_derive-1.0.195/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=237 --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no --cfg 'feature="default"' -C metadata=475238259075c97c -C extra-filename=-475238259075c97c --out-dir /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps -C strip=debuginfo -L dependency=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps --extern proc_macro2=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps/libproc_macro2-5605ba478029ee0e.rlib --extern quote=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps/libquote-3a42ea98d44781a9.rlib --extern syn=/srv/NetBSD
 /aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps/libsyn-fbb133a2a29e9519.rlib --extern proc_macro --cap-lints allow -Zallow-features= -Wrust_2018_idioms -Wunused_lifetimes -Dwarnings`
   Compiling xattr v1.2.0
     Running `/srv/NetBSD/aarch64/work/lang/rust/work/rust-bootstrap/bin/rustc --crate-name xattr --edition=2021 /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/vendor/xattr-1.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=237 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="unsupported"' -C metadata=abe03d5a2c04da91 -C extra-filename=-abe03d5a2c04da91 --out-dir /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps -C strip=debuginfo -L dependency=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps --extern libc=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps/liblibc-78f774bd38c2652c.rmeta --extern rustix=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps/librustix-d439d79416772279.rmeta --cap-lints allow -Zallow-features= 
 -Wrust_2018_idioms -Wunused_lifetimes -Dwarnings`
   Compiling filetime v0.2.23
     Running `/srv/NetBSD/aarch64/work/lang/rust/work/rust-bootstrap/bin/rustc --crate-name filetime --edition=2018 /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/vendor/filetime-0.2.23/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=237 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C metadata=357d9232eb66801f -C extra-filename=-357d9232eb66801f --out-dir /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps -C strip=debuginfo -L dependency=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps --extern cfg_if=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps/libcfg_if-1230170e795da7ce.rmeta --extern libc=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps/liblibc-78f774bd38c2652c.rmeta --cap-lints allow -Zallow-features= -Wrust_2018_idioms -Wunused_lifetimes -Dwarnings`
   Compiling cpufeatures v0.2.12
     Running `/srv/NetBSD/aarch64/work/lang/rust/work/rust-bootstrap/bin/rustc --crate-name cpufeatures --edition=2018 /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/vendor/cpufeatures-0.2.12/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=237 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C metadata=99b68d1954d59d33 -C extra-filename=-99b68d1954d59d33 --out-dir /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps -C strip=debuginfo -L dependency=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps --cap-lints allow -Zallow-features= -Wrust_2018_idioms -Wunused_lifetimes -Dwarnings`
   Compiling ryu v1.0.16
     Running `/srv/NetBSD/aarch64/work/lang/rust/work/rust-bootstrap/bin/rustc --crate-name ryu --edition=2018 /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/vendor/ryu-1.0.16/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=237 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C metadata=80c4983eb7de3343 -C extra-filename=-80c4983eb7de3343 --out-dir /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps -C strip=debuginfo -L dependency=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps --cap-lints allow -Zallow-features= -Wrust_2018_idioms -Wunused_lifetimes -Dwarnings`
   Compiling bootstrap v0.0.0 (/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/src/bootstrap)
     Running `/srv/NetBSD/aarch64/work/lang/rust/work/rust-bootstrap/bin/rustc --crate-name build_script_build --edition=2021 build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=237 --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=1 -C metadata=4b41529672dfa3d0 -C extra-filename=-4b41529672dfa3d0 --out-dir /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/build/bootstrap-4b41529672dfa3d0 -C incremental=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/incremental -L dependency=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps -Zallow-features= -Wrust_2018_idioms -Wunused_lifetimes -Dwarnings`
   Compiling itoa v1.0.10
     Running `/srv/NetBSD/aarch64/work/lang/rust/work/rust-bootstrap/bin/rustc --crate-name itoa --edition=2018 /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/vendor/itoa-1.0.10/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=237 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C metadata=b7893e85d9213a8b -C extra-filename=-b7893e85d9213a8b --out-dir /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps -C strip=debuginfo -L dependency=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps --cap-lints allow -Zallow-features= -Wrust_2018_idioms -Wunused_lifetimes -Dwarnings`
     Running `/srv/NetBSD/aarch64/work/lang/rust/work/rust-bootstrap/bin/rustc --crate-name serde_json --edition=2021 /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/vendor/serde_json-1.0.111/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=237 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=56ae3eb88b39b83e -C extra-filename=-56ae3eb88b39b83e --out-dir /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps -C strip=debuginfo -L dependency=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps --extern itoa=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps/libitoa-b7893e85d9213a8b.rmeta --extern ryu=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps/libryu-80c4983eb7de3343.rmeta --extern serde=/srv/NetBSD/aarch64/wor
 k/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps/libserde-e8928667a8323e31.rmeta --cap-lints allow -Zallow-features= -Wrust_2018_idioms -Wunused_lifetimes -Dwarnings --cfg limb_width_64`
     Running `/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/build/bootstrap-4b41529672dfa3d0/build-script-build`
   Compiling sha2 v0.10.8
     Running `/srv/NetBSD/aarch64/work/lang/rust/work/rust-bootstrap/bin/rustc --crate-name sha2 --edition=2018 /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/vendor/sha2-0.10.8/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=237 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=cd41534699e2f73c -C extra-filename=-cd41534699e2f73c --out-dir /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps -C strip=debuginfo -L dependency=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps --extern cfg_if=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps/libcfg_if-1230170e795da7ce.rmeta --extern cpufeatures=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps/libcpufeatures-99b68d1954d59d33.rmeta --extern digest=/srv/NetBSD/aar
 ch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps/libdigest-4a6d966a6d5c698a.rmeta --cap-lints allow -Zallow-features= -Wrust_2018_idioms -Wunused_lifetimes -Dwarnings`
   Compiling tar v0.4.40
     Running `/srv/NetBSD/aarch64/work/lang/rust/work/rust-bootstrap/bin/rustc --crate-name tar --edition=2018 /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/vendor/tar-0.4.40/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=237 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="xattr"' -C metadata=d31a4c9dcc1ba8f1 -C extra-filename=-d31a4c9dcc1ba8f1 --out-dir /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps -C strip=debuginfo -L dependency=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps --extern filetime=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps/libfiletime-357d9232eb66801f.rmeta --extern libc=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps/liblibc-78f774bd38c2652c.rmeta --extern xattr=/srv/NetBSD/aarch64/work/l
 ang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps/libxattr-abe03d5a2c04da91.rmeta --cap-lints allow -Zallow-features= -Wrust_2018_idioms -Wunused_lifetimes -Dwarnings`
     Running `/srv/NetBSD/aarch64/work/lang/rust/work/rust-bootstrap/bin/rustc --crate-name lzma_sys --edition=2018 /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/vendor/lzma-sys-0.1.20/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=237 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C metadata=7772bca3e259add3 -C extra-filename=-7772bca3e259add3 --out-dir /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps -C strip=debuginfo -L dependency=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps --extern libc=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps/liblibc-78f774bd38c2652c.rmeta --cap-lints allow -Zallow-features= -Wrust_2018_idioms -Wunused_lifetimes -Dwarnings -L native=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/build/lzma-sys-62ba3ad45456f808/out -l stati
 c=lzma`
   Compiling xz2 v0.1.7
     Running `/srv/NetBSD/aarch64/work/lang/rust/work/rust-bootstrap/bin/rustc --crate-name xz2 --edition=2018 /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/vendor/xz2-0.1.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=237 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C metadata=c47d41fc8889fb6f -C extra-filename=-c47d41fc8889fb6f --out-dir /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps -C strip=debuginfo -L dependency=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps --extern lzma_sys=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps/liblzma_sys-7772bca3e259add3.rmeta --cap-lints allow -Zallow-features= -Wrust_2018_idioms -Wunused_lifetimes -Dwarnings -L native=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/build/lzma-sys-62ba3ad45456f808/out`
   Compiling ignore v0.4.21
     Running `/srv/NetBSD/aarch64/work/lang/rust/work/rust-bootstrap/bin/rustc --crate-name ignore --edition=2021 /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/vendor/ignore-0.4.21/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=237 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C metadata=cb675bd3f2c64457 -C extra-filename=-cb675bd3f2c64457 --out-dir /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps -C strip=debuginfo -L dependency=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps --extern crossbeam_deque=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps/libcrossbeam_deque-0e4d932df88eb06a.rmeta --extern globset=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps/libglobset-3ca148d619847a6f.rmeta --extern log=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0
 -src/build/bootstrap/debug/deps/liblog-d5999abd7bf7b7fe.rmeta --extern memchr=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps/libmemchr-693ba5d65aee9e85.rmeta --extern regex_automata=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps/libregex_automata-4d793c7b3ee3aad1.rmeta --extern same_file=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps/libsame_file-1961ea52f67fc292.rmeta --extern walkdir=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps/libwalkdir-d600713c83792da6.rmeta --cap-lints allow -Zallow-features= -Wrust_2018_idioms -Wunused_lifetimes -Dwarnings`
   Compiling clap_complete v4.4.6
     Running `/srv/NetBSD/aarch64/work/lang/rust/work/rust-bootstrap/bin/rustc --crate-name clap_complete --edition=2021 /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/vendor/clap_complete-4.4.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=237 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --cfg 'feature="default"' -C metadata=c8eb9279b0e66c52 -C extra-filename=-c8eb9279b0e66c52 --out-dir /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps -C strip=debuginfo -L dependency=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps --extern clap=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps/libclap-29c4779190875ef2.rmeta --cap-lints allow -Zallow-features= -Wrust_2018_idioms -Wunused_lifetimes -Dwarnings`
     Running `/srv/NetBSD/aarch64/work/lang/rust/work/rust-bootstrap/bin/rustc --crate-name semver --edition=2018 /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/vendor/semver-1.0.21/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=237 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=5b67ee477bf64e08 -C extra-filename=-5b67ee477bf64e08 --out-dir /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps -C strip=debuginfo -L dependency=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps --cap-lints allow -Zallow-features= -Wrust_2018_idioms -Wunused_lifetimes -Dwarnings`
   Compiling toml v0.5.11
     Running `/srv/NetBSD/aarch64/work/lang/rust/work/rust-bootstrap/bin/rustc --crate-name toml --edition=2018 /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/vendor/toml-0.5.11/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=237 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --cfg 'feature="default"' -C metadata=621e3c82c117b2f4 -C extra-filename=-621e3c82c117b2f4 --out-dir /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps -C strip=debuginfo -L dependency=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps --extern serde=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps/libserde-e8928667a8323e31.rmeta --cap-lints allow -Zallow-features= -Wrust_2018_idioms -Wunused_lifetimes -Dwarnings`
   Compiling fd-lock v4.0.2
     Running `/srv/NetBSD/aarch64/work/lang/rust/work/rust-bootstrap/bin/rustc --crate-name fd_lock --edition=2021 /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/vendor/fd-lock-4.0.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=237 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C metadata=ca672ef421360a95 -C extra-filename=-ca672ef421360a95 --out-dir /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps -C strip=debuginfo -L dependency=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps --extern cfg_if=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps/libcfg_if-1230170e795da7ce.rmeta --extern rustix=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps/librustix-d439d79416772279.rmeta --cap-lints allow -Zallow-features= -Wrust_2018_idioms -Wunused_lifetimes -Dwarnings
 `
   Compiling cmake v0.1.48
     Running `/srv/NetBSD/aarch64/work/lang/rust/work/rust-bootstrap/bin/rustc --crate-name cmake --edition=2015 /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/vendor/cmake-0.1.48/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=237 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C metadata=a77496e3826b9397 -C extra-filename=-a77496e3826b9397 --out-dir /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps -C strip=debuginfo -L dependency=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps --extern cc=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps/libcc-ad696f13096dbf50.rmeta --cap-lints allow -Zallow-features= -Wrust_2018_idioms -Wunused_lifetimes -Dwarnings`
   Compiling object v0.32.2
     Running `/srv/NetBSD/aarch64/work/lang/rust/work/rust-bootstrap/bin/rustc --crate-name object --edition=2018 /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/vendor/object-0.32.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=237 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --cfg 'feature="archive"' --cfg 'feature="coff"' --cfg 'feature="read_core"' --cfg 'feature="unaligned"' -C metadata=c1107315a82462bc -C extra-filename=-c1107315a82462bc --out-dir /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps -C strip=debuginfo -L dependency=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps --extern memchr=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps/libmemchr-693ba5d65aee9e85.rmeta --cap-lints allow -Zallow-features= -Wrust_2018_idioms -Wunused_lifetimes -Dwarnings`
   Compiling once_cell v1.19.0
     Running `/srv/NetBSD/aarch64/work/lang/rust/work/rust-bootstrap/bin/rustc --crate-name once_cell --edition=2021 /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/vendor/once_cell-1.19.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=237 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="race"' --cfg 'feature="std"' -C metadata=85960ef259666730 -C extra-filename=-85960ef259666730 --out-dir /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps -C strip=debuginfo -L dependency=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps --cap-lints allow -Zallow-features= -Wrust_2018_idioms -Wunused_lifetimes -Dwarnings`
   Compiling build_helper v0.1.0 (/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/src/tools/build_helper)
     Running `/srv/NetBSD/aarch64/work/lang/rust/work/rust-bootstrap/bin/rustc --crate-name build_helper --edition=2021 /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/src/tools/build_helper/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=237 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C metadata=9ae701ed2f8b57a4 -C extra-filename=-9ae701ed2f8b57a4 --out-dir /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps -C incremental=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/incremental -C strip=debuginfo -L dependency=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps --extern serde=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps/libserde-e8928667a8323e31.rmeta --extern serde_derive=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps/
 libserde_derive-475238259075c97c.so -Zallow-features= -Wrust_2018_idioms -Wunused_lifetimes -Dwarnings`
   Compiling termcolor v1.4.0
     Running `/srv/NetBSD/aarch64/work/lang/rust/work/rust-bootstrap/bin/rustc --crate-name termcolor --edition=2018 /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/vendor/termcolor-1.4.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=237 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C metadata=f0d3b95ce4475d91 -C extra-filename=-f0d3b95ce4475d91 --out-dir /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps -C strip=debuginfo -L dependency=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps --cap-lints allow -Zallow-features= -Wrust_2018_idioms -Wunused_lifetimes -Dwarnings`
error: proc-macro derive panicked
 --> /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/src/tools/build_helper/src/metrics.rs:3:10
  |
3 | #[derive(Serialize, Deserialize)]
  |          ^^^^^^^^^
  |
  = help: message: use of std::thread::current() is not possible after the thread's local data has been destroyed

error: proc-macro derive panicked
 --> /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/src/tools/build_helper/src/metrics.rs:3:21
  |
3 | #[derive(Serialize, Deserialize)]
  |                     ^^^^^^^^^^^
  |
  = help: message: use of std::thread::current() is not possible after the thread's local data has been destroyed

error: proc-macro derive panicked
  --> /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/src/tools/build_helper/src/metrics.rs:12:10
   |
12 | #[derive(Serialize, Deserialize)]
   |          ^^^^^^^^^
   |
   = help: message: use of std::thread::current() is not possible after the thread's local data has been destroyed

error: proc-macro derive panicked
  --> /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/src/tools/build_helper/src/metrics.rs:12:21
   |
12 | #[derive(Serialize, Deserialize)]
   |                     ^^^^^^^^^^^
   |
   = help: message: use of std::thread::current() is not possible after the thread's local data has been destroyed

error: proc-macro derive panicked
  --> /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/src/tools/build_helper/src/metrics.rs:23:10
   |
23 | #[derive(Serialize, Deserialize)]
   |          ^^^^^^^^^
   |
   = help: message: use of std::thread::current() is not possible after the thread's local data has been destroyed

error: proc-macro derive panicked
  --> /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/src/tools/build_helper/src/metrics.rs:23:21
   |
23 | #[derive(Serialize, Deserialize)]
   |                     ^^^^^^^^^^^
   |
   = help: message: use of std::thread::current() is not possible after the thread's local data has been destroyed

error: proc-macro derive panicked
  --> /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/src/tools/build_helper/src/metrics.rs:39:10
   |
39 | #[derive(Serialize, Deserialize)]
   |          ^^^^^^^^^
   |
   = help: message: use of std::thread::current() is not possible after the thread's local data has been destroyed

error: proc-macro derive panicked
  --> /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/src/tools/build_helper/src/metrics.rs:39:21
   |
39 | #[derive(Serialize, Deserialize)]
   |                     ^^^^^^^^^^^
   |
   = help: message: use of std::thread::current() is not possible after the thread's local data has been destroyed

error: proc-macro derive panicked
  --> /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/src/tools/build_helper/src/metrics.rs:45:10
   |
45 | #[derive(Serialize, Deserialize)]
   |          ^^^^^^^^^
   |
   = help: message: use of std::thread::current() is not possible after the thread's local data has been destroyed

error: proc-macro derive panicked
  --> /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/src/tools/build_helper/src/metrics.rs:45:21
   |
45 | #[derive(Serialize, Deserialize)]
   |                     ^^^^^^^^^^^
   |
   = help: message: use of std::thread::current() is not possible after the thread's local data has been destroyed

error: proc-macro derive panicked
  --> /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/src/tools/build_helper/src/metrics.rs:71:10
   |
71 | #[derive(Serialize, Deserialize)]
   |          ^^^^^^^^^
   |
   = help: message: use of std::thread::current() is not possible after the thread's local data has been destroyed

error: proc-macro derive panicked
  --> /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/src/tools/build_helper/src/metrics.rs:71:21
   |
71 | #[derive(Serialize, Deserialize)]
   |                     ^^^^^^^^^^^
   |
   = help: message: use of std::thread::current() is not possible after the thread's local data has been destroyed

error: proc-macro derive panicked
  --> /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/src/tools/build_helper/src/metrics.rs:79:10
   |
79 | #[derive(Serialize, Deserialize)]
   |          ^^^^^^^^^
   |
   = help: message: use of std::thread::current() is not possible after the thread's local data has been destroyed

error: proc-macro derive panicked
  --> /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/src/tools/build_helper/src/metrics.rs:79:21
   |
79 | #[derive(Serialize, Deserialize)]
   |                     ^^^^^^^^^^^
   |
   = help: message: use of std::thread::current() is not possible after the thread's local data has been destroyed

error: proc-macro derive panicked
  --> /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/src/tools/build_helper/src/metrics.rs:88:10
   |
88 | #[derive(Serialize, Deserialize)]
   |          ^^^^^^^^^
   |
   = help: message: use of std::thread::current() is not possible after the thread's local data has been destroyed

error: proc-macro derive panicked
  --> /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/src/tools/build_helper/src/metrics.rs:88:21
   |
88 | #[derive(Serialize, Deserialize)]
   |                     ^^^^^^^^^^^
   |
   = help: message: use of std::thread::current() is not possible after the thread's local data has been destroyed

error[E0277]: the trait bound `TestOutcome: Serialize` is not satisfied
  --> /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/src/tools/build_helper/src/metrics.rs:64:10
   |
64 | #[derive(Serialize, Deserialize)]
   |          ^^^^^^^^^ the trait `Serialize` is not implemented for `TestOutcome`, which is required by `&TestOutcome: Serialize`
...
67 |     #[serde(flatten)]
   |     - required by a bound introduced by this call
   |
   = help: the following other types implement trait `Serialize`:
             bool
             char
             isize
             i8
             i16
             i32
             i64
             i128
           and 128 others
   = note: required for `&TestOutcome` to implement `Serialize`
   = note: this error originates in the derive macro `Serialize` (in Nightly builds, run with -Z macro-backtrace for more info)

error[E0277]: the trait bound `TestOutcome: Deserialize<'_>` is not satisfied
  --> /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/src/tools/build_helper/src/metrics.rs:64:21
   |
64 | #[derive(Serialize, Deserialize)]
   |                     ^^^^^^^^^^^ the trait `Deserialize<'_>` is not implemented for `TestOutcome`
   |
   = help: the following other types implement trait `Deserialize<'de>`:
             bool
             char
             isize
             i8
             i16
             i32
             i64
             i128
           and 129 others
   = note: this error originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info)

For more information about this error, try `rustc --explain E0277`.
error: could not compile `build_helper` (lib) due to 18 previous errors

Caused by:
  process didn't exit successfully: `/srv/NetBSD/aarch64/work/lang/rust/work/rust-bootstrap/bin/rustc --crate-name build_helper --edition=2021 /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/src/tools/build_helper/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=237 --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C metadata=9ae701ed2f8b57a4 -C extra-filename=-9ae701ed2f8b57a4 --out-dir /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps -C incremental=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/incremental -C strip=debuginfo -L dependency=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps --extern serde=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/build/bootstrap/debug/deps/libserde-e8928667a8323e31.rmeta --extern serde_derive=/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/buil
 d/bootstrap/debug/deps/libserde_derive-475238259075c97c.so -Zallow-features= -Wrust_2018_idioms -Wunused_lifetimes -Dwarnings` (exit status: 1)
warning: build failed, waiting for other jobs to finish...
Traceback (most recent call last):
  File "/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/./x.py", line 50, in <module>
    bootstrap.main()
  File "/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/src/bootstrap/bootstrap.py", line 1176, in main
    bootstrap(args)
  File "/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/src/bootstrap/bootstrap.py", line 1143, in bootstrap
    build.build_bootstrap()
  File "/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/src/bootstrap/bootstrap.py", line 899, in build_bootstrap
    run(args, env=env, verbose=self.verbose, cwd=self.rust_root)
  File "/srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/src/bootstrap/bootstrap.py", line 187, in run
    raise RuntimeError(err)
RuntimeError: failed to run: /srv/NetBSD/aarch64/work/lang/rust/work/rust-bootstrap/bin/cargo build --manifest-path /srv/NetBSD/aarch64/work/lang/rust/work/rustc-1.79.0-src/src/bootstrap/Cargo.toml --verbose --frozen
*** Error code 1

Stop.
make[1]: stopped in /srv/NetBSD/pkgsrc/lang/rust
*** Error code 1

Stop.
make: stopped in /srv/NetBSD/pkgsrc/lang/rust
*** 'make replace' failed for package rust.
*** Please read the errors listed above, fix the problem,
*** then re-run pkg_rolling-replace to continue.
- rust
heaven#

>How-To-Repeat:
Always as for now

>Fix:
N/A



Home | Main Index | Thread Index | Old Index