| 4 Aug 2025 |
emily | otherwise nativeBuildInputs would splice it up "one too high" | 17:19:56 |
emily | maybe? | 17:20:03 |
emily | wait does that stuff even splice | 17:20:05 |
emily | I hate splicing I hate splicing I hate splicing I hate splicing I hate splicing I hate splicing I hate splicing | 17:20:08 |
dramforever | rustPlatform.cargoSetupHook is not spliced | 17:20:17 |
dramforever | it's like stdenv.cc, right? | 17:20:49 |
dramforever | * it's like stdenv.cc, right? | 17:20:53 |
dramforever | that one goes in nativeBuildInputs, and is not spliced | 17:21:04 |
dramforever | that's... that's not what i'm confused about though, what i'm confused about is why on earth is it building ring for vendor? | 17:21:56 |
dramforever | oh nevermind i think the package literally is just called zenoh-cpp-vendor | 17:22:38 |
Alyssa Ross | In reply to @dramforever:matrix.org
rustPlatform.cargoSetupHook is not spliced I thought we fixed the splicing | 17:23:45 |
dramforever | nevermind i forgot to check in __splicedPackages | 17:25:11 |
dramforever | it is spliced | 17:25:13 |
emily | it's so good that we have splicing to make cross easier and less confusing | 17:25:34 |
emily | and it achieves this goal all day every day every time anyone uses it | 17:25:43 |
dramforever | kjeremy: so without the actual code we can't know for sure but if you put rustPlatform.cargoSetupHook in nativeBuildInputs it should work | 17:27:27 |
dramforever | wait ... should it? | 17:29:29 |
emily | are we sure that it's not just a missing C compiler for the build platform for build script stuff or something. idk | 17:32:36 |
dramforever | i'm not sure, but without the actual expression i can only just guess... | 17:38:13 |
dramforever | wait | 17:38:38 |
dramforever | nevermind, it probably is that | 17:38:43 |
dramforever | https://github.com/briansmith/ring/issues/2009 | 17:38:46 |
dramforever | Caused by:
process didn't exit successfully: /home/ibrahimkaan/remote-service/target/release/build/ring-bd52227bc0c72a9b/build-script-build (exit status: 1)
TARGET = Some("x86_64-unknown-linux-gnu")
HOST = Some("x86_64-unknown-linux-gnu")
| 17:39:22 |
dramforever | why can't i reproduce this then...? | 17:39:51 |
dramforever | oooh thank you i think i got it | 17:43:37 |
dramforever | zenoh_cpp_vendor is https://github.com/ros2/rmw_zenoh/tree/rolling/zenoh_cpp_vendor | 17:43:51 |
dramforever | which is https://github.com/eclipse-zenoh/zenoh-cpp | 17:44:03 |
dramforever | which depends on https://github.com/eclipse-zenoh/zenoh-c, which build-depends on zenoh (i'm going to stop posting links), which depends on ring | 17:45:22 |
dramforever | * which depends on https://github.com/eclipse-zenoh/zenoh-c, which build-depends on zenoh (i'm going to stop posting more links), which depends on ring | 17:45:32 |
emily | and this is a build.rs dep? | 17:46:00 |