=> Bootstrap dependency digest>=20211023: found digest-20220214
===> Skipping vulnerability checks.
WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found.
WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'.
===> Building for u-boot-rock64-2022.01
cd /pbulk/work/sysutils/u-boot-rock64/work/u-boot-2022.01 && /usr/bin/env BL31=/usr/pkg/share/trusted-firmware-a/rk3328/bl31.elf USETOOLS=no PTHREAD_CFLAGS=\ -pthread\  PTHREAD_LDFLAGS=\ -pthread PTHREAD_LIBS= PTHREADBASE=/usr CROSS_COMPILE=/usr/pkg/cross-aarch64-none-elf/bin/aarch64-none-elf- PYTHON=/usr/pkg/bin/python3.11 PYTHON3=/usr/pkg/bin/python3.11 PYTHONCONFIG=/usr/pkg/bin/python3.11-config PYTHONLIBPATH=-L/usr/pkg/lib CC=gcc CFLAGS=-O2\ -I/usr/pkg/include\ -I/usr/include\ -I/usr/pkg/include/python3.11 CPPFLAGS=-I/usr/pkg/include\ -I/usr/include\ -I/usr/pkg/include/python3.11 CXX=c++ CXXFLAGS=-O2\ -I/usr/pkg/include\ -I/usr/include\ -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\ -L/usr/lib\ -Wl,-R/usr/lib\ -Wl,-R/usr/pkg/lib LINKER_RPATH_FLAG=-R PATH=/pbulk/work/sysutils/u-boot-rock64/work/.cwrapper/bin:/pbulk/work/sysutils/u-boot-rock64/work/.buildlink/bin:/pbulk/work/sysutils/u-boot-rock64/work/.gcc/bin:/pbulk/work/sysutils/u-boot-rock64/work/.tools/bin:/usr/pkg/bin:/sbin:/usr/sbin:/bin:/usr/bin:/usr/pkg/sbin:/usr/pkg/bin:/usr/X11R7/bin:/usr/local/sbin:/usr/local/bin:/usr/pkg/bin:/usr/X11R7/bin PREFIX=/usr/pkg MAKELEVEL=0 CONFIG_SITE= PKG_SYSCONFDIR=/usr/pkg/etc HOME=/pbulk/work/sysutils/u-boot-rock64/work/.home CWRAPPERS_CONFIG_DIR=/pbulk/work/sysutils/u-boot-rock64/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 BSD_INSTALL_PROGRAM=/usr/bin/install\ -c\ -s\ -o\ pbulk\ -g\ users\ -m\ 755 BSD_INSTALL_SCRIPT=/usr/bin/install\ -c\ -o\ pbulk\ -g\ users\ -m\ 755 BSD_INSTALL_LIB=/usr/bin/install\ -c\ -o\ pbulk\ -g\ users\ -m\ 755 BSD_INSTALL_DATA=/usr/bin/install\ -c\ -o\ pbulk\ -g\ users\ -m\ 644 BSD_INSTALL_MAN=/usr/bin/install\ -c\ -o\ pbulk\ -g\ users\ -m\ 644 BSD_INSTALL=/usr/bin/install BSD_INSTALL_PROGRAM_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ users\ -m\ 755 BSD_INSTALL_SCRIPT_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ users\ -m\ 755 BSD_INSTALL_LIB_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ users\ -m\ 755 BSD_INSTALL_DATA_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ users\ -m\ 755 BSD_INSTALL_MAN_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ users\ -m\ 755 BSD_INSTALL_GAME=/usr/bin/install\ -c\ -s\ -o\ pbulk\ -g\ users\ -m\ 2555 BSD_INSTALL_GAME_DATA=/usr/bin/install\ -c\ -o\ pbulk\ -g\ users\ -m\ 664 BSD_INSTALL_GAME_DIR=/usr/bin/install\ -d\ -o\ pbulk\ -g\ users\ -m\ 775 INSTALL_INFO= MAKEINFO=/pbulk/work/sysutils/u-boot-rock64/work/.tools/bin/makeinfo FLEX=/pbulk/work/sysutils/u-boot-rock64/work/.tools/bin/flex BISON=/pbulk/work/sysutils/u-boot-rock64/work/.tools/bin/bison ITSTOOL=/pbulk/work/sysutils/u-boot-rock64/work/.tools/bin/itstool GDBUS_CODEGEN=/pbulk/work/sysutils/u-boot-rock64/work/.tools/bin/gdbus-codegen PKG_CONFIG=/pbulk/work/sysutils/u-boot-rock64/work/.tools/bin/pkg-config PKG_CONFIG_LIBDIR=/pbulk/work/sysutils/u-boot-rock64/work/.buildlink/lib/pkgconfig:/pbulk/work/sysutils/u-boot-rock64/work/.buildlink/share/pkgconfig PKG_CONFIG_LOG=/pbulk/work/sysutils/u-boot-rock64/work/.pkg-config.log PKG_CONFIG_PATH= CWRAPPERS_CONFIG_DIR=/pbulk/work/sysutils/u-boot-rock64/work/.cwrapper/config /usr/pkg/bin/gmake -j8 V=1
/usr/pkg/bin/gmake -f ./Makefile syncconfig
/usr/pkg/bin/gmake -f ./scripts/Makefile.build obj=scripts/basic
rm -f .tmp_quiet_recordmcount
/usr/pkg/bin/gmake -f ./scripts/Makefile.build obj=scripts/kconfig syncconfig
scripts/kconfig/conf  --syncconfig Kconfig
/usr/pkg/bin/gmake -f ./scripts/Makefile.autoconf || \
	{ rm -f include/config/auto.conf; false; }
