!jngDrdMgndWibPCYsR:nixos.org

Nix PHP

76 Members
A room for PHP developers running on Nix21 Servers

Load older messages


SenderMessageTime
8 Jun 2023
@drupol:matrix.orgPol ramsey: I'm trying to introduce PHP 8.3 in Nix, but it seems that some tests are failing. To whom should I report the issue ? 18:58:59
@drupol:matrix.orgPol ramsey: You can see the compilation logs here: https://logs.ofborg.org/?key=nixos/nixpkgs.236481&attempt_id=3fa301d1-edba-47aa-87a6-07ac1fee3178 18:59:21
9 Jun 2023
@etu:failar.nu@etu:failar.nu ramsey: We've chosen to ignore tests for specific extensions on specific versions in the past, that's always an option but also a bit of a last resort :) 10:49:35
@etu:failar.nu@etu:failar.nu * Pol: : We've chosen to ignore tests for specific extensions on specific versions in the past, that's always an option but also a bit of a last resort :) 10:49:44
@etu:failar.nu@etu:failar.nu * Pol: We've chosen to ignore tests for specific extensions on specific versions in the past, that's always an option but also a bit of a last resort :) 10:49:49
@etu:failar.nu@etu:failar.nuWe should also consider switching to 8.2 as default PHP asap 🙂10:50:07
@drupol:matrix.orgPolOk that's an option. 10:50:10
@drupol:matrix.orgPolBut I think here it's another issue.10:50:17
@etu:failar.nu@etu:failar.nu * Pol: We've chosen to ignore tests for specific extensions on specific versions in the past, that's always an option but also a bit of a last resort 🙂 10:50:20
@drupol:matrix.orgPolSee: https://github.com/php/php-src/issues/1140810:50:38
@drupol:matrix.orgPolEspecially the log10:50:42
@drupol:matrix.orgPol

php-fileinfo> Warning: PHP Startup: Invalid library (maybe not a PHP library) 'fileinfo.so' in Unknown on line 0

10:51:00
@drupol:matrix.orgPolAnd given the amount of failures, I doubt that the issues comes from a bad tests... I guess it comes from somewhere else.11:06:45
@jtojnar:matrix.orgJan Tojnar
In reply to @drupol:matrix.org
See: https://github.com/php/php-src/issues/11408
that sounds pretty NixOS specific, probably too early to report it upstream.
15:21:15
@jtojnar:matrix.orgJan Tojnar Try building with --keep-failed and look at what the file actually is 15:21:33
@drupol:matrix.orgPolI'm back.19:34:53
@drupol:matrix.orgPol Jan Tojnar: I've checked the fileinfo.so file and added the info in the issue. 19:35:40
@drupol:matrix.orgPolTBH, I don't know what I'm looking for yet.19:35:51
@jtojnar:matrix.orgJan Tojnar
In reply to @drupol:matrix.org
TBH, I don't know what I'm looking for yet.
looks okay to me, I guess time to bisect
19:43:30
@drupol:matrix.orgPolbisect... ? PHP ?19:43:43
@drupol:matrix.orgPolCurious to see how you do that19:44:10
@jtojnar:matrix.orgJan Tojnar you can set src of the Nix package to the path to your local php-src checkout 19:44:59
@jtojnar:matrix.orgJan Tojnar and then run git bisect run nix-build ~/Projects/nixpkgs -A php 19:45:25
@drupol:matrix.orgPolOk19:45:53
@drupol:matrix.orgPolGoing to try19:45:55
@jtojnar:matrix.orgJan Tojnarmight need to adjust the expression a bit to allow for differences from the tarball19:46:30
@jtojnar:matrix.orgJan Tojnarso best try building it on the known good/bad tags first 19:47:15
@drupol:matrix.orgPolSo, the first commit will be the one tagged with 8.2.7 I guess.19:47:50
@drupol:matrix.orgPolOh boy the branch management in the php project, I don't get it.19:49:22
@drupol:matrix.orgPolFeel free to take care of it I don't know if I will be able to do it.20:30:00

Show newer messages


Back to Room ListRoom Version: 6