Bug 22463 – OpenBSD: Allow DMD to work on 32-bit OpenBSD
Status
RESOLVED
Resolution
FIXED
Severity
major
Priority
P1
Component
dmd
Product
D
Version
D2
Platform
x86
OS
Other
Creation time
2021-11-01T01:20:54Z
Last change time
2021-11-08T20:45:45Z
Keywords
pull
Assigned to
No Owner
Creator
Brian Callahan
Comments
Comment #0 by bcallah — 2021-11-01T01:20:54Z
OpenBSD does not support these symbols. They cause DMD to throw Floating Point errors whenever trying to compile something.
With this diff, a working DMD compiler can be build on 32-bit OpenBSD. This will also allow me to extend the OpenBSD package with 32-bit support.
Comment #1 by dlang-bot — 2021-11-01T01:22:00Z
@ibara created dlang/dmd pull request #13251 "Fix Issue 22463 - OpenBSD: Allow DMD to work on 32-bit OpenBSD" fixing this issue:
- Fix Issue 22463 - OpenBSD: Allow DMD to work on 32-bit OpenBSD
https://github.com/dlang/dmd/pull/13251
Comment #2 by dlang-bot — 2021-11-01T07:05:59Z
dlang/dmd pull request #13251 "Fix Issue 22463 - OpenBSD: Allow DMD to work on 32-bit OpenBSD" was merged into stable:
- ffb02c789fe2d33660d3222ce4c9bffbcdb567b1 by Brian Callahan:
Fix Issue 22463 - OpenBSD: Allow DMD to work on 32-bit OpenBSD
https://github.com/dlang/dmd/pull/13251
Comment #3 by dlang-bot — 2021-11-08T20:45:45Z
dlang/dmd pull request #13279 "Merge `stable` into `master`" was merged into master:
- 5a52c1a20eb9f8601403f4dc40403ef5339eee78 by Brian Callahan:
Fix Issue 22463 - OpenBSD: Allow DMD to work on 32-bit OpenBSD
https://github.com/dlang/dmd/pull/13279