-
Notifications
You must be signed in to change notification settings - Fork 2.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
cargo locking doesn't work on Solaris #11421
Labels
Comments
Erf Lines 396 to 400 in 5a7ba9c
|
I guess you'd want something like https://www.perkin.org.uk/posts/solaris-portability-flock.html#flock-wrapper |
weihanglo
added
A-build-dependencies
Area: [build-dependencies]
A-build-execution
Area: anything dealing with executing the compiler
A-filesystem
Area: issues with filesystems
O-solaris
OS: Oracle Solaris
and removed
A-build-dependencies
Area: [build-dependencies]
A-build-execution
Area: anything dealing with executing the compiler
labels
Nov 25, 2022
psumbera
added a commit
to psumbera/cargo
that referenced
this issue
Nov 29, 2022
bors
added a commit
that referenced
this issue
Dec 3, 2022
Implements cargo file locking using fcntl on Solaris. Fixes #11421.
psumbera
added a commit
to psumbera/cargo
that referenced
this issue
Dec 12, 2022
Follow up fix for rust-lang#11421.
bors
added a commit
that referenced
this issue
Dec 12, 2022
Fixes flock(fd, LOCK_UN) emulation on Solaris. Follow up fix for #11421.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
Problem
As described in https://bugzilla.mozilla.org/show_bug.cgi?id=1802095#c5 cargo locking doesn't work on Solaris:
"normally, running cargo twice in the same workspace will make one of them wait for the other".
Can you please point me to relevant peace of code? Maybe it's related to missing flock() system call on Solaris?!
Steps
No response
Possible Solution(s)
No response
Notes
No response
Version
No response
The text was updated successfully, but these errors were encountered: