Skip to content

boards: ekh-bcm2711-mm6108: morsectrl was renamed to morsecli - #8

Open
badriram wants to merge 1 commit into
MorseMicro:3.1-devfrom
badriram:fix-morsectrl-rename
Open

badriram wants to merge 1 commit into
MorseMicro:3.1-devfrom
badriram:fix-morsectrl-rename

Conversation

@badriram

Copy link
Copy Markdown

Problem

boards/ekh-bcm2711-mm6108/target_diffconfig still selects CONFIG_PACKAGE_morsectrl, but the morse feed defines the package as morsecli (essentials/morsecli, define Package/morsecli). There is no morsectrl package any more.

morse_setup.sh runs defconfig with KCONFIG_WERROR=1, so the stale symbol is fatal rather than a warning:

$ ./scripts/morse_setup.sh -b ekh-bcm2711-mm6108
Using ekh-bcm2711-mm6108
Make defconfig...
.config:300:warning: unknown symbol: PACKAGE_morsectrl
make: *** [/home/.../include/toplevel.mk:123: defconfig] Error 1
SETUP FAILED: error 2 on line 336 from: KCONFIG_WARN_UNKNOWN_SYMBOLS=1 KCONFIG_WERROR=1 make defconfig

So a clean checkout of 3.1-dev cannot configure this board at all.

Fix

Rename the symbol to match the feed. With this applied the same command succeeds:

$ ./scripts/morse_setup.sh -b ekh-bcm2711-mm6108
# configuration written to .config

ekh-bcm2711-mm6108 is the only board still referencing the old name — grep -rn morsectrl boards/ returns nothing else.

Testing

Reproduced and verified on 3.1-dev at e3689ca3f0, feed morse at fc332b0. Failure before the change, clean defconfig after.

🤖 Generated with Claude Code

https://claude.ai/code/session_01S9krswCCujyZBa8rVpFuwV

The package is defined as morsecli in the morse feed
(essentials/morsecli, "define Package/morsecli"); there is no morsectrl
package any more. morse_setup.sh runs defconfig with KCONFIG_WERROR=1, so
the stale symbol is fatal rather than a warning:

    $ ./scripts/morse_setup.sh -b ekh-bcm2711-mm6108
    .config:300:warning: unknown symbol: PACKAGE_morsectrl
    make: *** [include/toplevel.mk:123: defconfig] Error 1
    SETUP FAILED: error 2 on line 336

ekh-bcm2711-mm6108 is the only board still referencing the old name.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01S9krswCCujyZBa8rVpFuwV
@badriram badriram mentioned this pull request Sep 28, 2026
1 task done
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant