pfr Question: Can I use NO_CHECKSUM=yes as a command line option with make?
Forgot to answer this ...
Yes, you simply run make NO_CHECKSUM=yes
instead. The real question is ... why on earth would you want to do this?!
===> Installing dependencies for rust-1.76.0nb1
==========================================================================
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.76.0nb1. 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.29.2
=> 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.0
=> Tool dependency cwrappers>=20150314: found cwrappers-20220403
=> Tool dependency checkperms>=1.1: found checkperms-1.12
=> Build dependency python311>=3.11.0: found python311-3.11.9
=> Full dependency libunwind>=17.0.0<18: found libunwind-17.0.6
=> Full dependency llvm>=17.0.0<18: found llvm-17.0.6
=> Full dependency curl>=8.4.0nb1: found curl-8.7.1
===> Skipping vulnerability checks.
WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found.
WARNING: To fix run: `/usr/pkg/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'.
===> Overriding tools for rust-1.76.0nb1
===> Extracting for rust-1.76.0nb1
Notice the lines
=> Checksum BLAKE2s OK for rust-1.75.0-x86_64-unknown-netbsd.tar.xz
=> Checksum SHA512 OK for rust-1.75.0-x86_64-unknown-netbsd.tar.xz
=> Checksum BLAKE2s OK for rust-std-1.75.0-x86_64-unknown-netbsd.tar.xz
=> Checksum SHA512 OK for rust-std-1.75.0-x86_64-unknown-netbsd.tar.xz
=> Checksum BLAKE2s OK for rustc-1.76.0-src.tar.gz
=> Checksum SHA512 OK for rustc-1.76.0-src.tar.gz
are missing when comparing to my earlier output above.