!jngDrdMgndWibPCYsR:nixos.org

Nix PHP

82 Members
A room for PHP developers running on Nix23 Servers

Load older messages


SenderMessageTime
29 Mar 2023
@tgerbet:matrix.orgtgerbetIn our case it would like be all/the majority of the deps so at this point it is not really different than what composer2nix does 😄09:59:07
3 Apr 2023
@drupol:matrix.orgPolCan we move on with this issue? https://github.com/NixOS/nixpkgs/pull/22184506:45:03
@drupol:matrix.orgPolThere's also this issue: https://github.com/NixOS/nixpkgs/issues/224457 I guess there is nothing to mention on our side?13:21:57
@drupol:matrix.orgPolIt would be nice to have that PR though https://github.com/NixOS/nixpkgs/pull/221845 !13:22:11
@tgerbet:matrix.orgtgerbet
In reply to @drupol:matrix.org
There's also this issue: https://github.com/NixOS/nixpkgs/issues/224457 I guess there is nothing to mention on our side?
Maybe we could switch the default php to 8.2 and we need to drop 8.0 because it will be outside the security support window upstream before 23.05
13:38:25
@drupol:matrix.orgPolimage.png
Download image.png
13:40:09
@drupol:matrix.orgPolThe current version is 8.1. Let me check the EOL 13:40:22
@drupol:matrix.orgPolhttps://www.php.net/supported-versions.php13:40:37
@drupol:matrix.orgPolUntil 25 Nov 2023(in 7 months)13:41:14
@drupol:matrix.orgPolShould we switch to 8.2 ? I don't know.13:41:22
@tgerbet:matrix.orgtgerbetSecurity support continue after that so we are fine on this front13:48:55
@tgerbet:matrix.orgtgerbet * Security support for 8.1 continue after that so we are fine on this front13:49:03
@tgerbet:matrix.orgtgerbetMaybe it's safer to keep 8.1 by default for now and to change the default to 8.2 after the branch-off13:51:39
@tgerbet:matrix.orgtgerbetI will take a look tonight/tomorrow to drop PHP 8.0, I see some packages are still depending on it13:52:32
@drupol:matrix.orgPolNice, thanks :)13:57:26
@drupol:matrix.orgPolFeel free to chime in https://github.com/NixOS/nixpkgs/pull/221845 as well, I would like to get this in as well.13:57:50
@etu:failar.nu@etu:failar.nu Pol: We'll switch to 8.2 after branchoff 15:32:42
@etu:failar.nu@etu:failar.nuAnd drop 8.015:33:00
@tgerbet:matrix.orgtgerbet
In reply to @etu:failar.nu
And drop 8.0
We need to deal with 8.0 before the branch-off, security support for NixOS 23.05 ends on 31 December while PHP 8.0 security support ends on 26 November
15:37:03
@etu:failar.nu@etu:failar.nuoh15:38:31
@etu:failar.nu@etu:failar.nuyeah... right... my schedule is based on NixOS XX.0315:38:55
@etu:failar.nu@etu:failar.nuSo the window have moved a couple of months15:39:04
@etu:failar.nu@etu:failar.nu So... I guess I'll drop 8.0 now. 15:39:42
@tgerbet:matrix.orgtgerbetFrom a quick look roundcube, grocy, limesurvey, moodle, tt-rss, arcanist and n98-magerun still depends on it15:43:13
@etu:failar.nu@etu:failar.nuyeah...15:51:52
@etu:failar.nu@etu:failar.nuSo... we may get breakage that is no fun at all15:52:02
@etu:failar.nu@etu:failar.nuGrocy supports 8.1 at least now, according to their latest readme15:54:10
@etu:failar.nu@etu:failar.nu

Then I see two choices...

  1. Really quickly remove PHP 8.0 right away and risk breaking a bunch of things that may not be easy to repair...
  2. Not remove it right away and have it EOL for about a month while the 23.11 is already hopefully released...
15:59:15
@etu:failar.nu@etu:failar.nuI kinda prefer option 2 because it's slower and less sudden.15:59:32
@etu:failar.nu@etu:failar.nuAnd then we can do it better for next cycle.15:59:48

Show newer messages


Back to Room ListRoom Version: 6