28 Jun 2025 |
Randy Eckenrode | 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. | 12:54:50 |
Randy Eckenrode | 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. | 12:57:33 |
Randy Eckenrode | (Which Swift leverages heavily.) | 12:57:41 |
emily | 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 |
emily | the issue is that a lot of builds set it manually | 12:59:49 |
Randy Eckenrode | So if we specify it, it overrides theirs? | 13:00:21 |
emily | yes | 13:00:32 |
emily | 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 |
emily | maybe we could make stubs with .dylib 🙃 | 13:01:16 |
Qyriad | * yep fair enough | 13:46:36 |
Randy Eckenrode | For linking? | 14:04:49 |
Alyssa Ross | There's an ongoing conversation about stubs for windows, where their use is mandatory | 14:08:40 |
29 Jun 2025 |
| Electro joined the room. | 17:13:40 |
| szlend joined the room. | 18:02:44 |
| jonhermansen joined the room. | 23:56:48 |
1 Jul 2025 |
| djacu joined the room. | 03:29:30 |
djacu | Hey Stdenv Team
In case you haven't seen the recent post on discourse, the Marketing Team is preparing this year's community survey. I am reaching out to teams to see if there are any questions they would like to add to the survey to better serve the work you all do. More details in the post linked below.
https://discourse.nixos.org/t/community-feedback-requested-2025-nix-community-survey-planning/66155 | 03:29:38 |
| Pratham Patel changed their display name from Pratham Patel (you can mention me) to Pratham Patel. | 05:10:17 |
2 Jul 2025 |
| Markus Theil joined the room. | 13:32:59 |
4 Jul 2025 |
| bmgsh joined the room. | 01:43:20 |
| 9lore joined the room. | 08:53:06 |
9lore | Hi, not sure if this the right place to ask, but aree there plans to bump pkgs.gnat default version soon? | 08:56:15 |
9lore | * Hi, not sure if this the right place to ask, but are there plans to bump pkgs.gnat default version soon? | 08:56:21 |
Alyssa Ross | sterni ^ since you did it last time | 09:01:24 |
sterni | I usually just check that everything in gnatPackages builds with the version we pick as default | 15:02:48 |
sterni | i think gnatprove was blocking gnat14, but I think it has been fixed or there’s a PR for it | 15:03:16 |
5 Jul 2025 |
9lore | In reply to @sternenseemann:systemli.org i think gnatprove was blocking gnat14, but I think it has been fixed or there’s a PR for it merged in may: https://github.com/NixOS/nixpkgs/pull/407720 | 18:04:01 |
alexfmpe | huh what's the difference between, say, *.hostPlatform and *.stdenv.hostPlatform | 22:06:32 |
Tristan Ross | In reply to @alexfmpe:matrix.org huh what's the difference between, say, *.hostPlatform and *.stdenv.hostPlatform It's an alias pretty much so it's literally the same thing | 22:10:43 |
Tristan Ross | It's always recommended to use the one in stdenv | 22:11:13 |