!jngDrdMgndWibPCYsR:nixos.org

Nix PHP

76 Members
A room for PHP developers running on Nix22 Servers

Load older messages


SenderMessageTime
1 Feb 2024
@drupol:matrix.orgPolI'm entering in a meeting, I'll check your replies later.13:18:27
@jtojnar:matrix.orgJan Tojnar
In reply to @drupol:matrix.org
Jan Tojnar: shouldn't we do this instead (instead of the patch in https://github.com/NixOS/nixpkgs/pull/283175) ? https://github.com/NixOS/nixpkgs/pull/285542
That is a hacky workaround that might mask actual issues (especially when we add more patches). Patch is a more proper solution.
13:20:24
@jtojnar:matrix.orgJan TojnarAnd it is issue with Darwin just for now. It will be an issue everywhere once we bump gcc. 13:21:13
@drupol:matrix.orgPolOK ! Fair enough.14:21:37
@drupol:matrix.orgPolShall we continue with this PR then ? https://github.com/NixOS/nixpkgs/pull/28317514:21:44
@drupol:matrix.orgPolThe tests you ran this morning are green.14:21:58
@jtojnar:matrix.orgJan TojnarPol: would be also nice to check if fetchpatch cannot be used. 16:53:24
@drupol:matrix.orgPol Jan Tojnar: Do we need 1 or 2 patches in https://github.com/NixOS/nixpkgs/pull/283175 16:57:51
@jtojnar:matrix.orgJan TojnarOne should be enough, just mention it in two places16:59:46
@jtojnar:matrix.orgJan TojnarOr maybe we could reuse php patches in extensions using php src17:00:18
@drupol:matrix.orgPolMy head is going to explode man... 17:05:41
@drupol:matrix.orgPolSo let's summarize a little bit17:07:56
@drupol:matrix.orgPolI would like to unblock nix-phps today if possible.17:08:07
@drupol:matrix.orgPolI've been dedicating a couple of hours to this, and I really wish I could do something else :)17:08:26
@drupol:matrix.orgPolSo, for now, regarding this PR: https://github.com/NixOS/nixpkgs/pull/28317517:08:44
@drupol:matrix.orgPol There's one simple patch, patching at the same time libxml and soap PHP extensions. 17:09:05
@drupol:matrix.orgPolTests seems to pass as seen on the PR.17:09:22
@drupol:matrix.orgPolShould we do something else?17:09:28
@drupol:matrix.orgPol I just pushed a commit to use the patch from php-src. 17:28:39
@drupol:matrix.orgPol * I just pushed a commit to use the patch from github:php/php-src. 17:28:55
@jtojnar:matrix.orgJan TojnarNot a huge fan of the ellipsis, maybe removeAttrs fetchpatch from _attrs17:36:38
@jtojnar:matrix.orgJan TojnarWe can probably ignore soap for now since it is non-fatal17:39:04
@drupol:matrix.orgPolRight17:39:28
@jtojnar:matrix.orgJan TojnarBut it should be as easy as adding `patches = php.unwrapped.patches or [] ++ args.patches or []` to `mkExtension` in `php-packages.nix`17:42:05
@drupol:matrix.orgPolI removed the ellipsis17:43:27
@drupol:matrix.orgPolNow, what's left in there?17:43:52
@drupol:matrix.orgPol Jan Tojnar: Are you ok with this one ? https://github.com/NixOS/nixpkgs/pull/285511 18:32:35
@jtojnar:matrix.orgJan Tojnar
In reply to @drupol:matrix.org
Jan Tojnar: Are you ok with this one ? https://github.com/NixOS/nixpkgs/pull/285511
Not really for me to decide, Nixpkgs PHP maintainers will bear the cost of extra code not needed for Nixpkgs
18:53:22
@drupol:matrix.orgPolOk but since I will most probably manage that, ... 19:05:34
@drupol:matrix.orgPolI guess it's ok if I merge it ?19:05:40

Show newer messages


Back to Room ListRoom Version: 6