From 9e0bac12ddace0c9b572c97f79c933f32165bd1e Mon Sep 17 00:00:00 2001 From: Tom Read Cutting Date: Sat, 20 Aug 2022 13:46:42 +0100 Subject: [PATCH 1/3] Disable stage1 when building the project to prepare for 0.10 release --- build.zig | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/build.zig b/build.zig index 6ca3a49..7acfbb8 100644 --- a/build.zig +++ b/build.zig @@ -19,6 +19,10 @@ pub fn build(b: *std.build.Builder) void { var tests = b.addTest("src/test.zig"); var tests_exe = b.addTestExe("test", "src/test.zig"); + exe.use_stage1 = false; + tests.use_stage1 = false; + tests_exe.use_stage1 = false; + addZld(exe); addZld(tests); addZld(tests_exe); From 3582ddcf817b0ee298fbed8970cf418eb9c66ff6 Mon Sep 17 00:00:00 2001 From: Tom Read Cutting Date: Sat, 20 Aug 2022 13:55:14 +0100 Subject: [PATCH 2/3] Explicit comptime to fix building in self-hosted zig --- src/main.zig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main.zig b/src/main.zig index 556c8e6..31f1085 100644 --- a/src/main.zig +++ b/src/main.zig @@ -80,7 +80,7 @@ pub fn log( ) void { const scope_prefix = "(" ++ @tagName(scope) ++ "): "; - const prefix = level.asText() ++ scope_prefix; + const prefix = comptime level.asText() ++ scope_prefix; std.debug.getStderrMutex().lock(); defer std.debug.getStderrMutex().unlock(); From f33ef76ab774888615aa14c1dc72c63a52753632 Mon Sep 17 00:00:00 2001 From: Tom Read Cutting Date: Sat, 20 Aug 2022 20:29:05 +0100 Subject: [PATCH 3/3] Remove explicit stage one disablers Self-hosted became the default today! --- build.zig | 4 ---- 1 file changed, 4 deletions(-) diff --git a/build.zig b/build.zig index 7acfbb8..6ca3a49 100644 --- a/build.zig +++ b/build.zig @@ -19,10 +19,6 @@ pub fn build(b: *std.build.Builder) void { var tests = b.addTest("src/test.zig"); var tests_exe = b.addTestExe("test", "src/test.zig"); - exe.use_stage1 = false; - tests.use_stage1 = false; - tests_exe.use_stage1 = false; - addZld(exe); addZld(tests); addZld(tests_exe);