Andreas Rammhold

Results 71 comments of Andreas Rammhold

Is there any way to move this forward? I am also running into a situation as described above. In my situation I am trying to build software using Nix where...

Whats the nix Version you are using? It might be worth checking against the latest master branch of Nix as that had some changes that enabled the compiler to do...

I have literally no idea how that will behave with a custom target. It might just work out or maybe not.

IIRC it is another compilation unit that we would have to target (through `buildRustCrate`). I looked at it at the time but I don't recall what it takes. You could...

Can you publish an example project that reproduces the issue? It doesn't have to be very minimal nor small. As long as it reproduces the issue that would be sufficient...

That does sound good. How do you think about just providing an identiier from crates.io (as an alternative path)? Perhaps I am thinking a bit too far here but having...

This will yet again support dashes (`-`) in environment variables: https://github.com/rust-lang/cargo/pull/7697/files#diff-5ac8f23ed1f09085c81205ba290e0af6R194 We will probably need a way to set those from bash.

`cargo` addes `--extern proc_macro` whenever the `crate-type` is `proc-macro`: https://github.com/rust-lang/cargo/commit/4d64eb99a4#diff-7f98585dbf9d30aa100c8318e2c77e79R1021-R1022 This should probably be handled in nixpkgs which I'll prepare a PR for.

My main concern, why I actually commented, was why a language feature is actually implemented in `cargo` and not in `rustc`. I had the impression they were trying to keep...

I have a prototype for this: https://github.com/andir/nixpkgs/commit/898fb007fc8e725f43028e8cecd4dcfd58320c66 It can only go into nixpkgs once 1.42 has landed in master. It is currently going through the staging cycle so that will...