!pbdtvoHxUGLhcEvnlu:nixos.org

Exotic Nix Targets

302 Members
92 Servers

Load older messages


SenderMessageTime
23 Nov 2025
@k900:0upti.meK900I assumed we had it lol11:58:00
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)we did not...11:58:05
24 Nov 2025
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all) https://github.com/NixOS/nixpkgs/pull/464534
there, opened a PR for that one
11:02:42
@amadaluzia:unredacted.orgamadaluzia changed their display name from amadaluzia (🇹🇷 til 25th) to amadaluzia.12:58:02
@goober_tony:matrix.orgtonii joined the room.15:59:59
@siraben:matrix.orgsirabenhow cursed is this18:50:08
@siraben:matrix.orgsirabenScreenshot 2025-11-24 at 10.49.53.png
Download Screenshot 2025-11-24 at 10.49.53.png
18:50:11
@siraben:matrix.orgsirabenprobably won't upstream to nixpkgs due to the patches for lua just for mmix18:50:23
@siraben:matrix.orgsirabenprob and ok idea to upstream to newlib18:50:29
@siraben:matrix.orgsiraben* prob an ok idea to upstream to newlib18:50:41
@siraben:matrix.orgsirabenlua 5.1 through 5.418:51:23
@siraben:matrix.orgsiraben* lua 5.1 through 5.4 works on mmix18:51:28
25 Nov 2025
@noiobeforebedtime:winesj.comJack​ changed their profile picture.09:44:43
@steeringwheelrules:tchncs.de@steeringwheelrules:tchncs.de left the room.18:12:12
28 Nov 2025
@grimmauld:m.grimmauld.deGrimmauld (any/all) changed their display name from grimmauld (any/all) to musl-official | Grimm | any/all.11:35:38
@grimmauld:m.grimmauld.deGrimmauld (any/all) changed their display name from musl-official | Grimm | any/all to Grimmauld (any/all).11:36:00
29 Nov 2025
@amadaluzia:unredacted.orgamadaluzia changed their profile picture.11:41:34
@grimmauld:m.grimmauld.deGrimmauld (any/all) The solution seems simple enough.
https://github.com/NixOS/nixpkgs/blob/2fad6eac6077f03fe109c4d4eb171cf96791faa4/pkgs/development/compilers/llvm/common/llvm/default.nix#L29-L33
Just make this enablePFM ? false, it already only works on x86_64-linux.
22:47:10
@grimmauld:m.grimmauld.deGrimmauld (any/all)

anyways, i am building llvm native musl nixos rn (cc Tristan Ross , its mostly on top of your PR). Findings so far:

  • a bunch of things are pulling libgcc via non-strict deps and fail on llvm native
  • bison is bork
  • a couple tests are bork (mpfr, fmt)
  • pfm in llvm causes issues (either disable in llvm, or allow it if cc for stdenv is llvm)
  • python3 minimal fails (not allowed to refer to libunwind)

there is probably more

22:51:32
@grimmauld:m.grimmauld.deGrimmauld (any/all)musl uses netbsd getent in places, and https://github.com/NixOS/nixpkgs/blob/1706fddce8c13a9e08d838d17a629056b2e323d7/pkgs/os-specific/bsd/netbsd/pkgs/fts/package.nix#L8 requires ssp for some reason and thus fails on llvm native22:52:48
@rosscomputerguy:matrix.orgTristan RossI've observed a bunch of similar things22:59:18
@rosscomputerguy:matrix.orgTristan RossNotably bison is a big one22:59:33
@rosscomputerguy:matrix.orgTristan Ross pkgsLLVM.bison and bison (native LLVM) both fail 22:59:46
@grimmauld:m.grimmauld.deGrimmauld (any/all) the fun thing: gcc ng has ssp, but fails on musl because our gcc 15 patch at https://github.com/sywangyi/hf-nix/blob/351655d9f124805ed7c1193aa61550ce245f4570/pkgs/gcc/ng/15/gcc/fix-collect2-paths.diff#L158 calls basename without #include <libgen.h> 23:00:36
@grimmauld:m.grimmauld.deGrimmauld (any/all)so its undefined symbol on musl23:00:58
@rosscomputerguy:matrix.orgTristan RossThe way I fixed python btw is add libunwind as being allowed when LLVM is enabled23:01:53
@grimmauld:m.grimmauld.deGrimmauld (any/all)yeah thats fair23:02:00
@rosscomputerguy:matrix.orgTristan RossI actually found an infinite recursion bug that way and it prompted me to redoing things better23:02:13
@grimmauld:m.grimmauld.deGrimmauld (any/all) * the fun thing: gcc ng has ssp, but fails on musl because our gcc 15 patch at https://github.com/NixOS/nixpkgs/blob/d8cc7e69d5bcb3536cc27e5b783fe85730c468d2/pkgs/development/compilers/gcc/ng/15/gcc/fix-collect2-paths.diff calls basename without #include <libgen.h>
Edit: wrong link
23:04:43
1 Dec 2025
@matthewcroughan:defenestrate.itmatthewcroughan changed their profile picture.14:57:50

There are no newer messages yet.


Back to Room ListRoom Version: 6