!jngDrdMgndWibPCYsR:nixos.org

Nix PHP

75 Members
A room for PHP developers running on Nix21 Servers

Load older messages


SenderMessageTime
1 Feb 2024
@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
@jtojnar:matrix.orgJan TojnarIn that case, it is probably fine. Just note that in the past, we have always cleaned references to PHP versions not available in Nixpkgs. Hence the common use of `builtins.filter` in nix-phps 19:18:11
@drupol:matrix.orgPolRight let's do that.19:18:58
2 Feb 2024
@drupol:matrix.orgPol Elis 🌱: For you: https://github.com/NixOS/nixpkgs/pull/285828 15:58:15
@drupol:matrix.orgPolRedacted or Malformed Event16:03:48
@drupol:matrix.orgPol Asking for a repository composer.lock is sometimes successful, sometimes not... https://github.com/php-parallel-lint/PHP-Parallel-Lint/issues/153 18:09:03
@etu:failar.nu@etu:failar.nu
In reply to @drupol:matrix.org
Elis 🌱: For you: https://github.com/NixOS/nixpkgs/pull/285828
I'll look into it over the weekend :)
18:17:37
@etu:failar.nu@etu:failar.nu
In reply to @drupol:matrix.org
Asking for a repository composer.lock is sometimes successful, sometimes not... https://github.com/php-parallel-lint/PHP-Parallel-Lint/issues/153
That's how collaboration across projects and teams tend to be, at least once something is big enough :)
18:18:37
@drupol:matrix.orgPol I'm also looking for a way to make sur postPatch = '' '' ; works in the PHP/Composer builder, but I simply cannot get it to work. If you have a clue, it's very welcome 21:26:52
@drupol:matrix.orgPolPlease ignore my message, my brain farted.21:57:09
3 Feb 2024
@drupol:matrix.orgPolDo you have any idea on how I could avoid repeating myself in this commit: https://github.com/NixOS/nixpkgs/pull/285828/commits/e75a4765f0d99b97a16503be6a4e9a576b7ecc0408:57:39
@drupol:matrix.orgPolI would like to have a single bash function for that08:57:56
@drupol:matrix.orgPol The good thing is that I finally found why COMPOSER_ROOT_VERSION was needed for vimeo/psalm ! 08:58:47
@drupol:matrix.orgPolI can now automatically set it when needed :)08:58:54
@drupol:matrix.orgPol Elis 🌱: You're going to like the changes :D 10:59:33
@drupol:matrix.orgPol Jan Tojnar: There's a new fancy issue while compiling php 5.6 at https://github.com/fossar/nix-phps/actions/runs/7768117423/job/21185685946?pr=321 17:04:23
@jtojnar:matrix.orgJan Tojnar Pol: lovely, can you send the content of configure script? 17:06:12
@drupol:matrix.orgPolOK17:07:36
@drupol:matrix.orgPolre-running it locally and keeping the build dir.17:07:55
@drupol:matrix.orgPolHere we go: https://gist.github.com/drupol/6eddbd12f6ad107bfe94d02b4eeb018817:09:58

Show newer messages


Back to Room ListRoom Version: 6