Skip to content

Commit

Permalink
Upgrade to jobserver with musl libc support. (a-scie#211)
Browse files Browse the repository at this point in the history
The 0.1.29 release broke musl libc support and 0.1.30 restores it:
rust-lang/jobserver-rs@43e36bb...4ac8212

Remove our explicit pin low dep and run `cargo update -p jobserver` to
pick up the fix.
  • Loading branch information
jsirois authored Apr 19, 2024
1 parent 26a40d5 commit 61b1a0b
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 11 deletions.
5 changes: 2 additions & 3 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 0 additions & 8 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -38,14 +38,6 @@ features = ["deflate"]
[dependencies]
bstr = { workspace = true }
env_logger = { workspace = true }

# The 0.1.29 release adds dependencies on libc preadv2 which are not available in musl until
# 1.2.5 which our alpine image does not have access to yet; so we pin this transitive dependency
# low here.
# TODO(John Sirois): Remove this dependency once we can upgrade to an image with musl support for
# newer jobserver.
jobserver = "<0.1.29"

jump = { path = "jump" }
log = { workspace = true }
logging_timer = { workspace = true }
Expand Down

0 comments on commit 61b1a0b

Please sign in to comment.