zig

fork of https://codeberg.org/ziglang/zig
Log | Files | Refs | README | LICENSE

commit eae06cf5cce43c32c73c659a9df376a09896b933 (tree)
parent 27be3b069a8f577184ca8d2c41f1001ca46af646
Author: Alex Rønne Petersen <alex@alexrp.com>
Date:   Mon, 18 May 2026 13:50:06 +0200

libzigc: add missing __dup3() symbol

This was missed in ff612334fa (https://codeberg.org/ziglang/zig/pulls/31803).
Please don't forget these weak aliases when deleting musl code; doing so can
cause portions of code in musl to fail to link. For example, this particular
case broke freopen().

Diffstat:
Mlib/c/unistd.zig | 1+
1 file changed, 1 insertion(+), 0 deletions(-)

diff --git a/lib/c/unistd.zig b/lib/c/unistd.zig @@ -23,6 +23,7 @@ comptime { symbol(&dupLinux, "dup"); symbol(&dup2Linux, "dup2"); symbol(&dup3Linux, "dup3"); + symbol(&dup3Linux, "__dup3"); symbol(&getegidLinux, "getegid"); symbol(&geteuidLinux, "geteuid");