!pbdtvoHxUGLhcEvnlu:nixos.org

Exotic Nix Targets

323 Members
95 Servers

Load older messages


SenderMessageTime
23 Feb 2026
@artemist:nixos.devArtemis Tosini (NixOS) It seems like the x86_64-unknown-freebsd bootstrap has some old headers and you can't build FreeBSD 15 with it. I'm testing an updated version now, but how would I go about getting that upstream? 17:36:52
@emilazy:matrix.orgemilythere's a README somewhere17:38:50
@emilazy:matrix.orgemily(not very helpful I know…)17:39:14
@emilazy:matrix.orgemilyhttps://github.com/NixOS/nixpkgs/tree/79e754eef2cccb2d293a16b63cf3985ffeb57ceb/maintainers/scripts/bootstrap-files17:39:51
@artemist:nixos.devArtemis Tosini (NixOS)It might be possible to move some packages from using bootstrap headers to using headers from the freebsd tree, but I'd need to investigate that17:41:50
@artemist:nixos.devArtemis Tosini (NixOS)And if we're using bootstrap libs anyway then updated headers won't be all that useful17:42:13
@artemist:nixos.devArtemis Tosini (NixOS)Thanks17:43:57
@emilazy:matrix.orgemilyI'm surprised the bootstrap has headers in it at all17:46:28
@emilazy:matrix.orgemilywell, I guess our existing bootstraps probably have e.g. Clang-internal headers17:46:41
@emilazy:matrix.orgemilybut not system ones AFAIU17:46:44
@artemist:nixos.devArtemis Tosini (NixOS) Yeah, I'm somewhat confused by that as well. rhelmot did most of the bootstrap work, and I guess there was some need for it 17:47:34
@rhelmot:matrix.orgrhelmotIf you can figure out how to make the bootstrap smaller then please go ahead - I just included everything necessary to build curl17:49:59
@artemist:nixos.devArtemis Tosini (NixOS)That does make sense if we can't get any sources until we can download the freebsd repo17:50:56
@emilazy:matrix.orgemily there's a builtin fetchurl 17:52:08
@emilazy:matrix.orgemily (not to be confused with builtins.fetchurl) 17:52:14
@emilazy:matrix.orgemilythat's used in early bootstrap (otherwise you couldn't download the bootstrap tarball at all)17:52:25
@emilazy:matrix.orgemily so as long as you can fetchurl the stuff you need you don't need to build curl immediately 17:52:43
@emilazy:matrix.orgemily but yeah, if you need fetchgit to get headers to be able to build any program then it'd be trickier 17:53:26
@emilazy:matrix.orgemilynot sure how the repo is fetched17:53:35
@emilazy:matrix.orgemily
# Using fetchFromGitHub from their mirror because we cannot use git during bootstrap
17:56:33
@emilazy:matrix.orgemily seems like it should be fine? fetchFromGitHub with the bootstrap fetchurl should work without having to build anything. 17:56:47
@artemist:nixos.devArtemis Tosini (NixOS)hm... I think I'll ask to update the tarballs to fix the current failures, then work on minimizing it17:58:41
24 Feb 2026
@haylin:catgirl.cloudhaylin joined the room.04:17:50
27 Feb 2026
@amadaluzia:unredacted.orgamadaluzia changed their profile picture.03:55:39
1 Mar 2026
@somasis:matrix.orgkylie changed their profile picture.03:24:51
@somasis:matrix.orgkylie changed their display name from somasis to kylie.03:52:47
@astro:envs.net@astro:envs.net removed their profile picture.05:14:42
@astro:envs.net@astro:envs.net left the room.05:14:53
@haylin:catgirl.cloudhaylin changed their profile picture.17:20:13
@haylin:catgirl.cloudhaylin changed their profile picture.17:20:41

There are no newer messages yet.


Back to Room ListRoom Version: 6