!pbdtvoHxUGLhcEvnlu:nixos.org

Exotic Nix Targets

352 Members
109 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
23 May 2021
@grahamc:nixos.org@grahamc:nixos.org set the history visibility to "world_readable".12:23:31
@grahamc:nixos.org@grahamc:nixos.org changed the room name to "" from "".12:23:31
@grahamc:nixos.org@grahamc:nixos.org invited @qyliss:fairydust.spaceAlyssa Ross.12:31:10
@qyliss:fairydust.spaceAlyssa Ross joined the room.13:20:51
@server_stats:nordgedanken.devServer Stats Discoverer (traveler bot) joined the room.13:28:40
@abbe:badti.meabbe joined the room.13:29:04
@andi:kack.itandi- joined the room.13:30:12
@lukegb:zxcvbnm.ninjalukegb (he/him) joined the room.13:34:50

Show newer messages


Back to Room ListRoom Version: 6