From bc1cd51625c13d6c7df819fd0d85968e617f5c57 Mon Sep 17 00:00:00 2001 From: Meghan Denny Date: Thu, 4 Jun 2026 19:45:40 -0700 Subject: [PATCH] update to zig 0.16.0 --- build.zig | 2 +- generate.zig | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/build.zig b/build.zig index d44336b41a31378fef017f08583d53b7a0d8d471..58d0f670a764884c947df7b6d5ea3970e33688e7 100644 --- a/build.zig +++ b/build.zig @@ -15,7 +15,7 @@ pub fn build(b: *std.Build) void { }), }); deps.addAllTo(exe2); - exe2.linkLibC(); + exe2.root_module.link_libc = true; exe2.use_llvm = !disable_llvm; exe2.use_lld = !disable_llvm; b.installArtifact(exe2); diff --git a/generate.zig b/generate.zig index 5ff9337e9d5742f79bc72d0a3d1ecbf1f0eb0e50..ebd72ec120a7c2be4173a88feb72f6f1f715a4d2 100644 --- a/generate.zig +++ b/generate.zig @@ -5,7 +5,7 @@ const json = @import("json"); const nfs = @import("nfs"); pub fn main() !void { - var gpa = std.heap.GeneralPurposeAllocator(.{}){}; + var gpa = std.heap.DebugAllocator(.{}){}; const alloc = gpa.allocator(); const f = try nfs.cwd().createFile("src/lib.zig", .{}); @@ -71,7 +71,8 @@ pub fn main() !void { } pub fn simple_fetch(alloc: std.mem.Allocator, url: []const u8) !json.Document { - var client = std.http.Client{ .allocator = alloc }; + const io = std.Options.debug_io; + var client = std.http.Client{ .allocator = alloc, .io = io }; defer client.deinit(); var list = std.Io.Writer.Allocating.init(alloc); -- 2.54.0