ReFil / zmk-config

13 stars 309 forks source link

Build no longer works #26

Open notfed opened 12 months ago

notfed commented 12 months ago

I cloned the ANSI branch, kicked off the build.yml workflow in GitHub, and the build [1] fails:

Run west build -s zmk/app -b bt60 -- -DZMK_CONFIG="${GITHUB_WORKSPACE}/config"
-- west build: generating a build system
Loading Zephyr default modules (Zephyr base).
-- Application: /__w/zmk-config-3/zmk-config-3/zmk/app
-- Adding ZMK config directory as board root: /__w/zmk-config-3/zmk-config-3/config
-- ZMK Config directory: /__w/zmk-config-3/zmk-config-3/config
-- Using keymap file: /__w/zmk-config-3/zmk-config-3/config/bt60.keymap
-- Using keymap file: /__w/zmk-config-3/zmk-config-3/config/bt60.keymap
-- Found Python3: /usr/bin/python3.8 (found suitable exact version "3.8.10") found components: Interpreter 
-- Cache files will be written to: /__w/zmk-config-3/zmk-config-3/zephyr/.cache
-- Zephyr version: 3.2.0 (/__w/zmk-config-3/zmk-config-3/zephyr)
-- Found west (found suitable version "0.1[4](https://github.com/notfed/zmk-config-3/actions/runs/6076038062/job/16483369815#step:8:5).0", minimum required is "0.7.1")
-- Board: bt60
-- ZEPHYR_TOOLCHAIN_VARIANT not set, trying to locate Zephyr SDK
-- Found host-tools: zephyr 0.1[5](https://github.com/notfed/zmk-config-3/actions/runs/6076038062/job/16483369815#step:8:6).2 (/opt/zephyr-sdk-0.15.2)
-- Found toolchain: zephyr 0.15.2 (/opt/zephyr-sdk-0.15.2)
-- Found Dtc: /opt/zephyr-sdk-0.15.2/sysroots/x8[6](https://github.com/notfed/zmk-config-3/actions/runs/6076038062/job/16483369815#step:8:7)_64-pokysdk-linux/usr/bin/dtc (found suitable version "1.6.0", minimum required is "1.4.6") 
-- Found BOARD.dts: /__w/zmk-config-3/zmk-config-3/config/boards/arm/bt60/bt60.dts
-- Found devicetree overlay: /__w/zmk-config-3/zmk-config-3/config/bt60.keymap
devicetree error: /keymap/layer_raise: undefined node label 'reset'
-- In: /__w/zmk-config-3/zmk-config-3/build/zephyr, command: /usr/bin/python3.[8](https://github.com/notfed/zmk-config-3/actions/runs/6076038062/job/16483369815#step:8:9);/__w/zmk-config-3/zmk-config-3/zephyr/scripts/dts/gen_defines.py;--dts;/__w/zmk-config-3/zmk-config-3/build/zephyr/zephyr.dts.pre;--dtc-flags;'';--bindings-dirs;/__w/zmk-config-3/zmk-config-3/zmk/app/drivers/zephyr/dts/bindings;/__w/zmk-config-3/zmk-config-3/zmk/app/dts/bindings;/__w/zmk-config-3/zmk-config-3/zephyr/dts/bindings;--header-out;/__w/zmk-config-3/zmk-config-3/build/zephyr/include/generated/devicetree_generated.h.new;--dts-out;/__w/zmk-config-3/zmk-config-3/build/zephyr/zephyr.dts.new;--edt-pickle-out;/__w/zmk-config-3/zmk-config-3/build/zephyr/edt.pickle;--vendor-prefixes;/__w/zmk-config-3/zmk-config-3/zmk/app/dts/bindings/vendor-prefixes.txt;--vendor-prefixes;/__w/zmk-config-3/zmk-config-3/zephyr/dts/bindings/vendor-prefixes.txt
-- Configuring incomplete, errors occurred!
CMake Error at /__w/zmk-config-3/zmk-config-3/zephyr/cmake/modules/dts.cmake:230 (message):
  gen_defines.py failed with return code: 1
Call Stack (most recent call first):
  /__w/zmk-config-3/zmk-config-3/zephyr/cmake/modules/zephyr_default.cmake:108 (include)
  /__w/zmk-config-3/zmk-config-3/zephyr/share/zephyr-package/cmake/ZephyrConfig.cmake:66 (include)
  /__w/zmk-config-3/zmk-config-3/zephyr/share/zephyr-package/cmake/ZephyrConfig.cmake:[9](https://github.com/notfed/zmk-config-3/actions/runs/6076038062/job/16483369815#step:8:10)2 (include_boilerplate)
  CMakeLists.txt:[15](https://github.com/notfed/zmk-config-3/actions/runs/6076038062/job/16483369815#step:8:16) (find_package)

FATAL ERROR: command exited with status 1: /usr/local/bin/cmake -DWEST_PYTHON=/usr/bin/python3 -B/__w/zmk-config-3/zmk-config-3/build -GNinja -DBOARD=bt60 -DZMK_CONFIG=/__w/zmk-config-3/zmk-config-3/config -S/__w/zmk-config-3/zmk-config-3/zmk/app
Error: Process completed with exit code 1.

The first error being:

devicetree error: /keymap/layer_raise: undefined node label 'reset'

Has something changed?

[1] https://github.com/notfed/zmk-config-3/actions/runs/6076038062/job/16483369815

ReFil commented 10 months ago

Apologies for the long delay, change &reset to &sys_reset