Skip to content

openkal-posix 0.1.0 - #749

Merged
Sunrisepeak merged 1 commit into
mainfrom
openkal-posix-0.1.0
Nov 10, 2026
Merged

Sunrisepeak merged 1 commit into
mainfrom
openkal-posix-0.1.0

Conversation

@Sunrisepeak

Copy link
Copy Markdown
Member

Adds the new package mcpplibs.openkal-posix 0.1.0 (mcpplibs/openkal-posix#1, tag 0.1.0 at 373b598) in the linux, macosx and windows blocks. The descriptor is modelled on openkal-linux.lua. It has GLOBAL (GitHub tag archive) and CN (gitcode.com/mcpp-res/openkal-posix, verified by GET as byte-identical) URLs and sha256 09878176d163b44675712f0bb285b87f9a8e0f9688b23c0aa4d0ab627f5ebeae (28186 bytes; the same on a second GitHub download).

  • It is an implementation of openkal 0.25 written above a POSIX C library. It provides fifteen interfaces; net, datagram, prof and debug are absent. It states requires = ["mcpp:c-abi"].
  • tests/examples/openkal-posix is a new member, listed in the root workspace. On Linux and macOS it names openkal 0.25.0 and openkal-posix 0.1.0 and observes the C surface: the stated and the absent interfaces, a stream write, the system's name, and a file written and read back. On Windows it names nothing.
  • Locally (Linux, mcpp 2026.11.9.1, against this branch's index) the member resolves kernel-abi openkal (openkal-posix@0.1.0, graph) and passes.
  • CHANGELOG: one Added entry.

@Sunrisepeak
Sunrisepeak merged commit 232588a into main Nov 10, 2026
18 checks passed
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.

1 participant