!jngDrdMgndWibPCYsR:nixos.org

Nix PHP

74 Members
A room for PHP developers running on Nix21 Servers

Load older messages


SenderMessageTime
3 Apr 2023
@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
@tgerbet:matrix.orgtgerbetMoodle is also fine since the 4.1.216:05:44
@tgerbet:matrix.orgtgerbetLimeSurvey is not ready yet Arcanist it looks like there is still some pending patches So yeah we might have to go with option 216:07:32

Show newer messages


Back to Room ListRoom Version: 6