| 7 Jul 2023 |
Jan Tojnar | just relying on meta.platforms instead of removing it | 19:46:39 |
Jan Tojnar | I still do not think trying to build PHP with all packages is meaningful except for special cases like you are doing, and in those cases you can just filter the extensions explicitly | 19:47:53 |
Pol | I'll push a PR to fix it tonight then | 19:53:02 |
Pol | PR created: https://github.com/NixOS/nixpkgs/pull/242134 | 21:03:29 |
Pol | And another one to keep an eye on: https://github.com/NixOS/nixpkgs/pull/242068 | 21:15:37 |
| 9 Jul 2023 |
Pol | People runnning x86_64-darwin, do you have a clue about this PHP mongodb extension build issue ? https://logs.ofborg.org/?key=nixos/nixpkgs.242366&attempt_id=7db3b046-741f-4d2a-bc57-d872ada50641 (related PR: https://github.com/NixOS/nixpkgs/pull/242366) | 09:05:36 |
tgerbet | Try to add Security (from darwin.apple_sdk.frameworks) to the buildInputs | 09:43:13 |
Pol | It's already there :S | 09:43:30 |
Pol | Going to open upstream I think | 09:43:39 |
tgerbet | Hum indeed | 09:44:09 |
tgerbet | Try to also add CoreFoundation it is the other usual suspect | 09:44:44 |
Pol | Oki trying. | 09:45:36 |
Pol | Issue created: https://jira.mongodb.org/browse/PHPC-2257 | 09:51:40 |
Pol | Now trying with CoreFoundation | 09:51:47 |
Pol | Same stuff. | 10:03:16 |
Jan Tojnar | Pol: that might be that our builders have outdated apple core library shims or something like that | 19:18:29 |
Jan Tojnar | * Pol: that might be Nixpkgs has outdated apple core library shims or something like that | 19:18:44 |
Pol | There's a very interesting discussion in macos nixos channel ! You might be interested | 19:18:54 |
Pol | https://matrix.to/#/#macos:nixos.org | 19:19:01 |
Pol | I've been told to do: | 19:19:08 |
Pol | datadog_trace = pkgs.darwin.apple_sdk_11_0.callPackage ../development/php-packages/datadog_trace { }; | 19:19:19 |
Jan Tojnar | oh, right sdk version, was the thing | 19:20:58 |
Pol | I'm testing plenty of different things on the PR | 19:21:27 |
Pol | They are helping a lot, it's very welcome ! | 19:21:38 |
Pol | Jan Tojnar: Can you have a look at this PR? https://github.com/NixOS/nixpkgs/pull/242166/files I guess I didn't do that in the best way. | 20:07:33 |
Jan Tojnar | Pol: yeah, that’s the reason I prefer setup hooks + stdenv.mkDerivation over buildFoo – the latter just does not compose, leading to ugly stuff like this | 21:07:19 |
Pol | Yeah it's ugly :( | 21:13:29 |
Pol | What should we do? | 21:16:38 |
| 10 Jul 2023 |
Pol | Jan Tojnar: Issue has been fixed! https://github.com/NixOS/nixpkgs/pull/242166 and https://github.com/NixOS/nixpkgs/pull/242366 | 12:17:33 |
Pol | I have a question for you people. | 14:18:49 |