Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

west.yml: hal_stm32: Don't include legacy headers anymore #73214

Merged

Conversation

erwango
Copy link
Member

@erwango erwango commented May 23, 2024

We're not supposed to rely on symbols provided by these files. In case it is required stm32 zephyr code base should be updated rather than relying on legacy definitions.

Additionally:
Fixes #70136

Note:
See last comment

@zephyrbot
Copy link
Collaborator

zephyrbot commented May 23, 2024

The following west manifest projects have been modified in this Pull Request:

Name Old Revision New Revision Diff
hal_stm32 zephyrproject-rtos/hal_stm32@ed93098 zephyrproject-rtos/hal_stm32@366c5c9 (main) zephyrproject-rtos/hal_stm32@ed930987..366c5c90

Note: This message is automatically posted and updated by the Manifest GitHub Action.

@zephyrbot zephyrbot added manifest manifest-hal_stm32 DNM This PR should not be merged (Do Not Merge) labels May 23, 2024
@erwango erwango added the platform: STM32 ST Micro STM32 label May 23, 2024
We're not supposed to rely on symbols provided by these files.
In case it is required stm32 zephyr code base should be updated rather
than relying on legacy definitions.

Additionally:
Fixes zephyrproject-rtos#70136

Signed-off-by: Erwan Gouriou <erwan.gouriou@st.com>
@erwango erwango force-pushed the hal_stm32_remove_legacy_includes branch from 94ba7fa to 8f884ca Compare May 27, 2024 09:32
@zephyrbot zephyrbot removed the DNM This PR should not be merged (Do Not Merge) label May 27, 2024
@carlescufi carlescufi merged commit 8b41f3b into zephyrproject-rtos:main May 27, 2024
24 of 25 checks passed
@erwango
Copy link
Member Author

erwango commented May 27, 2024

Woops, issue on my side, I've pushed the STM32 HAL SHA1 of #73208 on this one, which removed the Do No Merge...

No major issue I think, but I'll push a new PR to point to the right HAL PR.

@erwango
Copy link
Member Author

erwango commented May 27, 2024

Due to a PR reference mix up:

This PR actually got hal point to Legacy Ethernet API removal: zephyrproject-rtos/hal_stm32@366c5c9

Actual PR for legacy headers cleanup:
#73363

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Failed to build hello world with CONFIG_POSIX_SYSCONF_IMPL_FULL=y
5 participants