Open 0x6e opened 2 days ago
Hi @0x6e! We appreciate you submitting your first issue for our open-source project. 🌟
Even though I'm a bot, I can assure you that the whole community is genuinely grateful for your time and effort. 🤖💙
Would you be able to share the full compile log & autoconf.h
?
EDIT: nvm, I managed to reproduce this
west build -b native_sim -p auto zephyr/samples/hello_world/ -- -DCONFIG_CPP=y -DCONFIG_POSIX_API=y -DCONFIG_STD_CPP20=y -DCONFIG_REQUIRES_FULL_LIBCPP=y
I'm not sure what is the root cause yet, it compiles fine if this line is disabled:
Can't really understand the magic here, cc @jukkar @cfriedt @rlubos
@ycsin - can you make a PR?
I think there likely won't be a problem if that line is removed
Removing the specified line allows my project to build.
I've started a discussion regarding this issue, but received no feedback so far.
Describe the bug Compiling my application with v3.7.0-rc2 fails to build:
To Reproduce I wasn't able to find any existing samples that set
CONFIG_POSIX_API=y
which also failed to build.Expected behavior The applicaiton should compile.
Impact Cannot update to v3.7.0-rc2 (or future versions).
Environment (please complete the following information):
Additional context Git bisect shows the breakage is introduced by the following change:
487a8756c32320f0f1fbe1fbe342849ef89e7440
posix: eventfd: fix dependency cycle between net and posix
.