!OqhvaDMJdKYUicLDiE:nixos.org

Nixpkgs Stdenv

228 Members
74 Servers

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


SenderMessageTime
28 Jun 2025
@emilazy:matrix.orgemilyit reads from the non mangled var like everything else12:51:47
@reckenrode:matrix.orgRandy EckenrodeCMake? Are you sure? I’m pretty sure I’ve gotten deployment target mismatch warnings until I set it explicitly to match what I want it to be.12:54:50
@reckenrode:matrix.orgRandy EckenrodeMy preference would be for sysroots with text-based stubs generated on platforms that support them. AFAIK stubs are faster to link than binaries, and it would ensure the install names are correct. Having everything together in a sysroot also works better with Clang modules.12:57:33
@reckenrode:matrix.orgRandy Eckenrode(Which Swift leverages heavily.)12:57:41
@emilazy:matrix.orgemily
In reply to @reckenrode:matrix.org
CMake? Are you sure? I’m pretty sure I’ve gotten deployment target mismatch warnings until I set it explicitly to match what I want it to be.
"If not set explicitly the value is initialized by the MACOSX_DEPLOYMENT_TARGET environment variable, if set, and otherwise computed based on the host platform."
12:59:42
@emilazy:matrix.orgemilythe issue is that a lot of builds set it manually12:59:49
@reckenrode:matrix.orgRandy EckenrodeSo if we specify it, it overrides theirs?13:00:21
@emilazy:matrix.orgemilyyes13:00:32
@emilazy:matrix.orgemily
In reply to @reckenrode:matrix.org
My preference would be for sysroots with text-based stubs generated on platforms that support them. AFAIK stubs are faster to link than binaries, and it would ensure the install names are correct. Having everything together in a sysroot also works better with Clang modules.
I think many things hardcode .dylib and .so unfortunately
13:00:58

Show newer messages


Back to Room ListRoom Version: 9