Branch: refs/heads/main Home: https://github.com/OpenAMP/libmetal Commit: bce63e013327796024852a65cc98e5a9c7a04d36 https://github.com/OpenAMP/libmetal/commit/bce63e013327796024852a65cc98e5a9c... Author: Arnaud Pouliquen arnaud.pouliquen@foss.st.com Date: 2026-04-10 (Fri, 10 Apr 2026)
Changed paths: M cmake/options.cmake
Log Message: ----------- cmake: Do not propagate compilation options to the main project
When libmetal is included in the main project using add_subdirectory(libmetal), using set_property(GLOBAL ...) propagates properties to the main project. This can cause build errors if warnings are treated as errors.
Remove set_property(GLOBAL ...) calls from libmetal’s CMakeLists. Use only target_compile_options and target properties on libmetal’s own targets. The main project should determine its own compilation options.
fix commit d077e286a437 ("cmake: set PROJECT_EC_FLAGS to be GLOBAL property")
Signed-off-by: Arnaud Pouliquen arnaud.pouliquen@foss.st.com
Commit: 0678a811055cc9f042182aeabebadf021f138750 https://github.com/OpenAMP/libmetal/commit/0678a811055cc9f042182aeabebadf021... Author: Arnaud Pouliquen arnaud.pouliquen@foss.st.com Date: 2026-04-10 (Fri, 10 Apr 2026)
Changed paths: M lib/system/zephyr/init.c
Log Message: ----------- system: zephyr: fix build issue
fix build error /github/workspace/lib/system/zephyr/init.c:18:52: error: unused parameter 'params' [-Werror=unused-parameter]
18 | int metal_sys_init(const struct metal_init_params *params)
Signed-off-by: Arnaud Pouliquen arnaud.pouliquen@foss.st.com
Commit: 4a7fcfbbe450a2163b199cf3f601af2234c2575b https://github.com/OpenAMP/libmetal/commit/4a7fcfbbe450a2163b199cf3f601af223... Author: Arnaud Pouliquen arnaud.pouliquen@foss.st.com Date: 2026-04-10 (Fri, 10 Apr 2026)
Changed paths: M test/system/zephyr/main.c
Log Message: ----------- test: zephyr: fix build issue
test/system/zephyr/main.c: In function 'metal_zephyr_allocate_memory': test/system/zephyr/main.c:33:23: error:comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Werror=sign-compare] 33 | for (i = 0; i < sizeof(block)/sizeof(block[0]); i++) { | ^
Signed-off-by: Arnaud Pouliquen arnaud.pouliquen@foss.st.com
Compare: https://github.com/OpenAMP/libmetal/compare/c65f40afd64c...4a7fcfbbe450
To unsubscribe from these emails, change your notification settings at https://github.com/OpenAMP/libmetal/settings/notifications
openamp-rp@lists.openampproject.org