| 3 Aug 2021 |
sterni | easy to fix though | 18:01:49 |
Alyssa Ross | oh that explains some things | 18:46:41 |
sterni | ohhhh right | 18:46:53 |
Alyssa Ross | :) | 18:47:29 |
sterni | https://github.com/NixOS/nixpkgs/pull/132571 | 18:47:35 |
Alyssa Ross | let's see if that resolves my problem | 18:48:05 |
sterni | for boost this was giving me strange failures, like mixing ld.bfd libgcc and compiler-rt resulted in crti.o not being found | 18:49:25 |
Alyssa Ross | yeah I was getting similar with grpc I think | 18:49:44 |
Alyssa Ross | or re2? | 18:50:06 |
Alyssa Ross | something like that | 18:50:13 |
Alyssa Ross | oh, LLVM is cross-compiling, so I have to build glibc first | 18:50:58 |
Alyssa Ross | * I have to build glibc grpc first | 18:51:10 |
Alyssa Ross | We really should invent a better canExecute | 18:51:27 |
sterni | grpc depends on buildPackages.grpc? | 18:51:47 |
Alyssa Ross | yeah | 18:51:53 |
Alyssa Ross | as of, like, yesterday | 18:51:58 |
sterni | ah, that's annoying | 18:52:02 |
Alyssa Ross | (prior to yesterday it just didn't cross-compile) | 18:52:21 |
Alyssa Ross | specifically I have to build glibc grpc, glibc protobuf, llvm protobuf, then llvm grpc, one at a time | 18:53:09 |
| Yuka (she/her) joined the room. | 18:53:24 |
sterni | oh no haha | 18:53:33 |
Alyssa Ross | why does using bfd with clang break things anyway? | 18:53:52 |
Yuka (she/her) | Not sure who to tag for a musl fix, maybe someone here?
https://github.com/NixOS/nixpkgs/pull/132573 | 18:54:17 |
Alyssa Ross | sternenseemann: oh, I think it's also sad because LLVM 7 is too old | 18:54:49 |
Alyssa Ross | Can I get a pkgsLLVM11? | 18:54:57 |
Alyssa Ross | (I guess I just need to overlay for that?) | 18:55:07 |
sterni | Alyssa Ross: having an overlay that sets llvmPackages = llvmPackages_11 works, if you have time to compile llvm… | 18:56:09 |
Alyssa Ross | what on earth is going on with the llvmPackages definition in all-packages.nix | 18:56:10 |
sterni | yeah… it's not great | 18:56:25 |
sterni | I wonder if pkgsLLVM.llvmPackages_11.stdenv works as expected | 18:57:29 |