Repository navigation
Conversation
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
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Problem
boards/ekh-bcm2711-mm6108/target_diffconfigstill selectsCONFIG_PACKAGE_morsectrl, but the morse feed defines the package asmorsecli(essentials/morsecli,define Package/morsecli). There is nomorsectrlpackage any more.morse_setup.shruns defconfig withKCONFIG_WERROR=1, so the stale symbol is fatal rather than a warning:So a clean checkout of
3.1-devcannot configure this board at all.Fix
Rename the symbol to match the feed. With this applied the same command succeeds:
ekh-bcm2711-mm6108is the only board still referencing the old name —grep -rn morsectrl boards/returns nothing else.Testing
Reproduced and verified on
3.1-devate3689ca3f0, feedmorseatfc332b0. Failure before the change, clean defconfig after.🤖 Generated with Claude Code
https://claude.ai/code/session_01S9krswCCujyZBa8rVpFuwV