# Fix zig build lazy \-\> eager dependency promotion · gitcafe/zig

[View on GitCafe](https://git.cafe/gitcafe/zig/commit/cbe3dd12c4885adb1323742b53df1079e8efb97f)

Repository: [gitcafe/zig](https://git.cafe/gitcafe/zig)

Visibility: public

Requested revision: cbe3dd12c4885adb1323742b53df1079e8efb97f

Requested commit: cbe3dd12c4885adb1323742b53df1079e8efb97f

Commit: cbe3dd12c4885adb1323742b53df1079e8efb97f

Tree: e9db83d681fa048a5d2982d2cee82faecbad73a9

Author: Timothy Bess

Committer: Andrew Kelley

## Message

```
Fix zig build lazy -> eager dependency promotion

Before, this had a subtle ordering bug where duplicate
deps that are specified as both lazy and eager in different
parts of the dependency tree end up not getting fetched
depending on the ordering. I modified it to resubmit lazy
deps that were promoted to eager for fetching so that it will
be around for the builds that expect it to be eager downstream
of this.

```

## Parents

- [f50c6479774d49fc21c5652b39bcad3c2512867b](https://git.cafe/gitcafe/zig/commit/f50c6479774d49fc21c5652b39bcad3c2512867b?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zig/tree/cbe3dd12c4885adb1323742b53df1079e8efb97f?format=markdown)
