| 3 Aug 2021 |
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 (he/him) | 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 (he/him) | yeah… it's not great | 18:56:25 |
sterni (he/him) | I wonder if pkgsLLVM.llvmPackages_11.stdenv works as expected | 18:57:29 |
sterni (he/him) | for single packages | 18:57:38 |
sterni (he/him) | fixed the pkgsLLVM.boost build :) | 19:21:31 |
alexfmpe | John Ericson: EXTRA_CC_OPTS += -Wa,-mbig-obj didn't work for the "too many sections" issue, but I might just be holding it wrong as ghc itself uses -Wa,-mbig-obj on...mingw32? I'd expect mingwW64 as well? https://gitlab.haskell.org/ghc/ghc/-/blob/master/compiler/GHC/Driver/Pipeline/Execute.hs#L317-320 | 19:39:17 |
John Ericson | alexfmpe: that might be the only OSMinGW thing? | 19:46:16 |
alexfmpe | heh? | 19:47:16 |
John Ericson | alexfmpe: the OsMinGW32 thing might be used for 32 and 64 bit? | 19:48:12 |
alexfmpe | oh | 19:48:31 |
alexfmpe | that'd be a very dumb name, but I guess | 19:48:38 |
sterni (he/him) | Alyssa Ross: if you are interested in my boost fix: https://github.com/NixOS/nixpkgs/pull/132597 | 21:32:52 |
sterni (he/him) | In other news: got pkgsLLVM.nix to build | 21:47:50 |
sterni (he/him) | * In other news: got pkgsLLVM.nix to build | 22:16:27 |
| Piper McCorkle (she/her or they/them) joined the room. | 23:49:19 |
| Piper McCorkle (she/her or they/them) set a profile picture. | 23:54:02 |
| 4 Aug 2021 |
siraben (he/him) | In reply to @qyliss:fairydust.space or help me with BSD is Nix on BSD possible? | 05:03:53 |
Alyssa Ross | siraben: yeah! I've been working on it for the past several months | 06:44:14 |
Alyssa Ross | a recent milestone (last week I think?) is that Nix master builds on NetBSD with no changes required | 06:44:43 |
Alyssa Ross | Next on my list is a pure stdenv, and cross-compiling some bootstrap binaries | 06:50:59 |
Yuka (she/her) | A netbsd developer we both know said libc is considered part of the system on netbsd and an application should almost never bring its own libc. Will the pure stdenv use the libc from the system or bring its own? | 06:56:54 |
siraben (he/him) | Yuka: using the system's libc is a source of impurity | 07:29:52 |
siraben (he/him) | this is incompatible with Nix's design | 07:29:59 |
Yuka (she/her) | using the system's kernel is an impurity :) | 07:30:11 |
siraben (he/him) | well, you have to draw the line somewhere | 07:30:22 |
siraben (he/him) | but libcs vary far and wide | 07:30:34 |