minimal_log_flash$ west build -b custom_nrf52832
-- west build: generating a build system
FAILED: zephyr/drivers/spi/CMakeFiles/drivers__spi.dir/spi_nrfx_spi.c.obj
ccache /home/henry/ncs/toolchains/v2.3.0/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc -DKERNEL -DNRF52832_XXAA -DUSE_PARTITION_MANAGER=1 -D__PROGRAM_START -D__ZEPHYR_SUPERVISOR__ -D__ZEPHYR__=1 -I/home/henry/ncs/v2.3.0/nrf/drivers/mpsl/clock_control -I/home/henry/ncs/v2.3.0/zephyr/include -Izephyr/include/generated -I/home/henry/ncs/v2.3.0/zephyr/soc/arm/nordic_nrf/nrf52 -I/home/henry/ncs/v2.3.0/zephyr/soc/arm/nordic_nrf/common/. -I/home/henry/ncs/v2.3.0/zephyr/subsys/bluetooth -I/home/henry/ncs/v2.3.0/nrf/include -I/home/henry/ncs/v2.3.0/nrf/lib/multithreading_lock/. -I/home/henry/ncs/v2.3.0/nrf/subsys/bluetooth/controller/. -I/home/henry/ncs/v2.3.0/zephyr/drivers/flash -I/home/henry/ncs/v2.3.0/nrf/tests/include -I/home/henry/ncs/v2.3.0/modules/hal/cmsis/CMSIS/Core/Include -I/home/henry/ncs/v2.3.0/modules/hal/nordic/nrfx -I/home/henry/ncs/v2.3.0/modules/hal/nordic/nrfx/drivers/include -I/home/henry/ncs/v2.3.0/modules/hal/nordic/nrfx/mdk -I/home/henry/ncs/v2.3.0/zephyr/modules/hal_nordic/nrfx/. -I/home/henry/ncs/v2.3.0/modules/debug/segger/SEGGER -I/home/henry/ncs/v2.3.0/modules/debug/segger/Config -I/home/henry/ncs/v2.3.0/zephyr/modules/segger/. -I/home/henry/ncs/v2.3.0/modules/crypto/tinycrypt/lib/include -I/home/henry/ncs/v2.3.0/nrfxlib/mpsl/include -I/home/henry/ncs/v2.3.0/nrfxlib/mpsl/include/protocol -I/home/henry/ncs/v2.3.0/nrfxlib/softdevice_controller/include -isystem /home/henry/ncs/v2.3.0/zephyr/lib/libc/minimal/include -isystem /home/henry/ncs/toolchains/v2.3.0/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.1.0/include -isystem /home/henry/ncs/toolchains/v2.3.0/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.1.0/include-fixed -fno-strict-aliasing -Os -imacros /home/henry/ncs/v2.3.0/nrf/samples/minimal_log_flash/build/zephyr/include/generated/autoconf.h -ffreestanding -fno-common -g -gdwarf-4 -fdiagnostics-color=always -mcpu=cortex-m4 -mthumb -mabi=aapcs -mfp16-format=ieee --sysroot=/home/henry/ncs/toolchains/v2.3.0/opt/zephyr-sdk/arm-zephyr-eabi/arm-zephyr-eabi -imacros /home/henry/ncs/v2.3.0/zephyr/include/zephyr/toolchain/zephyr_stdint.h -Wall -Wformat -Wformat-security -Wno-format-zero-length -Wno-main -Wno-pointer-sign -Wpointer-arith -Wexpansion-to-defined -Wno-unused-but-set-variable -Werror=implicit-int -fno-pic -fno-pie -fno-asynchronous-unwind-tables -fno-reorder-functions --param=min-pagesize=0 -fno-defer-pop -fmacro-prefix-map=/home/henry/ncs/v2.3.0/nrf/samples/minimal_log_flash=CMAKE_SOURCE_DIR -fmacro-prefix-map=/home/henry/ncs/v2.3.0/zephyr=ZEPHYR_BASE -fmacro-prefix-map=/home/henry/ncs/v2.3.0=WEST_TOPDIR -ffunction-sections -fdata-sections -std=c99 -nostdinc -MD -MT zephyr/drivers/spi/CMakeFiles/drivers__spi.dir/spi_nrfx_spi.c.obj -MF zephyr/drivers/spi/CMakeFiles/drivers__spi.dir/spi_nrfx_spi.c.obj.d -o zephyr/drivers/spi/CMakeFiles/drivers__spi.dir/spi_nrfx_spi.c.obj -c /home/henry/ncs/v2.3.0/zephyr/drivers/spi/spi_nrfx_spi.c
In file included from /home/henry/ncs/v2.3.0/zephyr/include/zephyr/toolchain.h:50,
from /home/henry/ncs/v2.3.0/zephyr/include/zephyr/init.h:13,
from /home/henry/ncs/v2.3.0/zephyr/include/zephyr/device.h:13,
from /home/henry/ncs/v2.3.0/zephyr/include/zephyr/drivers/spi.h:24,
from /home/henry/ncs/v2.3.0/zephyr/drivers/spi/spi_nrfx_spi.c:7:
/home/henry/ncs/v2.3.0/zephyr/include/zephyr/toolchain/gcc.h:78:36: error: static assertion failed: "/soc/spi@40004000 defined without required pin configuration"
78 | #define BUILD_ASSERT(EXPR, MSG...) _Static_assert(EXPR, "" MSG)
| ^~~~~~~~~~~~~~
/home/henry/ncs/v2.3.0/zephyr/soc/arm/nordic_nrf/common/./soc_nrf_common.h:218:9: note: in expansion of macro 'BUILD_ASSERT'
218 | BUILD_ASSERT((IS_ENABLED(CONFIG_PINCTRL) && \
| ^~~~~~~~~~~~
/home/henry/ncs/v2.3.0/zephyr/drivers/spi/spi_nrfx_spi.c:379:9: note: in expansion of macro 'NRF_DT_CHECK_PIN_ASSIGNMENTS'
379 | NRF_DT_CHECK_PIN_ASSIGNMENTS(SPI(idx), 1, \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/henry/ncs/v2.3.0/zephyr/drivers/spi/spi_nrfx_spi.c:427:1: note: in expansion of macro 'SPI_NRFX_SPI_DEFINE'
427 | SPI_NRFX_SPI_DEFINE(1);
| ^~~~~~~~~~~~~~~~~~~
[182/266] Building C object zephyr/drivers/timer/CMakeFiles/drivers__timer.dir/sys_clock_init.c.obj
ninja: build stopped: subcommand failed.
FATAL ERROR: command exited with status 1: /home/henry/ncs/toolchains/v2.3.0/usr/local/bin/cmake --build /home/henry/ncs/v2.3.0/nrf/samples/minimal_log_flash/build