!OqhvaDMJdKYUicLDiE:nixos.org

Nixpkgs Stdenv

187 Members
59 Servers

Load older messages


SenderMessageTime
27 Jul 2025
@Ericson2314:matrix.orgJohn Ericsonmmmm very good16:36:23
@emilazy:matrix.orgemilyit does mean that we can no longer solve problems in wrappers at all and have to pay the costs of contributing to drivers for anything we end up needing16:42:47
@emilazy:matrix.orgemilywhich is a bit painful16:42:49
@emilazy:matrix.orgemily e.g. I am adding -fmacro-prefix-map to cc-wrapper right now 16:43:01
@emilazy:matrix.orgemily figuring out how LLVM would want a "map away all hashes in the Nix store for __FILE__" feature to look would be substantially higher-cost/longer-time 16:43:19
@Ericson2314:matrix.orgJohn Ericson emily: well we don' 16:51:52
@Ericson2314:matrix.orgJohn Ericson * emily: well we don't have to do 100% one or the oher 16:51:59
@Ericson2314:matrix.orgJohn Ericson * emily: well we don't have to do 100% one or the other 16:52:01
@emilazy:matrix.orgemilymost of the benefits only happen when you 100% eliminate wrappers16:53:00
@emilazy:matrix.orgemily e.g. libclang used by Rust bindgen 16:53:05
@emilazy:matrix.orgemilyis inherently working with an "unwrapped compiler" and this causes issues16:53:13
@emilazy:matrix.orgemilyand it is hard to be fully multi-target with wrapping16:53:33
@Ericson2314:matrix.orgJohn Ericsonwell I would rather make the investment in hopes we can someday get 100%16:54:00
@Ericson2314:matrix.orgJohn Ericsonlike, if we shoot to 100% in the first go, we may well die trying16:54:35
@Ericson2314:matrix.orgJohn Ericsonbut if we shoot for "as far as we can get before it gets too hard", and know we won't get to 100%, we can get to somewhere else without tears and budget overruns16:55:35
@Ericson2314:matrix.orgJohn Ericsonand then we can later circle back, maybe in a later funding round when we have more budget on the basis of earlier successes :)16:56:24
28 Jul 2025
@reckenrode:matrix.orgRandy EckenrodeAnd Swift’s built-in Clang driver.00:36:22
@reckenrode:matrix.orgRandy EckenrodeI’m trying really hard not to use a wrapper with Swift.00:36:41
@reckenrode:matrix.orgRandy Eckenrode* And Swift’s built-in Clang driver/importer.00:37:20
@siraben:matrix.orgsiraben joined the room.07:02:28
@firefly:raccoon.collegeFireFly joined the room.08:48:56
@limosine:wir-sind-frey.deQuentin joined the room.14:08:55
@guilhermenl:matrix.orgGuilherme Lima joined the room.20:30:15
31 Jul 2025
@unwary:matrix.org@unwary:matrix.org joined the room.00:24:26
@unwary:matrix.org@unwary:matrix.org left the room.00:25:00
1 Aug 2025
@cathal_mullan:matrix.orgCathal joined the room.02:39:58
3 Aug 2025
@aleksana:mozilla.orgaleksana 🏳️‍⚧️ (force me to bed after 18:00 UTC) https://github.com/NixOS/nixpkgs/pull/430575/files#diff-1ea2c8559b007cf7ff7861872d6572a11bdb8f6a5f41754cd8e424f7dac5bf5aR59 12:20:49
@aleksana:mozilla.orgaleksana 🏳️‍⚧️ (force me to bed after 18:00 UTC)aarch64-linux gcc doesn't support c++20?12:21:04
@emilazy:matrix.orgemilynope, that's nonsense12:25:32
@emilazy:matrix.orgemilybut the comment was already there12:25:46

Show newer messages


Back to Room ListRoom Version: 9