Looks like the build.zig is searching for the examples even though it is just supposed to be included as a library and hence failing to build.
.spew = .{
.url = "git+https://github.com/omissis/zig-spew.git#b43df4b4ce0e2c3f69b3726574995b8514542320",
.hash = "spew-0.1.0-Bl74BkPDAAC1wZGSjIsVVyd__3sw2kSR9GGjztYWax1j",
},
const spew_dep = b.dependency("spew", .{ .target = target, .optimize = optimize });
zio_mod.addImport("spew", spew_dep.module("spew"));
thread 120903089 panic: unhandled error
/Users/jan/.local/share/zigup/0.15.2/files/lib/std/posix.zig:1861:23: 0x1006dcd37 in openatZ (build)
.NOENT => return error.FileNotFound,
^
/Users/jan/.local/share/zigup/0.15.2/files/lib/std/fs/Dir.zig:1590:21: 0x1007688ab in openDirFlagsZ (build)
else => |e| return e,
^
/Users/jan/.local/share/zigup/0.15.2/files/lib/std/fs/Dir.zig:1554:5: 0x100747d13 in openDirZ (build)
return self.openDirFlagsZ(sub_path_c, symlink_flags);
^
/Users/jan/.local/share/zigup/0.15.2/files/lib/std/fs/Dir.zig:1498:5: 0x10073c983 in openDir (build)
return self.openDirZ(&sub_path_c, args);
^
/Users/jan/.cache/zig/p/spew-0.1.0-Bl74BkPDAAC1wZGSjIsVVyd__3sw2kSR9GGjztYWax1j/build.zig:90:24: 0x1008167e3 in build (build)
var examples_dir = try std.fs.cwd().openDir("examples/", .{ .iterate = true });
^
/Users/jan/.local/share/zigup/0.15.2/files/lib/std/Build.zig:2215:25: 0x1007bbe2f in runBuild__anon_74506 (build)
.error_union => try build_zig.build(b),
^
/Users/jan/.local/share/zigup/0.15.2/files/lib/std/Build.zig:2195:40: 0x100795d7b in dependencyInner__anon_71896 (build)
sub_builder.runBuild(bz) catch @panic("unhandled error");
^
/Users/jan/.local/share/zigup/0.15.2/files/lib/std/Build.zig:2017:35: 0x100772a8b in dependency__anon_67688 (build)
return dependencyInner(b, name, pkg.build_root, if (@hasDecl(pkg, "build_zig")) pkg.build_zig else null, pkg_hash, pkg.deps, args);
^
/Users/jan/projects/zio/build.zig:30:34: 0x100753d3b in build (build)
const spew_dep = b.dependency("spew", .{ .target = target, .optimize = optimize });
^
/Users/jan/.local/share/zigup/0.15.2/files/lib/std/Build.zig:2214:33: 0x100742aff in runBuild__anon_21197 (build)
.void => build_zig.build(b),
^
/Users/jan/.local/share/zigup/0.15.2/files/lib/compiler/build_runner.zig:366:29: 0x10073ac73 in main (build)
try builder.runBuild(root);
^
/Users/jan/.local/share/zigup/0.15.2/files/lib/std/start.zig:627:37: 0x100744e37 in main (build)
const result = root.main() catch |err| {
Looks like the build.zig is searching for the examples even though it is just supposed to be included as a library and hence failing to build.
build.zig.zon:
build.zig:
Error: