diff options
| author | Alex Rønne Petersen <alex@alexrp.com> | 2025-07-16 06:08:54 +0200 |
|---|---|---|
| committer | Alex Rønne Petersen <alex@alexrp.com> | 2025-07-16 06:37:48 +0200 |
| commit | 2ffa63acefb9421671e41a4e17fe6ce95b1ddae9 (patch) | |
| tree | b14ccbf21df0ddeb564f8853f4c8b99d273fb1f9 /tools/fetch_them_macos_headers.zig | |
| parent | 9a69aede0e250c136de5f1e1b33f072d4d744ffc (diff) | |
| download | zig-2ffa63acefb9421671e41a4e17fe6ce95b1ddae9.tar.gz zig-2ffa63acefb9421671e41a4e17fe6ce95b1ddae9.zip | |
tools: fix some bitrot
Diffstat (limited to 'tools/fetch_them_macos_headers.zig')
| -rw-r--r-- | tools/fetch_them_macos_headers.zig | 14 |
1 files changed, 5 insertions, 9 deletions
diff --git a/tools/fetch_them_macos_headers.zig b/tools/fetch_them_macos_headers.zig index b81ee001b5..44f3e7bb86 100644 --- a/tools/fetch_them_macos_headers.zig +++ b/tools/fetch_them_macos_headers.zig @@ -87,7 +87,7 @@ pub fn main() anyerror!void { const sysroot_path = sysroot orelse blk: { const target = try std.zig.system.resolveTargetQuery(.{}); - break :blk std.zig.system.darwin.getSdk(allocator, target) orelse + break :blk std.zig.system.darwin.getSdk(allocator, &target) orelse fatal("no SDK found; you can provide one explicitly with '--sysroot' flag", .{}); }; @@ -112,7 +112,7 @@ pub fn main() anyerror!void { 15 => .sequoia, else => unreachable, }; - info("found SDK deployment target macOS {} aka '{s}'", .{ version, @tagName(os_ver) }); + info("found SDK deployment target macOS {f} aka '{s}'", .{ version, @tagName(os_ver) }); var tmp = tmpDir(.{}); defer tmp.cleanup(); @@ -198,7 +198,7 @@ fn fetchTarget( var dirs = std.StringHashMap(fs.Dir).init(arena); try dirs.putNoClobber(".", dest_dir); - const headers_list_str = try headers_list_file.reader().readAllAlloc(arena, std.math.maxInt(usize)); + const headers_list_str = try headers_list_file.deprecatedReader().readAllAlloc(arena, std.math.maxInt(usize)); const prefix = "/usr/include"; var it = mem.splitScalar(u8, headers_list_str, '\n'); @@ -270,12 +270,8 @@ const Version = struct { pub fn format( v: Version, - comptime unused_fmt_string: []const u8, - options: std.fmt.FormatOptions, - writer: anytype, - ) !void { - _ = unused_fmt_string; - _ = options; + writer: *std.Io.Writer, + ) std.Io.Writer.Error!void { try writer.print("{d}.{d}.{d}", .{ v.major, v.minor, v.patch }); } }; |
