!OqhvaDMJdKYUicLDiE:nixos.org

Nixpkgs Stdenv

228 Members
74 Servers

You have reached the beginning of time (for this room).


SenderMessageTime
25 May 2025
@rosscomputerguy:matrix.orgTristan RossIs there someone here who could pin a message? I'm thinking it might be good to pin the link to the design doc on the new stdenv & CC improvements.17:36:37
@rosscomputerguy:matrix.orgTristan RossDesign doc on new stdenv & CC wrapper improvements: https://pad.lassul.us/mVkhtNyKSuCTqsiiCitwtA#17:36:58
@rosscomputerguy:matrix.orgTristan RossCurrently identifying the goals17:38:05
@rosscomputerguy:matrix.orgTristan RossI've written a few steps down of things19:13:08
@creepinson:matrix.org@creepinson:matrix.org joined the room.22:54:23
26 May 2025
@rosscomputerguy:matrix.orgTristan RossIn case people wish to join in and discuss all together the work on the stdenv & CC improvements, we have a crab.fit to figure out a good time. https://crab.fit/nixpkgs-stdenv-team-meeting-for-refactoring-90631105:14:00
@trofi:matrix.orgtrofi

Split GCC up similar to LLVM to accomplish this

I would suggest getting llvm-only bootstrap on linux first :)

08:32:06
@reckenrode:matrix.orgRandy EckenrodeI can give feedback, but my time is still pretty limited, and what time I do have is focused on Darwin stuff.11:07:06
@reckenrode:matrix.orgRandy Eckenrode One cc thing I do want to do is rewrite Darwin version handling. It currently uses -mmacos-version-min, but Swift wants to do it via triple (e.g., arm64-apple-macosx14.0). I want to align the handling with what Swift wants to do. arm64-apple-darwin would become shorthand for arm64-apple-macosx with the current deployment target. 11:13:24
@reckenrode:matrix.orgRandy Eckenrode (I also think emilyhad ideas for cc.) 11:15:42
@emilazy:matrix.orgemily FWIW, I tried -macosx and it sadly broke every autotools build system. 11:20:32
@emilazy:matrix.orgemily they only recognize -darwin. 11:20:36
@emilazy:matrix.orgemily(not sure why we are doing more calls after everyone else on the team said it's not a good fit…)11:21:01
@emilazy:matrix.orgemilyI also have pretty limited time right now (just moved, still very busy with it). hopefully will have more in a couple weeks11:21:44
@reckenrode:matrix.orgRandy Eckenrode
In reply to @emilazy:matrix.org
FWIW, I tried -macosx and it sadly broke every autotools build system.
Can we use our autotools config hook to teach it macosx?
11:29:49
@reckenrode:matrix.orgRandy EckenrodeLike we do for aarch64-darwin?11:30:05
@emilazy:matrix.orgemilythat only applies to old autotools versions right?11:34:54
@emilazy:matrix.orgemilyI think it would be possible, but I think I would want to upstream support for it to autotools11:35:05
@emilazy:matrix.orgemilybecause if it's just a thing for old versions to backport something upstream is okay with, that's cool11:35:12

Show newer messages


Back to Room ListRoom Version: 9