!FBuJyWXTGcGtHTPphC:nixos.org

Nix Rust

464 Members
Rust111 Servers

Load older messages


SenderMessageTime
5 Sep 2024
@k900:0upti.meK900You should have started there yes11:48:26
@k900:0upti.meK900Getting openssl to cross-compile will be ... probably not trivial11:48:37
@k900:0upti.meK900Do you specifically need OpenSSL or can you use schannel or something?11:48:47
@k1gen:matrix.orgolk
In reply to @k1gen:matrix.org
build fails on include_bytes! being called on a .gitignored file, any way to fix this without git adding the file?
it already cross-compiled, I'm now on this ^
11:49:03
@qyliss:fairydust.spaceAlyssa Ross
In reply to @k900:0upti.me
Getting openssl to cross-compile will be ... probably not trivial
there's stuff about windows in our OpenSSL expression
11:49:21
@k900:0upti.meK900 If you're using flakes, use nix build path:///path/to/your/flake 11:49:36
@k900:0upti.meK900That will disable the git filtering11:49:38
@qyliss:fairydust.spaceAlyssa RossHydra even builds it cross compiled to mingwW6411:49:48
@k1gen:matrix.orgolkthis is what I didn't get to work11:50:56
@k1gen:matrix.orgolk
In reply to @k900:0upti.me
If you're using flakes, use nix build path:///path/to/your/flake
thank you! it finally built succesfully
11:52:22
@k1gen:matrix.orgolk
In reply to @k1gen:matrix.org
build fails on include_bytes! being called on a .gitignored file, any way to fix this without git adding the file?
how can I fix this without the path:/// workaround?
11:54:14
@k900:0upti.meK900Add the file to git11:54:36
@k1gen:matrix.orgolk this will probably be the most painless solution, yeah. Alyssa Ross can you give any tips on how to make crane use cached mingwW64 openssl from hydra instead of building it myself? 11:56:27
@k900:0upti.meK900OpenSSL the C library, not the Rust crate11:56:48
@k900:0upti.meK900The Rust crate is not precompiled11:56:52
@k1gen:matrix.orgolksorry, my brain is a bit fried after all those hours trying to make this compile11:58:34
@antifuchs:asf.computerantifuchs left the room.13:59:01
@emilazy:matrix.orgemily Alyssa Ross: did you just grep for Rust packages that depend on Perl? :) 14:01:40
@qyliss:fairydust.spaceAlyssa Rossyep14:01:49
@emilazy:matrix.orgemilycursed14:02:36
@antifuchs:asf.computerantifuchs joined the room.14:25:29
@djacu:matrix.orgdjacu joined the room.19:33:44
6 Sep 2024
@tdjordan:matrix.orgThom Jordan joined the room.18:18:57
@aktaboot:tchncs.deaktabootdo we typically want to avoid vendored/static openssl in rust packages ?19:43:56
@k900:0upti.meK900Yes19:44:32
@emilazy:matrix.orgemilyyes to the point where we're considering adding the env variable to disable that in the setup hook19:44:49
@aktaboot:tchncs.deaktabootis that mostly for security/vulnerability management reasons ?19:46:55
@emilazy:matrix.orgemilyalso software provenance / bill of materials reasons19:48:37
@emilazy:matrix.orgemilyand for any other patches or build things we do that make OpenSSL work how we want it to work19:48:47
@aktaboot:tchncs.deaktabootokay thanks!19:52:16

Show newer messages


Back to Room ListRoom Version: 6