if [ -d arch/arm/mach-rk3328/include/mach ]; then	\
	dest=../../mach-rk3328/include/mach;			\
else								\
	dest=arch-rk3328;			\
fi;								\
ln -fsn $dest arch/arm/include/asm/arch
set -e; mkdir -p include/; 	(echo "/* Automatically generated - do not edit */"; for i in $(echo "" | sed 's/,/ /g'); do echo \#define CONFIG_$i | sed '/=/ {s/=/	/;q; } ; { s/$/	1/; }'; done; echo \#define CONFIG_BOARDDIR board/rockchip/evb_rk3328; echo \#include \<config_uncmd_spl.h\>; echo \#include \<configs/"evb_rk3328".h\>; echo \#include \<asm/config.h\>; echo \#include \<linux/kconfig.h\>; echo \#include \<config_fallbacks.h\>;) < scripts/Makefile.autoconf > include/config.h.tmp; if [ -r include/config.h ] && cmp -s include/config.h include/config.h.tmp; then rm -f include/config.h.tmp; else : '  UPD     include/config.h'; mv -f include/config.h.tmp include/config.h; fi
mkdir -p spl/
mkdir -p tpl/
  /usr/pkg/cross-aarch64-none-elf/bin/aarch64-none-elf-gcc -E -Wall -Wstrict-prototypes -Wno-format-security -fno-builtin -ffreestanding -std=gnu11 -fshort-wchar -fno-strict-aliasing -fno-PIE -O2 -fno-stack-protector -fno-delete-null-pointer-checks -Wno-pointer-sign -Wno-stringop-truncation -Wno-array-bounds -Wno-stringop-overflow -Wno-maybe-uninitialized -fmacro-prefix-map=./= -g -fstack-usage -Wno-format-nonliteral -Wno-unused-but-set-variable -Werror=date-time -Wno-packed-not-aligned -D__KERNEL__ -D__UBOOT__ -D__ARM__          -fno-pic  -mstrict-align -ffunction-sections -fdata-sections -fno-common -ffixed-r9  -mgeneral-regs-only    -fno-common -ffixed-x18 -pipe -Iinclude  -I./arch/arm/include -include ./include/linux/kconfig.h -nostdinc -isystem /usr/pkg/cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/8.2.0/include  -DDO_DEPS_ONLY -dM ./include/common.h > u-boot.cfg.tmp && { grep 'define CONFIG_' u-boot.cfg.tmp > u-boot.cfg; rm u-boot.cfg.tmp; } || { rm u-boot.cfg.tmp; false; }
  /usr/pkg/cross-aarch64-none-elf/bin/aarch64-none-elf-gcc -x c -DDO_DEPS_ONLY -M -MP -Wall -Wstrict-prototypes -Wno-format-security -fno-builtin -ffreestanding -std=gnu11 -fshort-wchar -fno-strict-aliasing -fno-PIE -O2 -fno-stack-protector -fno-delete-null-pointer-checks -Wno-pointer-sign -Wno-stringop-truncation -Wno-array-bounds -Wno-stringop-overflow -Wno-maybe-uninitialized -fmacro-prefix-map=./= -g -fstack-usage -Wno-format-nonliteral -Wno-unused-but-set-variable -Werror=date-time -Wno-packed-not-aligned -D__KERNEL__ -D__UBOOT__ -D__ARM__          -fno-pic  -mstrict-align -ffunction-sections -fdata-sections -fno-common -ffixed-r9  -mgeneral-regs-only    -fno-common -ffixed-x18 -pipe -Iinclude  -I./arch/arm/include -include ./include/linux/kconfig.h -nostdinc -isystem /usr/pkg/cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/8.2.0/include -MQ include/config/auto.conf ./include/common.h > include/autoconf.mk.dep || { rm include/autoconf.mk.dep; false; }
  /usr/pkg/cross-aarch64-none-elf/bin/aarch64-none-elf-gcc -E -Wall -Wstrict-prototypes -Wno-format-security -fno-builtin -ffreestanding -std=gnu11 -fshort-wchar -fno-strict-aliasing -fno-PIE -O2 -fno-stack-protector -fno-delete-null-pointer-checks -Wno-pointer-sign -Wno-stringop-truncation -Wno-array-bounds -Wno-stringop-overflow -Wno-maybe-uninitialized -fmacro-prefix-map=./= -g -fstack-usage -Wno-format-nonliteral -Wno-unused-but-set-variable -Werror=date-time -Wno-packed-not-aligned -D__KERNEL__ -D__UBOOT__ -D__ARM__          -fno-pic  -mstrict-align -ffunction-sections -fdata-sections -fno-common -ffixed-r9  -mgeneral-regs-only    -fno-common -ffixed-x18 -pipe -Iinclude  -I./arch/arm/include -include ./include/linux/kconfig.h -nostdinc -isystem /usr/pkg/cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/8.2.0/include -DCONFIG_SPL_BUILD -DDO_DEPS_ONLY -dM ./include/common.h > spl/u-boot.cfg.tmp && { grep 'define CONFIG_' spl/u-boot.cfg.tmp > spl/u-boot.cfg; rm spl/u-boot.cfg.tmp; } || { rm spl/u-boot.cfg.tmp; false; }
  /usr/pkg/cross-aarch64-none-elf/bin/aarch64-none-elf-gcc -E -Wall -Wstrict-prototypes -Wno-format-security -fno-builtin -ffreestanding -std=gnu11 -fshort-wchar -fno-strict-aliasing -fno-PIE -O2 -fno-stack-protector -fno-delete-null-pointer-checks -Wno-pointer-sign -Wno-stringop-truncation -Wno-array-bounds -Wno-stringop-overflow -Wno-maybe-uninitialized -fmacro-prefix-map=./= -g -fstack-usage -Wno-format-nonliteral -Wno-unused-but-set-variable -Werror=date-time -Wno-packed-not-aligned -D__KERNEL__ -D__UBOOT__ -D__ARM__          -fno-pic  -mstrict-align -ffunction-sections -fdata-sections -fno-common -ffixed-r9  -mgeneral-regs-only    -fno-common -ffixed-x18 -pipe -Iinclude  -I./arch/arm/include -include ./include/linux/kconfig.h -nostdinc -isystem /usr/pkg/cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/8.2.0/include -DCONFIG_SPL_BUILD -DCONFIG_TPL_BUILD -DDO_DEPS_ONLY -dM ./include/common.h > tpl/u-boot.cfg.tmp && { grep 'define CONFIG_' tpl/u-boot.cfg.tmp > tpl/u-boot.cfg; rm tpl/u-boot.cfg.tmp; } || { rm tpl/u-boot.cfg.tmp; false; }
mkdir -p tpl/include/
  sed -n -f ./tools/scripts/define2mk.sed tpl/u-boot.cfg | while read line; do if [ -n "" ] || ! grep -q "${line%=*}=" include/config/auto.conf; then echo "$line"; fi; done > tpl/include/autoconf.mk
mkdir -p spl/include/
  sed -n -f ./tools/scripts/define2mk.sed spl/u-boot.cfg | while read line; do if [ -n "" ] || ! grep -q "${line%=*}=" include/config/auto.conf; then echo "$line"; fi; done > spl/include/autoconf.mk
  sed -n -f ./tools/scripts/define2mk.sed u-boot.cfg | while read line; do if [ -n "" ] || ! grep -q "${line%=*}=" include/config/auto.conf; then echo "$line"; fi; done > include/autoconf.mk
touch include/config/auto.conf
set -e; mkdir -p include/config/; 	echo "2022.01$(sh ./scripts/setlocalversion .)" < include/config/auto.conf > include/config/uboot.release.tmp; if [ -r include/config/uboot.release ] && cmp -s include/config/uboot.release include/config/uboot.release.tmp; then rm -f include/config/uboot.release.tmp; else : '  UPD     include/config/uboot.release'; mv -f include/config/uboot.release.tmp include/config/uboot.release; fi
set -e; mkdir -p include/generated/; 	(if test -n "${SOURCE_DATE_EPOCH}"; then SOURCE_DATE="@${SOURCE_DATE_EPOCH}"; DATE=""; for date in gdate date.gnu date; do ${date} -u -d "${SOURCE_DATE}" >/dev/null 2>&1 && DATE="${date}"; done; if test -n "${DATE}"; then LC_ALL=C ${DATE} -u -d "${SOURCE_DATE}" +'#define U_BOOT_DATE "%b %d %C%y"'; LC_ALL=C ${DATE} -u -d "${SOURCE_DATE}" +'#define U_BOOT_TIME "%T"'; LC_ALL=C ${DATE} -u -d "${SOURCE_DATE}" +'#define U_BOOT_TZ "%z"'; LC_ALL=C ${DATE} -u -d "${SOURCE_DATE}" +'#define U_BOOT_EPOCH %s'; else return 42; fi; else LC_ALL=C date +'#define U_BOOT_DATE "%b %d %C%y"'; LC_ALL=C date +'#define U_BOOT_TIME "%T"'; LC_ALL=C date +'#define U_BOOT_TZ "%z"'; LC_ALL=C date +'#define U_BOOT_EPOCH %s'; fi) < Makefile > include/generated/timestamp_autogenerated.h.tmp; if [ -r include/generated/timestamp_autogenerated.h ] && cmp -s include/generated/timestamp_autogenerated.h include/generated/timestamp_autogenerated.h.tmp; then rm -f include/generated/timestamp_autogenerated.h.tmp; else : '  UPD     include/generated/timestamp_autogenerated.h'; mv -f include/generated/timestamp_autogenerated.h.tmp include/generated/timestamp_autogenerated.h; fi
set -e; mkdir -p include/generated/; 	(if test -n "${DEVICE_TREE}"; then echo \#define DEVICE_TREE \"\"; else echo \#define DEVICE_TREE CONFIG_DEFAULT_DEVICE_TREE; fi) < Makefile > include/generated/dt.h.tmp; if [ -r include/generated/dt.h ] && cmp -s include/generated/dt.h include/generated/dt.h.tmp; then rm -f include/generated/dt.h.tmp; else : '  UPD     include/generated/dt.h'; mv -f include/generated/dt.h.tmp include/generated/dt.h; fi
/usr/pkg/bin/gmake -f ./scripts/Makefile.build obj=scripts/basic
rm -f .tmp_quiet_recordmcount
set -e; mkdir -p include/generated/; 	(echo \#define PLAIN_VERSION \"2022.01""\"; echo \#define U_BOOT_VERSION \"U-Boot \" PLAIN_VERSION; echo \#define U_BOOT_VERSION_NUM 2022; echo \#define U_BOOT_VERSION_NUM_PATCH $(echo 01 | sed -e "s/^0*//"); echo \#define CC_VERSION_STRING \"$(LC_ALL=C /usr/pkg/cross-aarch64-none-elf/bin/aarch64-none-elf-gcc --version | head -n 1)\"; echo \#define LD_VERSION_STRING \"$(LC_ALL=C /usr/pkg/cross-aarch64-none-elf/bin/aarch64-none-elf-ld.bfd --version | head -n 1)\"; ) < include/config/uboot.release > include/generated/version_autogenerated.h.tmp; if [ -r include/generated/version_autogenerated.h ] && cmp -s include/generated/version_autogenerated.h include/generated/version_autogenerated.h.tmp; then rm -f include/generated/version_autogenerated.h.tmp; else : '  UPD     include/generated/version_autogenerated.h'; mv -f include/generated/version_autogenerated.h.tmp include/generated/version_autogenerated.h; fi
if test "./scripts/dtc/dtc" = "./scripts/dtc/dtc"; then \
	/usr/pkg/bin/gmake -f ./scripts/Makefile.build obj=scripts/dtc; \
else \
	if ! ./scripts/dtc/dtc -v >/dev/null; then \
		echo '*** Failed to check dtc version: ./scripts/dtc/dtc'; \
		false; \
	else \
		if test "Error: Cannot find dtc: ./scripts/dtc/dtc" -lt 010406; then \
			echo '*** Your dtc is too old, please upgrade to dtc 010406 or newer'; \
			false; \
		else \
			if [ -n "y" ]; then \
				if ! echo "import libfdt" | /usr/pkg/bin/python3.11 2>/dev/null; then \
					echo '*** pylibfdt does not seem to be available with /usr/pkg/bin/python3.11'; \
					false; \
				fi; \
			fi; \
		fi; \
	fi; \
fi
/usr/pkg/bin/gmake -f ./scripts/Makefile.build obj=scripts/dtc/pylibfdt
  cc -Wp,-MD,scripts/dtc/.dtc.o.d -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer   -std=gnu11   -Iscripts/dtc/libfdt  -c -o scripts/dtc/dtc.o scripts/dtc/dtc.c
  cc -Wp,-MD,scripts/dtc/.flattree.o.d -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer   -std=gnu11   -Iscripts/dtc/libfdt  -c -o scripts/dtc/flattree.o scripts/dtc/flattree.c
  cc -Wp,-MD,scripts/dtc/.fstree.o.d -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer   -std=gnu11   -Iscripts/dtc/libfdt  -c -o scripts/dtc/fstree.o scripts/dtc/fstree.c
  cc -Wp,-MD,scripts/dtc/.livetree.o.d -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer   -std=gnu11   -Iscripts/dtc/libfdt  -c -o scripts/dtc/livetree.o scripts/dtc/livetree.c
  cc -Wp,-MD,scripts/dtc/.data.o.d -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer   -std=gnu11   -Iscripts/dtc/libfdt  -c -o scripts/dtc/data.o scripts/dtc/data.c
  cc -Wp,-MD,scripts/dtc/.treesource.o.d -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer   -std=gnu11   -Iscripts/dtc/libfdt  -c -o scripts/dtc/treesource.o scripts/dtc/treesource.c
  cc -Wp,-MD,scripts/dtc/.srcpos.o.d -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer   -std=gnu11   -Iscripts/dtc/libfdt  -c -o scripts/dtc/srcpos.o scripts/dtc/srcpos.c
  cc -Wp,-MD,scripts/dtc/.checks.o.d -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer   -std=gnu11   -Iscripts/dtc/libfdt  -c -o scripts/dtc/checks.o scripts/dtc/checks.c
In file included from /usr/include/ctype.h:100,
                 from scripts/dtc/dtc.h:31,
                 from scripts/dtc/checks.c:21:
scripts/dtc/checks.c: In function 'check_unit_address_format':
scripts/dtc/checks.c:982:45: warning: array subscript has type 'char' [-Wchar-subscripts]
  982 |  if (unitname[0] == '0' && isxdigit(unitname[1]))
      |                                             ^
===================== WARNING ======================
This board uses CONFIG_SPL_FIT_GENERATOR. Please migrate
/usr/pkg/bin/gmake -f ./scripts/Makefile.build obj=.
to binman instead, to avoid the proliferation of
arch-specific scripts with no tests.
  cc -Wp,-MD,scripts/dtc/.util.o.d -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer   -std=gnu11   -Iscripts/dtc/libfdt  -c -o scripts/dtc/util.o scripts/dtc/util.c
  flex -oscripts/dtc/dtc-lexer.lex.c -L scripts/dtc/dtc-lexer.l
====================================================
  bison -o/dev/null --defines=scripts/dtc/dtc-parser.tab.h -t -l scripts/dtc/dtc-parser.y
  /usr/pkg/cross-aarch64-none-elf/bin/aarch64-none-elf-gcc -Wp,-MD,lib/.asm-offsets.s.d -nostdinc -isystem /usr/pkg/cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/8.2.0/include -Iinclude   -I./arch/arm/include -include ./include/linux/kconfig.h -D__KERNEL__ -D__UBOOT__ -Wall -Wstrict-prototypes -Wno-format-security -fno-builtin -ffreestanding -std=gnu11 -fshort-wchar -fno-strict-aliasing -fno-PIE -Os -fno-stack-protector -fno-delete-null-pointer-checks -Wno-pointer-sign -Wno-stringop-truncation -Wno-array-bounds -Wno-stringop-overflow -Wno-maybe-uninitialized -fmacro-prefix-map=./= -g -fstack-usage -Wno-format-nonliteral -Wno-unused-but-set-variable -Werror=date-time -Wno-packed-not-aligned -D__ARM__ -fno-pic -mstrict-align -ffunction-sections -fdata-sections -fno-common -ffixed-r9 -mgeneral-regs-only -fno-common -ffixed-x18 -pipe -march=armv8-a+crc -D__LINUX_ARM_ARCH__=8 -I./arch/arm/mach-rockchip/include -DDO_DEPS_ONLY    -DKBUILD_BASENAME='"asm_offsets"'  -DKBUILD_MODNAME='"asm_offsets"'  -fverbose-asm -S -o lib/asm-offsets.s lib/asm-offsets.c
  bison -oscripts/dtc/dtc-parser.tab.c -t -l scripts/dtc/dtc-parser.y
  /usr/pkg/cross-aarch64-none-elf/bin/aarch64-none-elf-gcc -Wp,-MD,arch/arm/lib/.asm-offsets.s.d -nostdinc -isystem /usr/pkg/cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/8.2.0/include -Iinclude   -I./arch/arm/include -include ./include/linux/kconfig.h -D__KERNEL__ -D__UBOOT__ -Wall -Wstrict-prototypes -Wno-format-security -fno-builtin -ffreestanding -std=gnu11 -fshort-wchar -fno-strict-aliasing -fno-PIE -Os -fno-stack-protector -fno-delete-null-pointer-checks -Wno-pointer-sign -Wno-stringop-truncation -Wno-array-bounds -Wno-stringop-overflow -Wno-maybe-uninitialized -fmacro-prefix-map=./= -g -fstack-usage -Wno-format-nonliteral -Wno-unused-but-set-variable -Werror=date-time -Wno-packed-not-aligned -D__ARM__ -fno-pic -mstrict-align -ffunction-sections -fdata-sections -fno-common -ffixed-r9 -mgeneral-regs-only -fno-common -ffixed-x18 -pipe -march=armv8-a+crc -D__LINUX_ARM_ARCH__=8 -I./arch/arm/mach-rockchip/include -DDO_DEPS_ONLY    -DKBUILD_BASENAME='"asm_offsets"'  -DKBUILD_MODNAME='"asm_offsets"'  -fverbose-asm -S -o arch/arm/lib/asm-offsets.s arch/arm/lib/asm-offsets.c
  cc -Wp,-MD,scripts/dtc/.dtc-lexer.lex.o.d -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer   -std=gnu11   -Iscripts/dtc/libfdt -Iscripts/dtc -c -o scripts/dtc/dtc-lexer.lex.o scripts/dtc/dtc-lexer.lex.c
  cc -Wp,-MD,scripts/dtc/.dtc-parser.tab.o.d -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer   -std=gnu11   -Iscripts/dtc/libfdt -Iscripts/dtc -c -o scripts/dtc/dtc-parser.tab.o scripts/dtc/dtc-parser.tab.c
set -e; mkdir -p include/generated/; 	(set -e; echo "#ifndef __ASM_OFFSETS_H__"; echo "#define __ASM_OFFSETS_H__"; echo "/*"; echo " * DO NOT MODIFY."; echo " *"; echo " * This file was generated by Kbuild"; echo " */"; echo ""; sed -ne 	"s:[[:space:]]*\.ascii[[:space:]]*\"\(.*\)\":\1:; /^->/{s:->#\(.*\):/* \1 */:; s:^->\([^ ]*\) [\$#]*\([-0-9]*\) \(.*\):#define \1 \2 /* \3 */:; s:^->\([^ ]*\) [\$#]*\([^ ]*\) \(.*\):#define \1 \2 /* \3 */:; s:->::; p;}"; echo ""; echo "#endif" ) < arch/arm/lib/asm-offsets.s > include/generated/asm-offsets.h.tmp; if [ -r include/generated/asm-offsets.h ] && cmp -s include/generated/asm-offsets.h include/generated/asm-offsets.h.tmp; then rm -f include/generated/asm-offsets.h.tmp; else : '  UPD     include/generated/asm-offsets.h'; mv -f include/generated/asm-offsets.h.tmp include/generated/asm-offsets.h; fi
set -e; mkdir -p include/generated/; 	(set -e; echo "#ifndef __GENERIC_ASM_OFFSETS_H__"; echo "#define __GENERIC_ASM_OFFSETS_H__"; echo "/*"; echo " * DO NOT MODIFY."; echo " *"; echo " * This file was generated by Kbuild"; echo " */"; echo ""; sed -ne 	"s:[[:space:]]*\.ascii[[:space:]]*\"\(.*\)\":\1:; /^->/{s:->#\(.*\):/* \1 */:; s:^->\([^ ]*\) [\$#]*\([-0-9]*\) \(.*\):#define \1 \2 /* \3 */:; s:^->\([^ ]*\) [\$#]*\([^ ]*\) \(.*\):#define \1 \2 /* \3 */:; s:->::; p;}"; echo ""; echo "#endif" ) < lib/asm-offsets.s > include/generated/generic-asm-offsets.h.tmp; if [ -r include/generated/generic-asm-offsets.h ] && cmp -s include/generated/generic-asm-offsets.h include/generated/generic-asm-offsets.h.tmp; then rm -f include/generated/generic-asm-offsets.h.tmp; else : '  UPD     include/generated/generic-asm-offsets.h'; mv -f include/generated/generic-asm-offsets.h.tmp include/generated/generic-asm-offsets.h; fi
  ./scripts/check-config.sh u-boot.cfg ./scripts/config_whitelist.txt .
  cat scripts/dtc/pylibfdt/libfdt.i_shipped > scripts/dtc/pylibfdt/libfdt.i
  unset CROSS_COMPILE; unset CFLAGS; CC="cc" LDSHARED="cc -shared " LDFLAGS="" VERSION="u-boot-2022.01" CPPFLAGS=" -I/pbulk/work/sysutils/u-boot-rock64/work/u-boot-2022.01/scripts/dtc/libfdt" OBJDIR=scripts/dtc/pylibfdt SOURCES="/pbulk/work/sysutils/u-boot-rock64/work/u-boot-2022.01/scripts/dtc/libfdt/fdt.c /pbulk/work/sysutils/u-boot-rock64/work/u-boot-2022.01/scripts/dtc/libfdt/fdt_ro.c /pbulk/work/sysutils/u-boot-rock64/work/u-boot-2022.01/scripts/dtc/libfdt/fdt_wip.c /pbulk/work/sysutils/u-boot-rock64/work/u-boot-2022.01/scripts/dtc/libfdt/fdt_sw.c /pbulk/work/sysutils/u-boot-rock64/work/u-boot-2022.01/scripts/dtc/libfdt/fdt_rw.c /pbulk/work/sysutils/u-boot-rock64/work/u-boot-2022.01/scripts/dtc/libfdt/fdt_strerror.c /pbulk/work/sysutils/u-boot-rock64/work/u-boot-2022.01/scripts/dtc/libfdt/fdt_empty_tree.c /pbulk/work/sysutils/u-boot-rock64/work/u-boot-2022.01/scripts/dtc/libfdt/fdt_addresses.c /pbulk/work/sysutils/u-boot-rock64/work/u-boot-2022.01/scripts/dtc/libfdt/fdt_overlay.c scripts/dtc/pylibfdt/libfdt.i" SWIG_OPTS="-I/pbulk/work/sysutils/u-boot-rock64/work/u-boot-2022.01/scripts/dtc/libfdt -I/pbulk/work/sysutils/u-boot-rock64/work/u-boot-2022.01/scripts/dtc/libfdt/.." /usr/pkg/bin/python3.11 scripts/dtc/pylibfdt/setup.py --quiet build_ext --inplace
  cc   -o scripts/dtc/dtc scripts/dtc/dtc.o scripts/dtc/flattree.o scripts/dtc/fstree.o scripts/dtc/data.o scripts/dtc/livetree.o scripts/dtc/treesource.o scripts/dtc/srcpos.o scripts/dtc/checks.o scripts/dtc/util.o scripts/dtc/dtc-lexer.lex.o scripts/dtc/dtc-parser.tab.o   
  /usr/pkg/cross-aarch64-none-elf/bin/aarch64-none-elf-gcc -E -Wp,-MD,./.u-boot.lds.d -D__KERNEL__ -D__UBOOT__ -D__ARM__          -fno-pic  -mstrict-align -ffunction-sections -fdata-sections -fno-common -ffixed-r9  -mgeneral-regs-only    -fno-common -ffixed-x18 -pipe -march=armv8-a+crc -D__LINUX_ARM_ARCH__=8  -I./arch/arm/mach-rockchip/include -Iinclude   -I./arch/arm/include -include ./include/linux/kconfig.h -nostdinc -isystem /usr/pkg/cross-aarch64-none-elf/lib/gcc/aarch64-none-elf/8.2.0/include -ansi -include ./include/u-boot/u-boot.lds.h -DCPUDIR=arch/arm/cpu/armv8  -D__ASSEMBLY__ -x assembler-with-cpp -std=c99 -P -o u-boot.lds arch/arm/cpu/armv8/u-boot.lds
Traceback (most recent call last):
  File "/pbulk/work/sysutils/u-boot-rock64/work/u-boot-2022.01/scripts/dtc/pylibfdt/setup.py", line 115, in <module>
    setup(
  File "/usr/pkg/lib/python3.11/site-packages/setuptools/_distutils/core.py", line 147, in setup
    _setup_distribution = dist = klass(attrs)
                                 ^^^^^^^^^^^^
  File "/usr/pkg/lib/python3.11/site-packages/setuptools/dist.py", line 314, in __init__
    self.metadata.version = self._normalize_version(self.metadata.version)
                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/pkg/lib/python3.11/site-packages/setuptools/dist.py", line 350, in _normalize_version
    normalized = str(Version(version))
                     ^^^^^^^^^^^^^^^^
  File "/usr/pkg/lib/python3.11/site-packages/setuptools/_vendor/packaging/version.py", line 198, in __init__
    raise InvalidVersion(f"Invalid version: '{version}'")
setuptools.extern.packaging.version.InvalidVersion: Invalid version: 'u-boot-2022.01'
gmake[2]: *** [scripts/dtc/pylibfdt/Makefile:30: rebuild] Error 1
gmake[1]: *** [scripts/Makefile.build:394: scripts/dtc/pylibfdt] Error 2
gmake: *** [Makefile:1970: scripts_dtc] Error 2
*** Error code 2

Stop.
make[1]: stopped in /usr/pkgsrc/sysutils/u-boot-rock64
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/sysutils/u-boot-rock64