!RbXGJhHMsnQcNIDFWN:nixos.org

Haskell in Nixpkgs/NixOS

728 Members
For discussions and questions about Haskell with Nix, cabal2nix and haskellPackages in nixpkgs | Current Docs: https://haskell4nix.readthedocs.io/ | More Nix: #community:nixos.org | More Haskell: #haskell-space:matrix.org146 Servers

Load older messages


SenderMessageTime
10 Jan 2025
@sternenseemann:systemli.orgsterni (he/him)but haven’t managed to solve alls issues with it yet :(09:32:06
@alexfmpe:matrix.orgalexfmpeOk so I won't make your life harder if I PR to that PR with changes to configjration-foo files?12:02:26
@alexfmpe:matrix.orgalexfmpe* Ok so I won't make your life harder if I PR to that PR with changes to configuration-foo files?12:02:36
@alexfmpe:matrix.orgalexfmpeOr rather12:03:10
@alexfmpe:matrix.orgalexfmpeBy branching off your remove-attributed, then targeting haskell-updates with other changes to configuration-foo12:03:50
@sternenseemann:systemli.orgsterni (he/him)if you pick my commit and pr stuff with that included we can just merge that yeah14:29:59
@alexfmpe:matrix.orgalexfmpeokok16:06:35
@alexfmpe:matrix.orgalexfmpeon another note, should we merge my fixes for aarch64-android-prebuilt and ucrt ?16:06:52
@alexfmpe:matrix.orgalexfmpeor do you want them to update release-cross.nix ?16:07:43
@alexfmpe:matrix.orgalexfmpe(I'll need to rebuild on top of LTS 23 branch anyway)16:07:52
@alexfmpe:matrix.orgalexfmpe* (I'll need to rebuild on top of LTS 23 branch anyway to make sure they still increase buildability)16:08:08
@alexfmpe:matrix.orgalexfmpe* on another note, should we merge my fixes for aarch64-android-prebuilt and ucrt as-is?16:08:37
@alexfmpe:matrix.orgalexfmpe* or should release-cross.nix be updated as well?16:08:51
@alexfmpe:matrix.orgalexfmpe* (I'll need to rebase on top of LTS 23 branch anyway to make sure they still increase buildability)16:10:26
@sigmasquadron:matrix.orgSigmaSquadron changed their display name from SigmaSquadron (Away until 2024-01-12) to SigmaSquadron (Away until 2024-01-11).22:15:57
@sigmasquadron:matrix.orgSigmaSquadron changed their display name from SigmaSquadron (Away until 2024-01-11) to SigmaSquadron (Away until 2025-01-11).22:43:35
11 Jan 2025
@alexfmpe:matrix.orgalexfmpehuuuh why does jailbreaking hashable cause a rebuild of ghc-9.8.4 ?02:49:00
@alexfmpe:matrix.orgalexfmpe

same for overriding happy it seems? there's even two for some reason

$ nix-build -A haskellPackages.happy
these 6 derivations will be built:
  /nix/store/6lzynfldp4xzilzlynrvwllakpkmm0jn-happy-2.0.2.drv
  /nix/store/y4i6mswa66i7bazssgvdrn6qnd5k8pd9-alex-3.5.2.0.drv
  /nix/store/rfd3dsa2n8vfylv5sr9dfw33i60zmhm1-ghc-9.8.4.drv
  /nix/store/w6h43cf06fl5vqy1788abg7hh7nfzfgs-hscolour-1.25.drv
  /nix/store/k28mjkdk93m4ffvirzisdzw0nzkqsai9-happy-lib-2.0.2.drv
  /nix/store/jcfkqy8nabcb7bj674612s02x9ccmqg8-happy-2.0.2.drv
04:11:16
@alex:tunstall.xyzAlex
In reply to @alexfmpe:matrix.org
huuuh why does jailbreaking hashable cause a rebuild of ghc-9.8.4 ?

Maybe it's used by Hadrian?

Try overriding the packages only on the compiler version that you care about.

04:43:00
@alexfmpe:matrix.orgalexfmpehmm, well I'm overriding on configuration-common.nix, but 9.8 is the default now on haskell-updates are you saying there's a bootstrap package set separate from haskellPackages ?04:44:58
@alex:tunstall.xyzAlex
  1. Fetch bindist
  2. Build Hadrian using bindist
  3. Build GHC using bindist
  4. Build selected packages

Steps 2 and 4 will produce different derivations for each package. You should find that they have different GHC versions in their inputs.

04:48:21
@alex:tunstall.xyzAlexTL;DR: Yes.04:50:28
@sternenseemann:systemli.orgsterni (he/him) alexfmpe: there's no separate bootstrap set which is why it's rebuilt 13:18:31
@sternenseemann:systemli.orgsterni (he/him)I've tested a fix for happy already, will push that in a second13:30:25
@sternenseemann:systemli.orgsterni (he/him)https://hydra.nixos.org/eval/181096714:30:33
@sigmasquadron:matrix.orgSigmaSquadron changed their display name from SigmaSquadron (Away until 2025-01-11) to SigmaSquadron.15:06:54
@alexfmpe:matrix.orgalexfmpenice, going to get miso/reflex-dom building again - there's a few patches now failing from upstreaming and whatnot15:19:35
@alexfmpe:matrix.orgalexfmpepsqueues is a dep of both and also hitting the tasty-quickcheck issue, added a jailbreak next to your hashable one15:20:06
@alexfmpe:matrix.orgalexfmperebased your recent pushes, rebuilding hackage again15:20:23
@oak:universumi.fioak 🏳️‍🌈♥️ changed their profile picture.16:44:58

Show newer messages


Back to Room ListRoom Version: 6