!jngDrdMgndWibPCYsR:nixos.org

Nix PHP

76 Members
A room for PHP developers running on Nix22 Servers

Load older messages


SenderMessageTime
23 Jan 2024
@drupol:matrix.orgPolETA: ~10min08:29:50
@drupol:matrix.orgPolHere we go: https://meet.jit.si/PoDa08:35:36
@drupol:matrix.orgPol Lars Strojny: ^^ 08:36:04
@jtojnar:matrix.orgJan 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
@jtojnar:matrix.orgJan TojnarAlso maybe some of the other distros/ci envs already created them? 15:19:19
@drupol:matrix.orgPolHaven't found anything yet so far :(15:20:23
31 Jan 2024
@drupol:matrix.orgPolCurrently working on this: https://github.com/fossar/nix-phps/pull/32110:06:29
@drupol:matrix.orgPolIt's a big mess... 10:06:33
@drupol:matrix.orgPol 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
@drupol:matrix.orgPol Shyimand shyim : There are 2 users for you, which one are we supposed to use when we want to ping you? 10:08:47
@drupol:matrix.orgPol 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
@drupol:matrix.orgPolIssues 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:matrix.orgShyimI tried out a own matrix server and delete that 😂. but the user is still here lol10:34:57
@shyim:matrix.orgShyimCan we maybe backport the libxml2 patches from PHP itself? 🤔10:39:41
@shyim:matrix.orgShyimI can take a look there i have an mac, but i am later traveling to Brussel because MySQL Days, Fosdem 😅10:41:15
@drupol:matrix.orgPolI'll be at fosdem too :)11:26:20
@shyim:matrix.orgShyimthat libxml problem seems also with PHP 8.1 from nixpkgs :D 14:20:08
@shyim:matrix.orgShyim * that libxml problem seems also with PHP 8.1 from nixpkgs :D, not only nix-phps problem14:20:18
@drupol:matrix.orgPolReally ?17:16:53
@drupol:matrix.orgPolCare to elaborate?17:16:57
@drupol:matrix.orgPolWe are close to something here: https://github.com/fossar/nix-phps/actions/runs/7732636096/job/2108299133622:05:43
@drupol:matrix.orgPol Heading to bed. I'm almost done with libxml and PHP stuff, only 1 failure. 22:34:49
@drupol:matrix.orgPol I'll continue asap 22:34:59
1 Feb 2024
@jtojnar:matrix.orgJan 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
@jtojnar:matrix.orgJan TojnarDarwin uses clang compiler which usually increases strictness (e.g. promotes warnings to errors) and then gcc follows a cycle later07:27:52
@jtojnar:matrix.orgJan Tojnar* Darwin uses Clang compiler which usually increases strictness (e.g. promotes warnings to errors), and then gcc follows a cycle later07:28:15
@jtojnar:matrix.orgJan Tojnar* Darwin uses Clang compiler, which usually increases strictness (e.g. promotes warnings to errors), and then gcc follows a cycle later07:28:32
@jtojnar:matrix.orgJan Tojnar* Darwin uses Clang compiler, which often increases strictness in major releases (e.g. promotes warnings to errors), and then gcc follows a cycle later07:29:25
@drupol:matrix.orgPol
In reply to @jtojnar:matrix.org
That requires cast like here https://gitlab.com/libvirt/libvirt-glib/-/merge_requests/53/diffs#b684a5b6959188e3400acdcf5c7196b92fab9fa6_201_204
There's already a patch being applied for that, I don't understand why it's failing yet. #investigating
07:42:12
@drupol:matrix.orgPol Jan Tojnar: Could you approve https://github.com/fossar/nix-phps/pull/324 and https://github.com/fossar/nix-phps/pull/323 ? 07:50:09

Show newer messages


Back to Room ListRoom Version: 6