!jngDrdMgndWibPCYsR:nixos.org

Nix PHP

67 Members
A room for PHP developers running on Nix19 Servers

Load older messages


SenderMessageTime
13 Aug 2024
@piotrkwiecinski:matrix.orgpiotrkwiecinskiWhich languages are you going to use?18:19:55
@drupol:matrix.org@drupol:matrix.orgAt the very end of June, my manager announce me that the PHP Competency Center, the team where I was working in, was about to be dissolved. That means that nobody is maintaining PHP in my team anymore.18:20:05
@drupol:matrix.org@drupol:matrix.orgI had 2 choices18:20:10
@drupol:matrix.org@drupol:matrix.org
  1. I would stop working for E.C.
18:20:23
@drupol:matrix.org@drupol:matrix.org
  1. I would find another place where I could develop my skills
18:20:33
@drupol:matrix.org@drupol:matrix.orgI chose option 2. 18:20:41
@drupol:matrix.org@drupol:matrix.orgI'm now an architect, develloping a python backend for a very cool app involving A.I.18:21:22
@drupol:matrix.org@drupol:matrix.orgSo, exit PHP.18:21:29
@drupol:matrix.org@drupol:matrix.orgWelcome Python.18:21:53
@piotrkwiecinski:matrix.orgpiotrkwiecinskiFrom elephant to snake18:22:13
@drupol:matrix.org@drupol:matrix.orghaha nice ! :D18:22:43
@drupol:matrix.org@drupol:matrix.orgI will reuse it :D18:22:48
@piotrkwiecinski:matrix.orgpiotrkwiecinskiI updated comments in https://github.com/NixOS/nixpkgs/pull/33441118:22:57
@drupol:matrix.org@drupol:matrix.orgI have a question for you with these patches.18:23:43
@drupol:matrix.org@drupol:matrix.orgyou know I'm maintaining that thingie here: https://github.com/loophp/php-src-nix/18:24:02
@drupol:matrix.org@drupol:matrix.orgBasically this project automatically maintain itself. I like it.18:24:13
@drupol:matrix.org@drupol:matrix.org However, I noticed sometimes that when we set lower bounds for patches in nixpkgs, it sometimes makes issue in my project. 18:24:37
@drupol:matrix.org@drupol:matrix.org So I was wondering if you correctly set the version boundaries so it can be cleanly applied to the PHP versions we maintain in nixos/nixpkgs but also in my project. 18:25:15
@piotrkwiecinski:matrix.orgpiotrkwiecinskiMy fix should apply to all php8.1 versions18:25:50
@drupol:matrix.org@drupol:matrix.orgAs you can see, it's quite broken: https://github.com/loophp/php-src-nix/actions/runs/1036403572018:25:54
@drupol:matrix.org@drupol:matrix.orgOh damn, I just notice now that we will have an issue with the next PHP84 version... https://github.com/loophp/php-src-nix/actions/runs/10364035720/job/2868871119418:26:47
@drupol:matrix.org@drupol:matrix.org
In reply to @piotrkwiecinski:matrix.org
My fix should apply to all php8.1 versions
Cool, I validate your PR then.
18:27:06
@drupol:matrix.org@drupol:matrix.orgDone.18:27:33
@piotrkwiecinski:matrix.orgpiotrkwiecinskialso is it ok to go to master?18:28:30
@piotrkwiecinski:matrix.orgpiotrkwiecinskiit has fair bit of rebuilds18:28:36
@drupol:matrix.org@drupol:matrix.org yes master is fine. 18:29:01
@piotrkwiecinski:matrix.orgpiotrkwiecinski
> calling 'postUnpack' function hook '_updateSourceDateEpochFromSourceRoot'
       > Running phase: patchPhase
       > applying patch /nix/store/r2bw91ma55jqnlv51iwck17f05i1c76x-fix-paths-php7.patch
       > patching file ext/gettext/config.m4
18:29:07
@piotrkwiecinski:matrix.orgpiotrkwiecinskithis one is in generic.nix18:29:16
@drupol:matrix.org@drupol:matrix.orgyes, since quite a while18:30:15
@piotrkwiecinski:matrix.orgpiotrkwiecinskihttps://github.com/php/php-src/commit/c2d6edc4854b036a94e28b495ccbc1b652649b0218:57:21

Show newer messages


Back to Room ListRoom Version: 6