Nix PHP | 77 Members | |
| A room for PHP developers running on Nix | 22 Servers |
| Sender | Message | Time |
|---|---|---|
| 30 Oct 2024 | ||
In reply to @drupol:matrix.org* Hm there's a lot going in in there.
| 20:18:50 | |
| 31 Oct 2024 | ||
In reply to @nebucatnetzer13:matrix.orgJust pass a src and it should be working. | 09:19:56 | |
| This is what I do here: https://github.com/loophp/php-src-nix/blob/2470142d1f9abfcfa8972451c61ca0aaa6eb12c7/src/makePhpPackage.nix#L15 | 09:20:11 | |
In reply to @drupol:matrix.org Thank, I got it to work when I passed a Beside that the tests for php-soap are now failing but at least the override worked :) | 13:08:14 | |
In reply to @drupol:matrix.org* Thank, I got it to work when I passed a phpSrc. Why doesn’t it work with just the version? I’ve seen in nixpkgs that the version gets used in the URL of the defaultPhpSrc. Beside that the tests for php-soap are now failing when building but at least the override itself worked :) | 13:17:04 | |
| 1 Nov 2024 | ||
| I don't really know much about PHP any more, I don't use it these last months, so it's hard for me to find some time to take care of it. | 09:14:41 | |
| I think piotrkwiecinski fixed some stuff but he's awol since a couple of weeks now (hope he's fine!). | 09:15:46 | |
| 2 Nov 2024 | ||
| Pol what's your opinion on https://github.com/NixOS/nixpkgs/pull/352945 ? Especially, do you have a better fix for the soap problem? Kinda unhappy with the current state. | 13:15:49 | |
| I have no opinion to be honest. | 13:37:06 | |
| So whatever fix would be fine for me | 13:37:17 | |
| OK, I guess I'll merge and open an issue for that. | 13:52:21 | |
| I don't want to block my own ZHF efforts on that, but sooner or later I'd like to see it fixed | 13:52:38 | |
| 8 Nov 2024 | ||
| currently bumping php 8.3 & 8.4 | 17:39:26 | |
| guess what's failing again? | 17:39:30 | |
| right! an ext-soap testcase 🫠 | 17:39:41 | |
| 13 Nov 2024 | ||
| Just throwing it out there, because I currently don't have the time to jump into it. It looks like there's a permission problem with I noticed it with both pixelfed and librenms | 16:13:05 | |
| Ah interesting ! Let me know how to reproduce the issue and I'll check it out | 18:06:04 | |
| 17 Nov 2024 | ||
| patka: I have the feeling that we have another issue: https://github.com/NixOS/nixpkgs/pull/356704/files and https://github.com/NixOS/nixpkgs/pull/356691/files :S | 18:47:53 | |
| Perhaps it's still the same that is actually not fixed? :( | 21:52:49 | |
| I'm just going to be honest: I find it pretty hard to find motivation with maintaining PHP stuff since all I ever really use is php with some extensions and plain composer | 21:56:42 | |
| 18 Nov 2024 | ||
| It's the same for me, no worries. I maintain plenty of things I don't use anyway. But as long as the changes are 2 lines (version, hash), it's fine. | 08:14:34 | |
| 19 Nov 2024 | ||
| 18:42:54 | ||
| 30 Nov 2024 | ||
| Merge please? 😬 https://github.com/NixOS/nixpkgs/pull/355838 | 16:18:49 | |
| 21 Dec 2024 | ||
| hmm, it's kinda unfortunate that r-ryantm doesn't notify (by opt-in obviously) people if upgrade-attempts fail. Like, the 8.3 upgrade was skipped entirely because one of the exts don't build... | 15:45:40 | |
| 26 Dec 2024 | ||
| 17:42:07 | ||
| piotrkwiecinski: I've improved the patch you made at the time after giving another look today. | 19:56:24 | |
| => https://github.com/composer/composer/pull/12090/files | 19:57:05 | |
| I cannot believe the first version was PRed in Aug. Time flies.. | 20:15:39 | |
| yeah... I kinda forgot about this thing. Fortunately now there's a reproducer that the Composer team can reproduce easily. | 20:23:27 | |
| The good news is that the issue doesn't come from the Nix builder. | 20:26:46 | |