!pbdtvoHxUGLhcEvnlu:nixos.org

Exotic Nix Targets

246 Members
81 Servers

Load older messages


SenderMessageTime
30 Apr 2024
@rhelmot:matrix.orgrhelmotis there a nix policy of which nixpkgs version projects get pinned to?15:37:48
@Ericson2314:matrix.orgJohn Ericson rhelmot: it is generally the last stable version 15:38:32
@Ericson2314:matrix.orgJohn Ericsonand in fact freeebsd cross was unfortunately removed cause it is broken on that version15:38:46
@Ericson2314:matrix.orgJohn Ericsonsoon 25.05 will be out15:38:50
@Ericson2314:matrix.orgJohn Ericson * soon 24.05 will be out15:38:55
@Ericson2314:matrix.orgJohn Ericsonso I would just focus on making things how we want for that, and then Nix will be bumped accordingly15:39:10
@Ericson2314:matrix.orgJohn EricsonAlso with https://github.com/NixOS/nixpkgs/pull/308012 master freebsd does build again15:39:42
@Ericson2314:matrix.orgJohn Ericsonfwiw15:39:44
@rhelmot:matrix.orgrhelmotalright, in that case I'll just pr my very minimal changes to the autotools stuff which makes it pick the right version number when you ./configure15:41:56
@rhelmot:matrix.orgrhelmot * alright, in that case I'll just pr my very minimal changes to the autotools stuff which makes it pick the right version number (that is, none) when you ./configure15:42:04
@rhelmot:matrix.orgrhelmotI have them on my branch which was meant to be submitted to the freebsd ports tree, but it seems someone beat me to that one :)15:42:24
@Ericson2314:matrix.orgJohn Ericsonfor native builds?15:42:30
@rhelmot:matrix.orgrhelmotmhm15:42:44
@Ericson2314:matrix.orgJohn Ericson(for cross builds, configure will just be told what to do)15:42:53
@Ericson2314:matrix.orgJohn EricsonOK15:43:00
@rhelmot:matrix.orgrhelmotindeed15:43:06
@rhelmot:matrix.orgrhelmotI think that was what artemis was running into15:43:12
@rhelmot:matrix.orgrhelmotnixpkgs and/or flake.nix will simply tell configure the exact system to use15:43:26
@Ericson2314:matrix.orgJohn EricsonI opened https://github.com/NixOS/nixpkgs/pull/30803215:48:16
@Ericson2314:matrix.orgJohn Ericsonwe should make the decision entirely based on what we think is correct15:48:26
@Ericson2314:matrix.orgJohn Ericsonnot based on "what works"15:48:30
@Ericson2314:matrix.orgJohn Ericsonas I am quite sure it can be made to work either wya15:48:35
@Ericson2314:matrix.orgJohn Ericson rhelmot: now as to the splicing thing, does it make sense? 15:49:02
@Ericson2314:matrix.orgJohn Ericson we shouldnt' splice in buildPackages.freebsd because then we would be mixing source tree 15:49:22
@Ericson2314:matrix.orgJohn Ericson freebsdBranches.${x} should always be spliced with buildPackages.freebsdBranchees.${x} 15:49:47
@Ericson2314:matrix.orgJohn Ericson and then we will need fewer explicit arguments for the callPackage calls too 15:50:14
@rhelmot:matrix.orgrhelmotyes, I broadly understand the necessity of using the splicing tools even though I don't really understand the machinery15:50:24
@Ericson2314:matrix.orgJohn Ericsonok col15:50:43
@Ericson2314:matrix.orgJohn Ericson * ok cool15:50:45
@Ericson2314:matrix.orgJohn Ericsonyeah the machinary is nuts15:50:49

Show newer messages


Back to Room ListRoom Version: 6