Nix PHP | 76 Members | |
| A room for PHP developers running on Nix | 22 Servers |
| Sender | Message | Time |
|---|---|---|
| 22 Jan 2024 | ||
| Thanks Jan Tojnar ! | 08:41:22 | |
|
| 09:40:39 | |
| *
| 09:40:56 | |
| Pol: building a multi-version dev environment for a composer package, this is the flake. Couple of questions:
| 13:09:22 | |
| * Pol: building a multi-version dev environment for a composer package, here is the flake. Couple of questions:
| 13:12:35 | |
Lars Strojny: Yes, this is a good starting point, there's room for improvements, but it's already really good. What you did there is what I already did in loophp/nix-shell basically, except that in that project, you can use any PHP version you want. | 13:46:30 | |
| We should do a small visio to talk about that, currently I can't stay here on Matrix because I'm working at my employer's office in Brussels, but tomorrow I'll be more available. | 13:48:14 | |
| Please take your time, any help is very much appreciated. Is your recommendation to wrap nix-shell? | 14:40:09 | |
| Let's discuss that tomorrow if you're available? | 15:43:06 | |
In reply to @jtojnar:matrix.orgIt 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 | ||
| I am | 08:16:16 | |
| Let me setup my thing and I ping you | 08:29:43 | |
| ETA: ~10min | 08:29:50 | |
| Here we go: https://meet.jit.si/PoDa | 08:35:36 | |
| Lars Strojny: ^^ | 08:36:04 | |
In reply to @drupol:matrix.orgOur patches would be preferred, we do not want to end up with a dead copy of nixpkgs | 15:18:34 | |
| Also maybe some of the other distros/ci envs already created them? | 15:19:19 | |
| Haven't found anything yet so far :( | 15:20:23 | |
| 31 Jan 2024 | ||
| Currently working on this: https://github.com/fossar/nix-phps/pull/321 | 10:06:29 | |
| It's a big mess... | 10:06:33 | |
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 | |
| Shyimand shyim : There are 2 users for you, which one are we supposed to use when we want to ping you? | 10:08:47 | |
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 | |
| 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 | |
| I tried out a own matrix server and delete that 😂. but the user is still here lol | 10:34:57 | |
| Can we maybe backport the libxml2 patches from PHP itself? 🤔 | 10:39:41 | |
| I can take a look there i have an mac, but i am later traveling to Brussel because MySQL Days, Fosdem 😅 | 10:41:15 | |
| I'll be at fosdem too :) | 11:26:20 | |
| that libxml problem seems also with PHP 8.1 from nixpkgs :D | 14:20:08 | |
| * that libxml problem seems also with PHP 8.1 from nixpkgs :D, not only nix-phps problem | 14:20:18 | |