Bug 22545 – OpenBSD: Always use system backtrace

Status
RESOLVED
Resolution
FIXED
Severity
enhancement
Priority
P1
Component
druntime
Product
D
Version
D2
Platform
All
OS
Other
Creation time
2021-11-25T13:51:07Z
Last change time
2021-12-13T07:50:31Z
Keywords
pull
Assigned to
No Owner
Creator
Brian Callahan

Comments

Comment #0 by bcallah — 2021-11-25T13:51:07Z
This PR unconditionally uses the system backtrace facilities on OpenBSD rather than using a hand-rolled version when using !GDC. Discovered when building LDC on OpenBSD/AArch64, which failed because the hand-rolled version doesn't understand AArch64.
Comment #1 by dlang-bot — 2021-11-25T13:52:17Z
@ibara created dlang/druntime pull request #3635 "Fix Issue 22545 - OpenBSD: Always use system backtrace" fixing this issue: - Fix Issue 22545 - OpenBSD: Always use system backtrace https://github.com/dlang/druntime/pull/3635
Comment #2 by dlang-bot — 2021-11-25T14:31:47Z
dlang/druntime pull request #3635 "Fix Issue 22545 - OpenBSD: Always use system backtrace" was merged into stable: - 447f56541f6200bfb31efe5daa2e91db5c3422ae by Brian Callahan: Fix Issue 22545 - OpenBSD: Always use system backtrace https://github.com/dlang/druntime/pull/3635
Comment #3 by dlang-bot — 2021-12-13T07:50:31Z
dlang/druntime pull request #3648 "merge stable" was merged into master: - 3118c7fc1747e8911d5e968bea898d4d0a992dc1 by Brian Callahan: Fix Issue 22545 - OpenBSD: Always use system backtrace https://github.com/dlang/druntime/pull/3648