| 22 Jan 2024 |
Pol | Let's discuss that tomorrow if you're available? | 15:43:06 |
Pol | In reply to @jtojnar:matrix.org pol: might need to apply some of this https://github.com/NixOS/nixpkgs/pull/269060/commits/93c51d7f606211c54ff935360ecb2bf1435fda4a It is not possible to apply some patches for php <= 7.4. Do you think we should create our own patch for php <= 7.4 or just backport libxml ? | 17:43:48 |
| 23 Jan 2024 |
Lars Strojny | I am | 08:16:16 |
Pol | Let me setup my thing and I ping you | 08:29:43 |
Pol | ETA: ~10min | 08:29:50 |
Pol | Here we go: https://meet.jit.si/PoDa | 08:35:36 |
Pol | Lars Strojny: ^^ | 08:36:04 |
Jan Tojnar | In reply to @drupol:matrix.org It is not possible to apply some patches for php <= 7.4. Do you think we should create our own patch for php <= 7.4 or just backport libxml ? Our patches would be preferred, we do not want to end up with a dead copy of nixpkgs | 15:18:34 |
Jan Tojnar | Also maybe some of the other distros/ci envs already created them? | 15:19:19 |
Pol | Haven't found anything yet so far :( | 15:20:23 |
| 31 Jan 2024 |
Pol | Currently working on this: https://github.com/fossar/nix-phps/pull/321 | 10:06:29 |
Pol | It's a big mess... | 10:06:33 |
Pol | Shyim: The PR to add aarch64-darwin is up. I volontary stopped the builds to have more resources on https://github.com/fossar/nix-phps/pull/321 | 10:07:17 |
Pol | Shyimand shyim : There are 2 users for you, which one are we supposed to use when we want to ping you? | 10:08:47 |
Pol | Jan Tojnar: I've been working on PR #321, fixed the libxml related issues on all PHP versions. Along the way I had to fix an issue with sqlite3 too. Now I'm getting issue on darwin archs, and I simply cannot fix them since I don't have such a machine and I don't really understand where it comes from (log: https://github.com/fossar/nix-phps/actions/runs/7724334942/job/21056301213?pr=321) I pushed my changes in here: https://github.com/fossar/nix-phps/pull/321 I tried to be clear in my commit log message, but when everything will be done, I'll rebase properly, so don't pay attention at the form. | 10:16:58 |
Pol | Issues on old versions of PHP on aarch64-darwin: https://github.com/fossar/nix-phps/actions/runs/7724334942/job/21056301213?pr=321
Libxml issues on newer PHP versions at: https://github.com/fossar/nix-phps/actions/runs/7724334942/job/21056297392?pr=321
Is there anybody who can help on figuring out how to fix them or give some clue on this? | 10:25:55 |
Shyim | I tried out a own matrix server and delete that 😂. but the user is still here lol | 10:34:57 |
Shyim | Can we maybe backport the libxml2 patches from PHP itself? 🤔 | 10:39:41 |
Shyim | I can take a look there i have an mac, but i am later traveling to Brussel because MySQL Days, Fosdem 😅 | 10:41:15 |
Pol | I'll be at fosdem too :) | 11:26:20 |
Shyim | that libxml problem seems also with PHP 8.1 from nixpkgs :D | 14:20:08 |
Shyim | * that libxml problem seems also with PHP 8.1 from nixpkgs :D, not only nix-phps problem | 14:20:18 |
Pol | Really ? | 17:16:53 |
Pol | Care to elaborate? | 17:16:57 |
Pol | We are close to something here: https://github.com/fossar/nix-phps/actions/runs/7732636096/job/21082991336 | 22:05:43 |
Pol | Heading to bed. I'm almost done with libxml and PHP stuff, only 1 failure. | 22:34:49 |
Pol | I'll continue asap | 22:34:59 |
| 1 Feb 2024 |
Jan Tojnar | In reply to @drupol:matrix.org We are close to something here: https://github.com/fossar/nix-phps/actions/runs/7732636096/job/21082991336 That requires cast like here https://gitlab.com/libvirt/libvirt-glib/-/merge_requests/53/diffs#b684a5b6959188e3400acdcf5c7196b92fab9fa6_201_204 | 07:25:55 |
Jan Tojnar | Darwin uses clang compiler which usually increases strictness (e.g. promotes warnings to errors) and then gcc follows a cycle later | 07:27:52 |
Jan Tojnar | * Darwin uses Clang compiler which usually increases strictness (e.g. promotes warnings to errors), and then gcc follows a cycle later | 07:28:15 |