| ... | ... | @@ -741,7 +741,7 @@ fn addRootPackage(s: *Serialize, b: *std.Build) Allocator.Error!void { |
| 741 | 741 | const deps = try arena.alloc(Configuration.Package.Dep, b.available_deps.len); |
| 742 | 742 | for (deps, b.available_deps) |*dest, src| dest.* = try s.makePackageDep("", src[0], src[1]); |
| 743 | 743 | |
| 744 | | wc.packages.items[0].deps = try wc.addExtra(Configuration.Package.Dep.List, .{ |
| 744 | wc.packages.items[0].deps = try wc.addDeduped(Configuration.Package.Dep.List, .{ |
| 745 | 745 | .deps = .{ .slice = deps }, |
| 746 | 746 | }); |
| 747 | 747 | } |
| ... | ... | @@ -772,7 +772,7 @@ fn makePackageDep(s: *Serialize, parent_dep_prefix: []const u8, name: []const u8 |
| 772 | 772 | const deps = try arena.alloc(Configuration.Package.Dep, entry.deps.len); |
| 773 | 773 | for (deps, entry.deps) |*dest, src| dest.* = try s.makePackageDep(dep_prefix, src[0], src[1]); |
| 774 | 774 | |
| 775 | | wc.packages.items[@backingInt(index)].deps = try wc.addExtra(Configuration.Package.Dep.List, .{ |
| 775 | wc.packages.items[@backingInt(index)].deps = try wc.addDeduped(Configuration.Package.Dep.List, .{ |
| 776 | 776 | .deps = .{ .slice = deps }, |
| 777 | 777 | }); |
| 778 | 778 | |