!pbdtvoHxUGLhcEvnlu:nixos.org

Exotic Nix Targets

254 Members
85 Servers

Load older messages


SenderMessageTime
28 May 2024
@raitobezarius:matrix.orgraitobezariusit's against my religion21:11:48
@raitobezarius:matrix.orgraitobezariusbut i checked out their software repo and i think the road is a bit long until i get a NixOS system entirely set up for that21:12:19
@raitobezarius:matrix.orgraitobezariusi wanted to do it with no UART, 100% blind21:12:28
29 May 2024
@hive:the-apothecary.clubion changed their profile picture.16:44:47
@hive:the-apothecary.clubion changed their profile picture.16:47:21
@raitobezarius:matrix.orgraitobezarius changed their display name from raitobezarius to raitobezarius (DECT: 7248).17:09:21
30 May 2024
@colin:uninsane.orgColin joined the room.13:40:09
@colin:uninsane.orgColinare alternative init systems (openrc, s6, ...) considered exotic nix targets?14:15:28
@colin:uninsane.orgColinor if not, where to talk with others who are using such things in nix environments?14:17:25
@raitobezarius:matrix.orgraitobezariusliminix is using s614:19:47
@raitobezarius:matrix.orgraitobezariusi am not so sure who is using openrc14:19:53
@raitobezarius:matrix.orgraitobezariusbut i think here is mostly fine14:20:10
@raitobezarius:matrix.orgraitobezariusbut liminix author is not here14:20:14
@colin:uninsane.orgColinoh, cool. i'll lurk in oftc #liminix and see what i catch there14:23:35
@colin:uninsane.orgColin

i'm using s6 for user services instead of the default systemd --user for a few months now, and i do enough weird stuff that i'm thinking if it wouldn't be simpler to push that lower and not even use systemd's system service manager

14:26:08
1 Jun 2024
@artemis:arty.chatartemis changed their profile picture.21:21:48
2 Jun 2024
@hive:the-apothecary.clubion changed their profile picture.04:13:46
4 Jun 2024
@raitobezarius:matrix.orgraitobezarius changed their display name from raitobezarius (DECT: 7248) to raitobezarius.11:16:14
6 Jun 2024
@artemist:mildlyfunctional.gayartemistWhy are the LLVM packages so duplicated between versions? I have to add more junk because FreeBSD breaks some expectations of nixpkgs (FreeBSD uses lld, clang, and libc++, but uses libcxxrt instead of libc++abi and patched libunwind renamed to libgcc instead of libunwind)21:18:39
@raitobezarius:matrix.orgraitobezariusit was easier to duplicate22:49:36
8 Jun 2024
@samueldr:matrix.org@samueldr:matrix.org joined the room.00:48:35
@samueldr:matrix.org@samueldr:matrix.org I need some help around building a rust project for aarch64-unknown-efi within Nixpkgs... for now just throwing this without details in the void to hear if there are obvious hints to follow 18:31:10
@samueldr:matrix.org@samueldr:matrix.orgI tried rai//to's lanzaboote stub rebased on current nixos-unstable, but compiler-rt won't build (segfaults)18:31:39
@samueldr:matrix.org@samueldr:matrix.org

https://github.com/samueldr/nixpkgs/commits/wip/fdtshim/ what I have been using is this branch,

nix-build -A pkgsCross.x86_64-unknown-uefi.lanzaboote-uefi-stub

https://gist.github.com/samueldr/9e2052318b1601a1400a672ceaa3668b

19:33:53
@samueldr:matrix.org@samueldr:matrix.orginteresting note: I hadn't tried with aarch64 yet, compiler-rt builds19:37:13
@samueldr:matrix.org@samueldr:matrix.org(other down the line don't, but I haven't looked into it yet)19:53:07
@samueldr:matrix.org@samueldr:matrix.org* (other down the line don't, but I haven't looked into it yet; I was busy reporting the issue)19:56:07
@samueldr:matrix.org@samueldr:matrix.org

with aarch64, building libunwind fails this way

    clang: error: unable to execute command: Executable "gcc" doesn't exist!
    clang: error: linker (via gcc) command failed with exit code 1 (use -v to see invocation)

which assuming I can extrapolate from this

seems to imply I'm gonna hate diving into this

20:58:42
@samueldr:matrix.org@samueldr:matrix.org hmmm... tried working around with wrapper scripts named gcc (and g++) but kinda unsurprisingly, stuff breaks later down the line 23:52:42
@samueldr:matrix.org@samueldr:matrix.org this is the codepath where I think *-unknown-uefi for some reason is told to just use an ambiant (??) compiler https://github.com/llvm/llvm-project/blob/6009708b4367171ccdbf4b5905cb6a803753fe18/clang/lib/Driver/ToolChains/Gnu.cpp#L172-L177 23:53:17

Show newer messages


Back to Room ListRoom Version: 6