build: namespace generated headers with zephyr/#63973
build: namespace generated headers with zephyr/#63973henrikbrixandersen merged 4 commits intozephyrproject-rtos:mainfrom
zephyr/#63973Conversation
784ca5e to
fca0d73
Compare
d11cd32 to
6f4c80f
Compare
|
this PR is getting more involved than I initially expected EDIT: zephyr/scripts/kconfig/kconfiglib.py Line 2931 in b272760 zephyr/scripts/kconfig/kconfiglib.py Line 4310 in b272760 zephyr/scripts/kconfig/kconfiglib.py Line 4448 in b272760 This is fixed in the last commit |
4c025dc to
d0ab838
Compare
version.h89a285d to
5fb8545
Compare
zephyr/
|
🥳🍀🤞 |
|
Just FYI https://github.com/thesofproject/sof/actions/runs/9278328176/job/25529164408 That's because one Python script in SOF extracts values from The C compilation was fine and the CONFIG_LEGACY_GENERATED_INCLUDE_PATH warning was printed by CMake as expected. Just FYI. |
PR zephyrproject-rtos#63973 namespaced generated headers with zephyr/, including generated syscall headers. Since then, some new generated syscall header includes have been added without the zephyr/ prefix, breaking builds when CONFIG_LEGACY_GENERATED_INCLUDE_PATH is disabled. This commit adds the zephyr/ prefix to includes for generated syscall headers where it has been missed. Signed-off-by: Ben Marsh <ben.marsh@helvar.com>
PR #63973 namespaced generated headers with zephyr/, including generated syscall headers. Since then, some new generated syscall header includes have been added without the zephyr/ prefix, breaking builds when CONFIG_LEGACY_GENERATED_INCLUDE_PATH is disabled. This commit adds the zephyr/ prefix to includes for generated syscall headers where it has been missed. Signed-off-by: Ben Marsh <ben.marsh@helvar.com>
PR zephyrproject-rtos#63973 namespaced generated headers with zephyr/, including generated syscall headers. Since then, some new generated syscall header includes have been added without the zephyr/ prefix, breaking builds when CONFIG_LEGACY_GENERATED_INCLUDE_PATH is disabled. This commit adds the zephyr/ prefix to includes for generated syscall headers where it has been missed. Signed-off-by: Ben Marsh <ben.marsh@helvar.com>
PR zephyrproject-rtos#63973 namespaced generated headers with zephyr/, including generated syscall headers. Since then, some new generated syscall header includes have been added without the zephyr/ prefix, breaking builds when CONFIG_LEGACY_GENERATED_INCLUDE_PATH is disabled. This commit adds the zephyr/ prefix to includes for generated syscall headers where it has been missed. (cherry picked from commit 74c871d) Original-Signed-off-by: Ben Marsh <ben.marsh@helvar.com> GitOrigin-RevId: 74c871d Change-Id: I8e595ded94f2900d6c4bcc60ac078aa56f80f22d Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/zephyr/+/5702156 Commit-Queue: Keith Short <keithshort@chromium.org> Tested-by: Keith Short <keithshort@chromium.org> Reviewed-by: Keith Short <keithshort@chromium.org> Tested-by: ChromeOS Prod (Robot) <chromeos-ci-prod@chromeos-bot.iam.gserviceaccount.com>
Update include path note for app_version.h to match changes from PR zephyrproject-rtos#63973 Signed-off-by: Thomas Decker <decker@jb-lighting.de>
Fix include of app_version.h (see PR zephyrproject-rtos#63973). Signed-off-by: Thomas Decker <decker@jb-lighting.de>
Fix include of app_version.h (see PR zephyrproject-rtos#63973). Signed-off-by: Thomas Decker <decker@jb-lighting.de>
Fix include of app_version.h (see PR zephyrproject-rtos#63973). Signed-off-by: Thomas Decker <decker@jb-lighting.de>
Fix include of app_version.h (see PR zephyrproject-rtos#63973). Signed-off-by: Thomas Decker <decker@jb-lighting.de>
Update include path note for app_version.h to match changes from PR #63973 Signed-off-by: Thomas Decker <decker@jb-lighting.de>
Fix include of app_version.h (see PR #63973). Signed-off-by: Thomas Decker <decker@jb-lighting.de>
Fix include of app_version.h (see PR #63973). Signed-off-by: Thomas Decker <decker@jb-lighting.de>
Fix include of app_version.h (see PR #63973). Signed-off-by: Thomas Decker <decker@jb-lighting.de>
Update include path note for app_version.h to match changes from PR zephyrproject-rtos#63973 Signed-off-by: Thomas Decker <decker@jb-lighting.de>
Fix include of app_version.h (see PR zephyrproject-rtos#63973). Signed-off-by: Thomas Decker <decker@jb-lighting.de>
Fix include of app_version.h (see PR zephyrproject-rtos#63973). Signed-off-by: Thomas Decker <decker@jb-lighting.de>
Fix include of app_version.h (see PR zephyrproject-rtos#63973). Signed-off-by: Thomas Decker <decker@jb-lighting.de>
Fix include of app_version.h (see PR zephyrproject-rtos#63973). Signed-off-by: Thomas Decker <decker@jb-lighting.de>
Namespaced the generated headers with
zephyr/to prevent potential conflict with other headers.Introduced a Kconfig (
CONFIG_LEGACY_GENERATED_INCLUDE_PATH) to support legacy generated header include paths in the mean time.Documentation preview
Fixes #60377
Fixes #68035
version.h- take 1 thesofproject/sof#8459version.hpercepio/percepio#5version.hpercepio/percepio#6version.hpercepio#10autoconf.hwithzephyr/hal_nxp#395autoconf.hwithzephyr/lvgl#53zephyr/mcu-tools/mcuboot#1965zephyr/mcuboot#117Automation script:
Requirements for Treewide Changes