!pbdtvoHxUGLhcEvnlu:nixos.org

Exotic Nix Targets

316 Members
99 Servers

Load older messages


SenderMessageTime
19 Nov 2025
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)image.png
Download image.png
16:27:55
@k900:0upti.meK900Oof16:28:16
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)openssl throws the compiler info into the build16:28:18
@k900:0upti.meK900Should probably just patch it16:28:21
@k900:0upti.meK900To strip it out always16:28:23
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)yep16:28:27
@k900:0upti.meK900image.png
Download image.png
16:29:30
@k900:0upti.meK900https://github.com/openssl/openssl/blob/8da3d5dd9f7058335794190a11bf1b764536c716/util/mkbuildinf.pl#L3716:29:36
@k900:0upti.meK900sob16:29:36
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all) we could probably just remove-references-to -t ${stdenv.cc} buildinf.h in postConfigure 16:32:35
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)i feel like that'd be the easiest solution16:32:59
@k900:0upti.meK900Honestly maybe just delete the entire line16:33:18
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all) nah that'll cause issues 16:33:26
@k900:0upti.meK900Or maybe there's some way to just not write it in the first place16:33:29
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all) https://github.com/openssl/openssl/blob/8da3d5dd9f7058335794190a11bf1b764536c716/crypto/build.info#L118
we could remove $(CC) from ehre
16:34:05
@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

Show newer messages


Back to Room ListRoom Version: 6