!pbdtvoHxUGLhcEvnlu:nixos.org

Exotic Nix Targets

330 Members
105 Servers

Load older messages


SenderMessageTime
19 Nov 2025
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all) https://github.com/openssl/openssl/blob/8da3d5dd9f7058335794190a11bf1b764536c716/crypto/build.info#L118
we could remove $(CC) from here
16:34:10
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)then it only gets the actual cflags16:34:18
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all) or maybe throw in a basename invocation to just strip the store path 16:35:09
@k900:0upti.meK900That might be upstreamable even16:35:44
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)not sure where build.info is invoked or what language that even is16:36:28
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)i sometimes can't tell autotools and perl apart16:36:51
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)hold on, its neither16:37:47
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)urgh16:37:51
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)
diff --git a/util/mkbuildinf.pl b/util/mkbuildinf.pl
index 799ed3cdcd..0fe8559d66 100755
--- a/util/mkbuildinf.pl
+++ b/util/mkbuildinf.pl
@@ -10,9 +10,11 @@ use strict;
 use warnings;
 
 my $platform = pop @ARGV;
+my $cc = shift @ARGV;
+($cc) = $cc =~ /([^\/]+)$/;
 my $cflags = join(' ', @ARGV);
 $cflags =~ s(\\)(\\\\)g;
-$cflags = "compiler: $cflags";
+$cflags = "compiler: $cc $cflags";
 
 # Use the value of the envvar SOURCE_DATE_EPOCH, even if it's
 # zero or the empty string.
This might actually work, time to test
16:52:15
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)builds done, this patch works20:36:28
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)image.png
Download image.png
20:36:28
@bake.monorail:matrix.orgbake.monorail joined the room.21:40:52
@bake.monorail:matrix.orgbake.monorailhi everyone, I'm looking for a kind reviewer for a couple of fixes to uclibc I did https://github.com/NixOS/nixpkgs/pull/45893521:41:47
20 Nov 2025
@rosscomputerguy:matrix.orgTristan RossStarting to work on native LLVM stuff03:45:13
@rosscomputerguy:matrix.orgTristan Rossimage.png
Download image.png
03:45:22
@rosscomputerguy:matrix.orgTristan RossNow, this isn't working as expected but it does eval at least03:45:32
@rosscomputerguy:matrix.orgTristan Rosshttps://github.com/NixOS/nixpkgs/pull/46336103:45:41
@user12592851:matrix.orgJohn joined the room.05:47:25
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)
In reply to @rosscomputerguy:matrix.org
Starting to work on native LLVM stuff
Nice! Then I'll not have to do cursed same-triple-cross for musl llvm!
08:07:52
@bake.monorail:matrix.orgbake.monorailWhat are you using to get this CLI output?08:08:57
@rosscomputerguy:matrix.orgTristan Ross
In reply to @grimmauld:grapevine.grimmauld.de
Nice! Then I'll not have to do cursed same-triple-cross for musl llvm!
Heh yeah and it's nice that it bootstraps via the existing GCC tarball
08:09:06
@rosscomputerguy:matrix.orgTristan Ross
In reply to @bake.monorail:matrix.org
What are you using to get this CLI output?
nom
08:09:10
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)All the Qt stack is cursed enough on regular cross. It completely breaks when the target is executable on the build bit cmake still thinks its cross.08:10:10
@rosscomputerguy:matrix.orgTristan Ross
In reply to @grimmauld:grapevine.grimmauld.de
All the Qt stack is cursed enough on regular cross. It completely breaks when the target is executable on the build bit cmake still thinks its cross.
Same for gfortran
08:11:25
@rosscomputerguy:matrix.orgTristan Ross So having a DE using LLVM cross is just not really practical without disabling a few dozen things 08:12:05
@rosscomputerguy:matrix.orgTristan Ross I'm hoping we can get this into 26.05 or 26.11, would be awesome 08:12:49
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)I have sway and quickshell building on same triple cross musl llvm, and the VM starts08:12:54
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)Takes like fifty overlays, but it doss work08:13:16
@rosscomputerguy:matrix.orgTristan RossThe problem is audio stuff lol08:13:23
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)
In reply to @rosscomputerguy:matrix.org
The problem is audio stuff lol
Nah I have audio too
08:13:32

Show newer messages


Back to Room ListRoom Version: 6