| 2 Sep 2023 |
Lars Strojny | Slight correction. The override works but it looks like the set of extensions to be installed has xdebug twice. The old version automatically detected from composer.json and the new version | 13:01:01 |
Pol | Oh | 18:03:25 |
Pol | This is something I should fix. | 18:03:30 |
Pol | I'm going to work on this now. | 18:03:35 |
Pol | Fixed (https://github.com/loophp/nix-php-composer-builder/commit/a33e8556e3da8c66b49f61706585c9e7d9b96691) | 18:41:18 |
| 3 Sep 2023 |
Jan Tojnar | In reply to @drupol:matrix.org Should we add a package depending on PHP on the top level of nixpkgs or nested under php.packages ? See my comment: https://github.com/NixOS/nixpkgs/pull/252778 we typically want to avoid nesting unless it is needed (e.g. when the program behaves differently with different PHP versions) | 17:51:45 |
Pol | But we can pass a different version of PHP if needed as a parameter... No ? | 18:19:53 |
Jan Tojnar | Pol: sure, that is an option but a less convenient one. When choosing one needs to consider the expected usage patterns | 19:00:37 |
| 4 Sep 2023 |
Lars Strojny | This works now, thank you! | 06:39:10 |
Pol | Excellent news. | 08:32:15 |
Pol | Lars Strojny: Are you still working in PHP core lately? | 08:38:12 |
Lars Strojny | No, not lately | 08:47:05 |
Pol | Ok thanks. | 09:04:13 |
Pol | I ask that because Jan Tojnar and I tried a couple of months ago to build PHP snapshots from the Github sources. We couldn't get something working... hence, my question. | 09:05:35 |
Jan Tojnar | I still do not think it should be that difficult for a seasoned Nixpkgs packager (or autotools guru) to resolve but those are in short supply | 20:21:23 |
Pol | True. | 20:22:01 |
Pol | Still haven't found enough people to review my PR for the PHP Builder :D | 20:22:21 |
| 5 Sep 2023 |
| Andreas Schrägle left the room. | 15:00:47 |
Pol | Having fun with this new builder: https://main.elk.zone/mathstodon.xyz/@Pol/111014330585183529 | 20:04:38 |
| 7 Sep 2023 |
Lars Strojny | Pol: what kind of problems did you run into? | 09:10:42 |
Pol | I don't remember, maybe Jan Tojnar could tell you more. We had a branch where we tried to make it work here: https://github.com/fossar/nix-phps/pull/104 | 09:12:43 |
Pol | I've rebased that branch, going to push a minor update in the next hour. | 11:30:47 |
Pol | I have the feeling that it goes further... | 11:30:59 |
Pol | * I have the feeling that it goes further than the last time we tried... | 11:31:10 |
Pol |  Download image.png | 11:37:02 |
Pol | I've just rebased that branch, maybe Jan Tojnar if you could have a look? I have the feeling that the compilation goes further than last time... maybe I'm wrong, feel free to correct me. | 11:37:39 |
Pol | I got it working... work in progres... | 14:16:39 |
Pol | * I got it working... work in progress... | 14:16:42 |
Pol | We are almost there actually. It seems that the tokenizer extension is failing to build, the rest looks pretty fine ! | 14:38:30 |
Pol | Ok I give up... I'm a noob when it comes to yacc, bison, flex and makefiles. Do you know who could help on this? | 15:24:19 |