Android build fails for android when sdk < 33, due to missing symbols in execinfo.h #46952
Labels
android
Issues and PRs related to the android platform.
v8 engine
Issues and PRs related to the V8 dependency.
wrong repo
Issues that should be opened in another repository.
Version
18.12.1
Platform
#1 SMP PREEMPT_DYNAMIC Wed Dec 21 23:21:50 UTC 2022
(I'd be surprised if this is what it ought to be, but it's what
uname -v
spat out.)Subsystem
No response
What steps will reproduce the bug?
How often does it reproduce? Is there a required condition?
happens consistently
What is the expected behavior?
the build succeeds
What do you see instead?
Additional information
in
deps/v8/src/base/debug/stack_trace_posix.cc
, there is the following:whereas, in
android-ndk/toolchains/llvm/prebuilt/linux-x86_64/sysroot/urs/include/execinfo.h
, I see this:And so, if (one way or another), you end up with
HAVE_EXECINFO_H
, but NOT__ANDROID_API__ >= 33
, it breaks.The text was updated successfully, but these errors were encountered: