| 2 Sep 2023 |
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 |
Jan Tojnar | most of the older Nixpkgs contributors will be familiar with those tools but they will probably also be quite busy. Your best bet is probably asking on Discourse or main chat room and hoping someone can sacrifice an hour for digging into the PHP build system | 20:24:45 |