!pbdtvoHxUGLhcEvnlu:nixos.org

Exotic Nix Targets

338 Members
106 Servers

Load older messages


SenderMessageTime
4 Sep 2023
@rhelmot:matrix.orgrhelmotokay okay hang on I can think about this more critically - creating a stdenv for wasi would imply that you had already compiled nix itself for wasi and you wanted to boot nixpkgs under that environment19:33:29
@rhelmot:matrix.orgrhelmotI have no knowledge about cross compilation...19:33:53
@kity:kity.wtfash (it/its) 🏳️‍⚧️
In reply to@rhelmot:matrix.org
okay okay hang on I can think about this more critically - creating a stdenv for wasi would imply that you had already compiled nix itself for wasi and you wanted to boot nixpkgs under that environment
well, not necessarily i think? i can native compile aarch64 packages with an x86_64 host if i do boot.binfmt.emulatedSystems = [ "aarch64-linux" ]; i just want to do the same for wasi
19:36:13
@rhelmot:matrix.orgrhelmotyeah - but you're still using your host's stdenv, you've just parameterized it with a compiler for the target system19:37:21
@rhelmot:matrix.orgrhelmot(I think? grains of salt all around)19:37:33
@kity:kity.wtfash (it/its) 🏳️‍⚧️then in that case it would be impure, i think. but native compilation is pure that way, so i think it's not like that.19:38:15
@kity:kity.wtfash (it/its) 🏳️‍⚧️ie i can substitute from a binary cache if i use emulatedSystems, but i can't if i'm cross compiling19:39:02
@rhelmot:matrix.orgrhelmot......huh19:39:15
@kity:kity.wtfash (it/its) 🏳️‍⚧️ oh, #stdenv:nixos.org exists. will continue there. 19:41:54
@rvdp:infosec.exchangeRamses 🇵🇸 joined the room.22:02:45
@hive:the-apothecary.club👉@crystallinefire:chat.solarpunk.moe changed their display name from hive hive ⬡ to hive ⬡.23:15:41
7 Sep 2023
@jkachmar:matrix.org@jkachmar:matrix.org changed their profile picture.16:01:14
8 Sep 2023
@ultra:beeper.comAlex S joined the room.13:07:51
@svanderburg:matrix.org__Sander__ joined the room.13:16:04
11 Sep 2023
@olafklingt:matrix.org@olafklingt:matrix.org left the room.19:17:40
12 Sep 2023
@rhelmot:matrix.orgrhelmot
[nix-shell:~/proj/nix/nixpkgs]$ which nix                                                      
/nix/store/cchfc7cdajg5kbx31x6y6bn8ridqw6k1-nix-2.17.0/bin/nix                                 
                                                                                               
[nix-shell:~/proj/nix/nixpkgs]$ uname                                                          
FreeBSD 

yay

17:30:06
@rhelmot:matrix.orgrhelmotpr time17:30:15
@trofi:matrix.orgtrofiCongrats!18:22:22
@hive:the-apothecary.club👉@crystallinefire:chat.solarpunk.moeawesome !18:28:07
@rhelmot:matrix.orgrhelmotwoo https://github.com/NixOS/nixpkgs/pull/25480118:29:27
@hive:the-apothecary.club👉@crystallinefire:chat.solarpunk.moe^^18:30:13
@ultra:beeper.comAlex Swe need NixBSD 18:31:07
@rhelmot:matrix.orgrhelmotthat's the goal!!!!18:31:18
@ultra:beeper.comAlex SNixOS with a freebsd kernel18:31:18
@ultra:beeper.comAlex Simage.png
Download image.png
18:31:41
@ultra:beeper.comAlex SI like your commit messages18:31:43
@rhelmot:matrix.orgrhelmotthanks. squash and merge will be a friend18:31:59
@rhelmot:matrix.orgrhelmotchallenges between now and nixbsd mostly include hooking up the nixos system confiruation mechanisms (which I have literally no idea how they work yet) to the freebsd system layout (notably, cannot use systemd). building the kernel will be easy18:33:14
@rhelmot:matrix.orgrhelmotI also have a branch which attempts to get a desktop environment running but I can't even test if it builds because I don't have the disk space for the source files 😿18:33:50
@ultra:beeper.comAlex S
In reply to @rhelmot:matrix.org
that's the goal!!!!
I was joking XD
18:35:45

Show newer messages


Back to Room ListRoom Version: 6