!OqhvaDMJdKYUicLDiE:nixos.org

Nixpkgs Stdenv

250 Members
77 Servers

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


SenderMessageTime
20 Mar 2025
@emilazy:matrix.orgemilysince people will never reliably get it right if it only breaks on an obscure platform, and having (perceived-as-)noise in a package only required for one platform annoys people21:19:12
@Ericson2314:matrix.orgJohn Ericsonwhat is the darwin situation?21:19:16
@emilazy:matrix.orgemily we add Apple's libiconv to stdenv 21:19:24
@emilazy:matrix.orgemilywe didn't use to, but we do as of the recent rewrite21:19:29
@Ericson2314:matrix.orgJohn Ericson:/21:19:38
@emilazy:matrix.orgemily there was a lot of ++ lib.optionals stdenv.isDarwin [ libiconv ] before, which isn't even correct 21:19:41
@Ericson2314:matrix.orgJohn Ericsonwe have "avoid mass rebuild" perverse incentive21:20:01
@Ericson2314:matrix.orgJohn Ericsonit is easy to just bloat things more and more 21:20:06
@emilazy:matrix.orgemilynothing to do with mass rebuilds21:20:13
@emilazy:matrix.orgemily we rewrote the entire stdenv 21:20:20
@emilazy:matrix.orgemily FWIW, Apple's libiconv is effectively part of the system library on macOS insofar as they only compilation environments they ship have direct access to it 21:20:24
@emilazy:matrix.orgemily there's never a case where you could be compiling software for macOS in any normal way and not have libiconv right there 21:20:37

Show newer messages


Back to Room ListRoom Version: 9