| 7 Jul 2023 |
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 |
Pol | When doing this: https://github.com/NixOS/nixpkgs/blob/fb8cc2484eb3cfff4934b834d6d9cd6b80426d23/pkgs/development/php-packages/mongodb/default.nix#L17 | 14:18:56 |
Pol | Basically, I'm calling buildPecl from php. | 14:19:08 |
Pol | However, when used in fossar/nix-phps as such: nix build .#php74.extensions.mongodb, the PHP version in use is always 8.2. | 14:19:36 |