Skip to content

Commit be4858d

Browse files
committed
kernel-dtb: surface skipped preprocessed-DTS step in output (fixes #8083)
When BOOT_FDT_FILE is unset, kernel_dtb_only_build() still produces the linux-dtb .deb (from `make dtbs` + dtbs_install) but the convenience preprocessed-DTS copy into output/ is skipped. The previous warn-level message was easy to miss, which is what led to the original report of "no output of the preprocessed dts files". Change the skip message to err-level and spell out that the package itself is fine and point at both likely config sources.
1 parent 3814034 commit be4858d

1 file changed

Lines changed: 1 addition & 2 deletions

File tree

lib/functions/compilation/kernel.sh

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -183,9 +183,8 @@ function kernel_dtb_only_build() {
183183

184184
display_alert "Considering further .dts convenience processing" "for board '${BOARD}' branch '${BRANCH}'" "info"
185185

186-
# If BOOT_FDT_FILE is not set, bail.
187186
if [[ -z "${BOOT_FDT_FILE}" ]]; then
188-
display_alert "Board '${BOARD}' branch '${BRANCH}'" "No BOOT_FDT_FILE set for board, skipping further processing" "warn"
187+
display_alert "Board '${BOARD}' branch '${BRANCH}' has no BOOT_FDT_FILE" "linux-dtb package produced OK; preprocessed DTS copy skipped. Check board config and any post_family_config_* hook that may unset it." "err"
189188
return 0
190189
fi
191190

0 commit comments

Comments
 (0)