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

Fix broken ESP32 builds due to name atom redefinition #1409

Merged
merged 1 commit into from
Dec 24, 2024

Conversation

UncleGrumpy
Copy link
Collaborator

The merge of commit 3fdcd0d breaks esp32 builds due to a redefinition of the name atom, that was added to libAtomVM/defaultatoms.{c,h}. These changes fix the problem by removing the name atom from the esp32 platform_defaultatoms since this atom is now global.

These changes are made under both the "Apache 2.0" and the "GNU Lesser General
Public License 2.1 or later" license terms (dual license).

SPDX-License-Identifier: Apache-2.0 OR LGPL-2.1-or-later

The merge of commit 3fdcd0d breaks esp32 builds due to a redefinition of the `name` atom, that
was added to libAtomVM/defaultatoms.{c,h}. These changes fix the problem by removing the `name`
atom from the esp32 platform_defaultatoms since this atom is now global.

Signed-off-by: Winford <[email protected]>
@UncleGrumpy
Copy link
Collaborator Author

This fixes the broken esp32 builds, but there is still a bug in the CI related to the memory check tests.

@bettio bettio merged commit f2cec10 into atomvm:main Dec 24, 2024
21 of 27 checks passed
@UncleGrumpy UncleGrumpy deleted the fix_esp32_atoms branch December 30, 2024 08:20
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.

2 participants