Sender | Message | Time |
---|---|---|
12 Sep 2024 | ||
emily | might be nice to have a more structured interface? but also might not matter | 08:57:54 |
@miangraham:matrix.org left the room. | 12:19:03 | |
reno joined the room. | 17:05:56 | |
13 Sep 2024 | ||
reno | i'm trying to build a rust program but getting a link error note: /nix/store/f3k0rdhcd2cx57phx755c2xixgifw5m5-binutils-2.42/bin/ld: /nix/store/n06b8gzyhwn9acggacnzl4yypccn77wp-gcc-13.3.0-lib/lib/libgcc_s.so.1: undefined reference to _dl_find_object@GLIBC_2.35' _dl_find_objectis defined in -lcwhich is in the link flags. build works fine on aarch64 darwin and x64 linux but fails on aarch64 linux. Tried to add -lcin NIX_LDFLAGSand NIX_CFLAGS_COMPILEbut am still getting same error. i assume it might have something to do with -lgcc_scoming before -lc` on the command line but not sure how re-order flags to try. | 15:06:32 |
reno | * i'm trying to build a rust program but getting a link error note: /nix/store/f3k0rdhcd2cx57phx755c2xixgifw5m5-binutils-2.42/bin/ld: /nix/store/n06b8gzyhwn9acggacnzl4yypccn77wp-gcc-13.3.0-lib/lib/libgcc_s.so.1: undefined reference to _dl_find_object@GLIBC_2.35' _dl_find_objectis defined in -lc which is in the link flags. build works fine on aarch64 darwin and x64 linux but fails on aarch64 linux. Tried to add -lcin NIX_LDFLAGSand NIX_CFLAGS_COMPILEbut am still getting same error. i assume it might have something to do with -lgcc_scoming before -lc` on the command line but not sure how re-order flags to try. | 15:07:02 |
reno | * i'm trying to build a rust program but getting a link error note: /nix/store/f3k0rdhcd2cx57phx755c2xixgifw5m5-binutils-2.42/bin/ld: /nix/store/n06b8gzyhwn9acggacnzl4yypccn77wp-gcc-13.3.0-lib/lib/libgcc_s.so.1: undefined reference to \_dl\_find\_object@GLIBC\_2.3 \_dl\_find\_object is defined in-lc which is in the link flags. build works fine on aarch64 darwin and x64 linux but fails on aarch64 linux. Tried to add-lc inNIX\_LDFLAGS andNIX\_CFLAGS\_COMPILE but am still getting same error. i assume it might have something to do with-lgcc\_s coming before-lc\ on the command line but not sure how re-order flags to try. | 15:07:46 |
reno | * i'm trying to build a rust program but getting a link error note: /nix/store/f3k0rdhcd2cx57phx755c2xixgifw5m5-binutils-2.42/bin/ld: /nix/store/n06b8gzyhwn9acggacnzl4yypccn77wp-gcc-13.3.0-lib/lib/libgcc_s.so.1: undefined reference to _dl_find_object@GLIBC_2.3 _dl_find_object is defined in -lc which is in the link flags. build works fine on aarch64 darwin and x64 linux but fails on aarch64 linux. Tried to add -lc in NIX_LDFLAGS and NIX_CFLAGS_COMPILE but am still getting same error. i assume it might have something to do with -lgcc_s coming before -lc on the command line but not sure how re-order flags to try. | 15:09:24 |
reno | can reproduce on aarch64 linux by:
| 15:12:46 |
Alyssa Ross | Can you open a Nixpkgs bug report and @ me (@alyssais)? | 15:13:58 |
reno | In reply to @qyliss:fairydust.spacethx -- thought maybe i was just doing something obviously wrong, am a rust noob. created: https://github.com/NixOS/nixpkgs/issues/341604 | 15:25:23 |
Alyssa Ross | thanks, I'll try to look at it next time I'm on aarch | 15:38:44 |
Alyssa Ross | followed the repro on x86_64 just to quickly check — I've done a little edit to the issue to mention it also needs pkg-config | 15:40:33 |
Alyssa Ross | (the | 15:41:01 |
reno | In reply to @qyliss:fairydust.spacethx! -- adding pkg-config solves link issue for me on aarch64 linux | 15:48:25 |
Alyssa Ross | oh | 15:52:19 |
Alyssa Ross | okay, wasn't expecting that to actually be the problem! | 15:52:27 |
14 Sep 2024 | ||
bonofiglio joined the room. | 23:42:04 | |
15 Sep 2024 | ||
svrana | I'm attempting to package up a small rust program that relies on pw-cli from the pipewire library at runtime. Is there a way to specify this in buildRustPackage? | 16:09:25 |
K900 | Use makeWrapper | 16:12:16 |
K900 | Or patch the source | 16:12:18 |
K900 | But also why would you ever | 16:12:21 |
K900 | You can just call libpipewire | 16:12:32 |
eelsa joined the room. | 18:54:28 | |
eelsa | Hi all! I'm trying to package a rust package, but keep running into this problem | 18:55:00 |
eelsa | Download image.png | 18:55:03 |
eelsa | Curious as to whether ya'll might know what to do, or what steps I can take - thanks a ton! :D | 18:55:13 |
K900 | Why are you trying to use a Cargo.lock from your Downloads directory | 18:57:30 |
eelsa | I don't know, that's just what's happening when I try to build it | 18:58:06 |
emily | you need to track Cargo.lock in Git | 18:58:41 |
eelsa | Download image.png | 18:58:42 |