!ayCRiZriCVtuCUpeLp:nixos.org

Nix Cross Compiling

579 Members
128 Servers

Load older messages


SenderMessageTime
10 Jan 2025
@greg:thehellings.comGreg Hellings K900: Is there any pomp and circumstance needed for submitting a PR to staging-next for that, or can I send one in? 15:48:00
@k900:0upti.meK900You want to target staging15:49:09
@k900:0upti.meK900Not staging-next15:49:10
@k900:0upti.meK900And be ready to deal with the fallout15:49:19
@greg:thehellings.comGreg HellingsAnd, I presume, a mention in the release notes is worthy for this?15:49:36
@k900:0upti.meK900Probably yes15:50:48
@emilazy:matrix.orgemily if ICU version is going to drift from what Apple tracks we should maybe reconsider coupling darwin.ICU to it. cc Randy Eckenrode 16:02:21
@k900:0upti.meK900Is darwin.ICU just the system version of ICU?16:03:05
@emilazy:matrix.orgemilyit's a source build of the version Apple ships16:03:23
@emilazy:matrix.orgemilywhich is a fork of ICU with a bunch of changes16:03:27
@emilazy:matrix.orgemilythat some packages require16:03:32
@emilazy:matrix.orgemily we switched to using it for icu this cycle but I think on kind of just a "just because" basis 16:03:43
@emilazy:matrix.orgemilythey do stay reasonably up-to-date (currently versions are synced)16:03:59
@k900:0upti.meK900I like making the environment more like native16:04:02
@k900:0upti.meK900But I also like having one version of thing in nixpkgs16:04:12
@k900:0upti.meK900Complicated16:04:17
@greg:thehellings.comGreg HellingsThe more native it stays, the less someone who builds with it needs to ship to users16:04:26
@emilazy:matrix.orgemilyindeed16:04:35
@emilazy:matrix.orgemily I think libffi = darwin.libffi is right 16:04:40
@emilazy:matrix.orgemily because upstream libffi just did not take some aarch64-darwin stuff 16:04:49
@emilazy:matrix.orgemilyand packages expect it16:04:53
@emilazy:matrix.orgemilybut for ICU I'm not so sure16:04:56
@emilazy:matrix.orgemilybigger API surface, more version-to-version variation, less required by most stuff16:05:10
@emilazy:matrix.orgemilynot true, we build Apple's ICU from source16:05:32
@emilazy:matrix.orgemily so it's still /nix/store 16:05:35
@greg:thehellings.comGreg HellingsAh. So much for that savings16:06:09
@reckenrode:matrix.orgRandy EckenrodeDarwin ICU as default also fixes some Bun issues with npm.16:10:59
@greg:thehellings.comGreg HellingsRIP my home computers while I build all of the packages that depend on ICfu16:13:50
@greg:thehellings.comGreg HellingsWell that was a fat finger typo, but lol16:14:05
@k900:0upti.meK900Yeah don't even try that16:14:13

Show newer messages


Back to Room ListRoom Version: 6