rust 1.39 and errno
Chuck Musser
cmusser at sonic.net
Sat Dec 28 22:36:52 PST 2019
On 2019-12-28 13:43, Michael Neumann wrote:
>
> I think you need to enable the "unstable" feature flag for libc when
> bootstrapping rust. See line 57 ff of build.rs:
>
> https://github.com/rust-lang/libc/commit/3fa021d7ab36b59e877082d3150d626afabc8454#diff-01aac9db881a5c69461883f5c701824c
>
>
> https://github.com/jrmarino/ravensource/blob/master/bucket_7B/rust/patches/patch-vendor_libc_src_lib.rs
>
> The important part is to use #![feature(thread_local)] unconditionally!
> It will probably start to work once you add this patch.
>
> Hope this helps! If anyone can try this out, I would be really glad.
I did try adding that patch to my build, but it did not change the
result. The compile failed in the same place. It may be that because I'm
trying to compile a release and not nightly, the thread_local stuff is
not turned on. You mentioned enabling the "unstable" feature flag. I
don't know to to do that.
Chuck
More information about the Users
mailing list