!OqhvaDMJdKYUicLDiE:nixos.org

Nixpkgs Stdenv

197 Members
63 Servers

Load older messages


SenderMessageTime
24 Jun 2025
@sielicki:matrix.orgsielicki joined the room.22:17:05
25 Jun 2025
@emilazy:matrix.orgemily tomberek: John Ericson: in re relocatable store https://sourceware.org/bugzilla/show_bug.cgi?id=31959 15:13:35
@emilazy:matrix.orgemily does anyone understand better than me why we have both .parsed.cpu.arch and .gcc.arch 17:45:54
@emilazy:matrix.orgemily like I get that the latter can be a more specific model but we also condition on its existence in canExecute in a way I don't fully understand, and set it for some systems even when it's identical 17:58:31
@k900:0upti.meK900gcc.arch is -march I think?17:59:43
@emilazy:matrix.orgemilyright. but why do we set it to armv8-a explicitly for AArch64?19:02:12
@emilazy:matrix.orgemily that's already how the CPU parses 19:02:24
@k900:0upti.meK900idk probably eval somewhere19:02:31
@emilazy:matrix.orgemilyI doubt it. x86 doesn't get the field set19:02:54
@emilazy:matrix.orgemilyI suspect it's just a historical thing19:03:13
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)oh btw, did the i686 time thing happen yet?19:04:25
@k900:0upti.meK900Nope19:04:48
@k900:0upti.meK900Fuck19:04:50
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)XD19:04:56
@k900:0upti.meK900I might be sniped into doing it tomorrow :(19:04:59
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)i tried, saw i was totally out of my depth, and gave up after a few hours19:05:28
@emilazy:matrix.orgemilyit should really only take like five lines19:06:58
@k900:0upti.meK900dooo eeeet19:07:26
@emilazy:matrix.orgemilydo you want me to do that or test BPI kernels? :p19:07:51
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)you said that last time, and then i got stuck for a day19:08:09
@emilazy:matrix.orgemilyyou had it in the wrong file I believe19:08:26
@rosscomputerguy:matrix.orgTristan Ross
In reply to @emilazy:matrix.org
right. but why do we set it to armv8-a explicitly for AArch64?
I believe it's because of the difference between generic and armv8-a
19:15:19
@rosscomputerguy:matrix.orgTristan Ross I do plan on reworking the CPU model stuff after the toolchain attributes PR is merged. I don't like that it's called gcc.arch. 19:17:14
@rosscomputerguy:matrix.orgTristan Ross https://github.com/NixOS/nixpkgs/pull/365057 almost half a year old now 19:27:20
@emilazy:matrix.orgemilyI will hopefully have time this weekend to catch up on my review backlog. (there's Darwin stuff I need to get to as well)19:32:49
@emilazy:matrix.orgemily at a glance cxxrtlib is still wrong though 19:32:54
@emilazy:matrix.orgemily we don't currently use libcxxrt anywhere I don't think, certainly not on Linux 19:33:21
@emilazy:matrix.orgemily(FreeBSD probably should but currently doesn't)19:33:27
@rosscomputerguy:matrix.orgTristan Ross
In reply to @emilazy:matrix.org
we don't currently use libcxxrt anywhere I don't think, certainly not on Linux
Huh, what should the value be then?
23:07:27
@emilazy:matrix.orgemily depends on the platform – but libstdc++ is coupled to libsupc++ for RTTI/exceptions and I think we use libstdc++ on most platforms right now 23:13:26

Show newer messages


Back to Room ListRoom Version: 9