Nix Cross Compiling | 578 Members | |
| 125 Servers |
| Sender | Message | Time |
|---|---|---|
| 23 Mar 2026 | ||
Is there any guidance on when to use makeScope vs makeScopeWithSplicing'? Also, what would be the proper way to use makeScopeWithSplicing' in the pkgs/by-name folder? I can't use generateSplicesForMkScope because the scope is not propagated to the top-level | 13:35:35 | |
| If there isn't, would it be worth it to create an issue where this would be discussed? Then, maybe we can add more information to the reference manual on this matter | 16:17:51 | |
| I've posted a comment on https://github.com/NixOS/nixpkgs/issues/354198#issuecomment-4113385099 about those questions. You're welcome to join the discussion if it interests you. | 20:21:09 | |
| * | 20:21:20 | |
| 24 Mar 2026 | ||
| 04:06:02 | ||
| 1 Apr 2026 | ||
| 08:18:43 | ||
| 2 Apr 2026 | ||
| hey everyone! What are the chances of getting this in? https://github.com/NixOS/nixpkgs/pull/505820 don't want it to get lost in the ocean of PRs | 16:12:48 | |
| * hey everyone! What are the chances of getting this in? https://github.com/NixOS/nixpkgs/pull/505820 don't want it to get lost in the ocean of PRs. happy to modify if its missing anything :) | 16:13:14 | |
| huh does that rely on rosetta 2? because it's getting retired next year IIUC | 16:54:23 | |
| I guess it does, since it's explicitly using x86_64 | 17:33:34 | |
| i was unaware of this discontinuation, that sucks | 17:35:47 | |
| * i was unaware of this discontinuation, that sucks. it's going to be difficult for developers that want to build for both android and ios specifically unless apple decides to continue a subset of rosetta support just for that which is probably doubtful | 17:36:17 | |
| actually i'm wrong, the NDK for x86_64 ships with a Universal binary, which natively support silicon and x86_64, https://github.com/android/ndk/issues/1299 so it is not using rosetta | 17:37:57 | |
| * ~i was unaware of this discontinuation, that sucks. it's going to be difficult for developers that want to build for both android and ios specifically unless apple decides to continue a subset of rosetta support just for that which is probably doubtful~ | 17:38:14 | |
| * I was unaware of this discontinuation, that sucks. it's going to be difficult for developers that want to build for both android and ios specifically unless apple decides to continue a subset of rosetta support just for that which is probably doubtful | 17:38:29 | |
| * actually i'm wrong, the NDK for x86_64 ships with a Universal 2 binary, which natively support silicon and x86_64, https://github.com/android/ndk/issues/1299 so it is not using rosetta | 17:40:22 | |
| * actually i'm wrong, the NDK for x86_64 ships with a Universal 2 binary, which natively supports silicon and x86_64, https://github.com/android/ndk/issues/1299 so it is not using rosetta | 17:41:00 | |
| * | 17:51:33 | |
| * | 17:51:42 | |
Then is it really double = "darwin-x86_64"; ? | 21:37:09 | |
| 3 Apr 2026 | ||
| Download Screen Recording 2026-04-03 at 9.19.56 AM.mov | 13:21:11 | |
yeah it's counterintuitive, and maybe android should change that to darwin-universal, but that x86_64 directory houses the universal binaries for both x86 and arm64. if you download the official ndk on m1 that's the only directory shipped with it | 13:21:47 | |
* yeah it's counterintuitive, and maybe android should change that to darwin-universal, but that x86_64 directory houses the universal binaries for both x86 and arm64. if you download the official ndk on m1 that's the only directory shipped with it. also this piece of doc that shows the folders per system: https://developer.android.com/ndk/guides/other_build_systems | 13:22:16 | |
* yeah it's counterintuitive, and maybe android should change that to darwin-universal, but that x86_64 directory houses the universal binaries for both x86 and arm64. if you download the official ndk on silicon that's the only directory shipped with it. also this piece of doc that shows the folders per system: https://developer.android.com/ndk/guides/other_build_systems | 13:23:07 | |
* yeah it's counterintuitive, and maybe android should change that to darwin-universal, but that x86_64 directory houses the universal binaries for both x86 and arm64 (they're the same binary). if you download the official ndk on silicon that's the only directory shipped with it. also this piece of doc that shows the folders per system: https://developer.android.com/ndk/guides/other_build_systems | 13:26:51 | |
| * yeah it's counterintuitive, and maybe android should change that to (the video i uploaded above seems unviewable on linux, but it just shows all the toolchain directories of the officially downloaded ndk on macos silicon, which is just darwin-x86_64). | 13:31:21 | |
* yeah it's counterintuitive, and maybe android should change that to darwin-universal, but that x86_64 directory houses the universal binaries for both x86 and arm64 (they're the same binary). if you download the official ndk on silicon that's the only directory shipped with it. also this piece of doc that shows the folders per system: https://developer.android.com/ndk/guides/other_build_systems | 13:31:42 | |
| Redacted or Malformed Event | 13:37:14 | |
Download Screenshot 2026-04-03 at 9.38.08 AM.png | 13:38:16 | |
| 16:33:07 | ||