-
-
Notifications
You must be signed in to change notification settings - Fork 5.7k
Open
Labels
bugIndicates an unexpected problem or unintended behaviorIndicates an unexpected problem or unintended behaviorbuildingBuild system, or building Julia or its dependenciesBuild system, or building Julia or its dependenciessystem:32-bitAffects only 32-bit systemsAffects only 32-bit systemssystem:armARMv7 and AArch64ARMv7 and AArch64
Description
While trying to update libjulia_jll for the latest Julia master / 1.9-DEV (see JuliaPackaging/Yggdrasil#5506 resp. 9afd747), we discovered that support for ARM 32bit builds on Linux is broken, as in: Julia does not compile anymore. This seems to go back to PR #45110 by @vtjnash.
I'll summarize the error here, further details can be found on the Yggdrasil PR linked above.
[23:16:44] /workspace/srcdir/julia/src/stackwalk.c: In function 'jl_rec_backtrace':
[23:16:44] /workspace/srcdir/julia/src/stackwalk.c:903:24: error: 'bt_context_t {aka struct unw_tdep_context}' has no member named 'uc_mcontext'
[23:16:44] mcontext_t *mc = &c.uc_mcontext;
[23:16:44] ^
Metadata
Metadata
Assignees
Labels
bugIndicates an unexpected problem or unintended behaviorIndicates an unexpected problem or unintended behaviorbuildingBuild system, or building Julia or its dependenciesBuild system, or building Julia or its dependenciessystem:32-bitAffects only 32-bit systemsAffects only 32-bit systemssystem:armARMv7 and AArch64ARMv7 and AArch64