!pbdtvoHxUGLhcEvnlu:nixos.org

Exotic Nix Targets

255 Members
86 Servers

Load older messages


SenderMessageTime
30 Apr 2024
@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
@Ericson2314:matrix.orgJohn EricsonI made it and I don't like it15:50:53
@Ericson2314:matrix.orgJohn Ericsonand no one has done me the favor of replacing it with something better alas15:51:07
@Ericson2314:matrix.orgJohn Ericson:)15:51:10
@rhelmot:matrix.orgrhelmotalas indeed15:51:23
@dramforever:matrix.orgdramforever

unrelated to the above, on mips i'm getting this when building openssh

fmt_scaled.c: In function 'scan_scaled':
fmt_scaled.c:214:1: sorry, unimplemented: argument 'used' is not supported for '-fzero-call-used-regs' on this target
  214 | }
      | ^

i think this is just ... not completely implemented in gcc, like it's just broken depending on what the code is doing and fmt_scaled.c just happens to deal with floats and stuff maybe. i figured out if you --without-hardening you can get the configure script to not use the broken -fzero-call-used-regs... what do i do now?

15:58:30
@artemist:mildlyfunctional.gayartemist
In reply to @rhelmot:matrix.org
Did you build with flake.nix or ./configure && make?
Configure. I couldn't actually get it to finish build without some more patches but the system in config.h was just x86_64-freebsd
15:59:21
@Ericson2314:matrix.orgJohn Ericson rhelmot: oh I found the issue 15:59:31

Show newer messages


Back to Room ListRoom Version: 6