jobserver-rs
jobserver-rs copied to clipboard
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.153 to 0.2.154. Release notes Sourced from libc's releases. 0.2.154 What's Changed Fix CI on v0.2 by @JohnTitor in rust-lang/libc#3589 [Backport #3547] Add ioctl FS_IOC_{G,S}{ETVERSION,ETFLAGS} for CSKY...
This would make it easier to release new crate, without having to ping anyone. Whoever has the right to create a new release on GitHub shall have the right to...
Ref: rust-lang/cc-rs#1039 On older glibc version, the preadv2 symbol isn't available. I think it might makes sense to use syscall directly to avoid this link-time issue.
See our [platform support](https://doc.rust-lang.org/rustc/platform-support.html) page. Especially for Linux, we should be testing against the appropriate kernel and libc versions, not later ones. We may be able to get away with...
(copied from https://github.com/rust-lang/rust/pull/113730#issuecomment-1869013070) These lines seem questionable: https://github.com/rust-lang/jobserver-rs/blob/b4bc5db730a93d01cf8d0d868a2b6f553f535d2d/src/unix.rs#L152-L153 They lead the fds not being available to child processes by default (unless reverted by `Client::configure`) but [from_env_ext()](https://github.com/rust-lang/jobserver-rs/blob/b4bc5db730a93d01cf8d0d868a2b6f553f535d2d/src/lib.rs#L264-L296) does not remove the...
From #64: Then jobserver is initialized from pipe, it sets cloexec, but doesn't delete environment variable which points to file descriptors. By default (unless `Client::configure` is used), child process will...
Docs: https://www.gnu.org/software/make/manual/html_node/POSIX-Jobserver.html#POSIX-Jobserver Release announcement: https://lwn.net/Articles/913253/ On systems that support it GNU Make 4.4 will now use `--jobserver-auth=fifo:PATH` where `PATH` points to a named pipe rather than ` --jobserver-auth=R,W`. I haven't...
related to https://github.com/rust-lang/cc-rs/issues/721 I was wondering if it would be safe to alias `c_int` along the lines of what is done here https://github.com/tcharding/rust-bitcoinconsensus/blob/9b3496a5c827e99cf10debe2c36f7b20fd622cc4/src/types.rs This would allow this lib to not...
This issue is a continuation of https://github.com/alexcrichton/jobserver-rs/issues/27#issuecomment-701020994. Jobserver users may want to report warnings or errors if the jobserver cannot be correctly inherited from the environment. For example, rustc previously...