24 Jul 2024 |
| lulatsch66 joined the room. | 17:48:18 |
27 Jul 2024 |
| patka left the room. | 08:13:40 |
1 Aug 2024 |
Pol | Argh | 07:01:58 |
Pol | Nix builds under 8.2.15 are all failing on nixpkgs: https://github.com/loophp/php-src-nix/actions/runs/10192472867 | 07:02:11 |
Pol | I think this is something with libxml once again. | 07:02:34 |
Pol | If you have a patch under the hand, let me know! | 07:02:44 |
4 Aug 2024 |
piotrkwiecinski | Pol: are you around? | 14:10:02 |
hexa | php81 simplexml has been broken since the last staging cycle | 16:38:20 |
hexa | not sure if anyone cares for that, but I have a mediawiki deployment that is broken because of that | 16:38:46 |
Pol | In reply to @piotrkwiecinski:matrix.org Pol: are you around? now yes. | 17:13:20 |
Pol | In reply to @hexa:lossy.network php81 simplexml has been broken since the last staging cycle I don't really work with PHP at work so I don't plan to actively maintain old versions. That said, I will have a look at this tomorrow just for you. | 17:13:57 |
hexa | then whoever maintains mediawiki should have moved it off that version 🤷 | 17:14:42 |
hexa | I honestly can't ever be just a user | 17:15:01 |
hexa | https://github.com/NixOS/nixpkgs/pull/332294 | 17:15:05 |
9 Aug 2024 |
piotrkwiecinski | There is a backport to 8.2 for libxml 2.13 https://github.com/php/php-src/pull/14789/files | 11:57:39 |
piotrkwiecinski | Patch is quite big. I tried to apply it to php81 but it doesn't apply cleanly. | 11:59:24 |
piotrkwiecinski | Patch was applied but I still have a couple failing tests | 12:02:19 |
Pol | What a mess :( | 12:08:33 |
piotrkwiecinski | There is a bit more to add as well. I'll share what I have so far | 12:09:11 |
Pol | OK | 12:09:45 |
Pol | It would be nice to fix PHP 8.1 and 8.2 | 12:09:56 |
piotrkwiecinski | older 8.2s should be easier to patch | 12:10:34 |
Pol | Hopefully :) | 12:16:11 |
piotrkwiecinski | https://github.com/piotrkwiecinski/nixpkgs/tree/php81-libxml-2.13 | 12:25:24 |
piotrkwiecinski | maybe this should be a series of smaller patches | 12:26:25 |
piotrkwiecinski | some failures may be due to missing test files | 12:44:04 |
piotrkwiecinski | on 8.1 branch | 12:44:11 |
Pol | Create the PR on NixOS/nixpkgs | 13:05:16 |
piotrkwiecinski | It doesn't build yet. I'm trying to see if I can resolve a couple more failures | 13:06:08 |
10 Aug 2024 |
Jan Tojnar | Pol: hi, what’s the status of PHP 8.4? I have some time now and look into it if needed | 11:15:56 |