Skip to content

Revert "druntime: Use WASIp1 directly instead of POSIX emulation" - #5229

Merged
kinke merged 1 commit into
ldc-developers:masterfrom
QuantumSegfault:revert-direct-wasip1
Jul 27, 2026
Merged

Revert "druntime: Use WASIp1 directly instead of POSIX emulation"#5229
kinke merged 1 commit into
ldc-developers:masterfrom
QuantumSegfault:revert-direct-wasip1

Conversation

@QuantumSegfault

Copy link
Copy Markdown
Contributor

This reverts commit e5150d1 (PR dlang/dmd#23397)

Following discussion in dlang/dmd#23398

Downstream mirror of dlang/dmd#23462

@QuantumSegfault

Copy link
Copy Markdown
Contributor Author

@thewilsonator
@kinke

@kinke kinke left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thx for remembering the changelog.

@JohanEngelen

Copy link
Copy Markdown
Member

What's the harm in keeping sys/wasi/p1.d? The work has been done already now, pity to lose it?

@JohanEngelen

Copy link
Copy Markdown
Member

What's the harm in keeping sys/wasi/p1.d? The work has been done already now, pity to lose it?

Ah, it's already merged upstream. Well, alas. I guess this may become available (with the p2 file too) as dub package so it's not lost.

@kinke
kinke merged commit 23f57f4 into ldc-developers:master Jul 27, 2026
21 checks passed
@QuantumSegfault

Copy link
Copy Markdown
Contributor Author

Yeah, I'll find somewhere else for it eventually.

Though I don't see it finding much use if not by DRT/Phobos. I imagine most will just take the easy route, and use libc or Posix.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants