!jngDrdMgndWibPCYsR:nixos.org

Nix PHP

67 Members
A room for PHP developers running on Nix19 Servers

Load older messages


SenderMessageTime
7 Sep 2023
@jtojnar:matrix.orgJan Tojnarthe makefile is generated by phpize, IIRC20:28:05
@drupol:matrix.org@drupol:matrix.orgyeah... is it an issue ?20:29:34
@drupol:matrix.org@drupol:matrix.orgI wrote my findings here: https://github.com/fossar/nix-phps/pull/104#issuecomment-171032081820:30:48
@drupol:matrix.org@drupol:matrix.orgWhy there's no Makefile in the PHP distribution (in ext/tokenizer)20:31:21
@drupol:matrix.org@drupol:matrix.orgThat is also something I'd like to understand20:31:30
@drupol:matrix.org@drupol:matrix.orgBut since I never used those tools, it's complicated for me20:31:41
@jtojnar:matrix.orgJan Tojnarthe lex error sounds like lex is missing some flag as well20:35:37
@drupol:matrix.org@drupol:matrix.org These are RE2C_FLAGS ? 20:37:01
@drupol:matrix.org@drupol:matrix.orgHave you seen this? https://github.com/php/php-src/blob/master/scripts/dev/genfiles20:45:00
@drupol:matrix.org@drupol:matrix.orgMaybe we should use it ?20:45:04
@drupol:matrix.org@drupol:matrix.orgGOT IT WORKING !!!!20:53:02
@drupol:matrix.org@drupol:matrix.orgJust pushed the change20:54:05
@drupol:matrix.org@drupol:matrix.orgNow going straigh to bed... 20:55:38
8 Sep 2023
@drupol:matrix.org@drupol:matrix.org Lars Strojny: Now I will work on a PR to provide a flake.nix in the php/php-src source directly :) so we can have a CI that builds PHP at each commit ! 05:01:49
@drupol:matrix.org@drupol:matrix.orgAnd we are green ! https://github.com/fossar/nix-phps/pull/10405:34:32
@drupol:matrix.org@drupol:matrix.orgOne year later :D05:34:35
@drupol:matrix.org@drupol:matrix.orgphp-master branch is building on Nix! https://github.com/fossar/nix-phps/pull/10405:34:51
@drupol:matrix.org@drupol:matrix.orgSomeone to review this? https://github.com/NixOS/nixpkgs/pull/25400110:17:31
@drupol:matrix.org@drupol:matrix.org Lars Strojny: I just made a flake.nix file for https://github.com/php/php-src that compile the master branch :) Works pretty fine !! Do you think it worth submitting a PR ? 11:06:45
@drupol:matrix.org@drupol:matrix.orgWe could imagine also a default devShell that would provide all the tools needed for a PHP core developer :)11:07:23
@drupol:matrix.org@drupol:matrix.orgWe could imagine a Github action what would check if a commit is not breaking the builds ! :)11:14:36
@drupol:matrix.org@drupol:matrix.orgPlenty of new possibilities !!!11:14:44
@drupol:matrix.org@drupol:matrix.orgPR is green ^^ 13:10:22
@drupol:matrix.org@drupol:matrix.orgFeel free to add your voice to that PR, I really need it :)13:10:46
@drupol:matrix.org@drupol:matrix.orgThanks to that PR, I can now provide this: https://github.com/fossar/nix-phps/pull/104#issuecomment-171170602513:58:18
@drupol:matrix.org@drupol:matrix.org And a flake.nix for https://github.com/php/php-src ! :) 13:58:32
@drupol:matrix.org@drupol:matrix.orgGot it working on my machine :)13:58:44
@drupol:matrix.org@drupol:matrix.org=> https://main.elk.zone/mathstodon.xyz/@Pol/11102925504694179613:59:06
11 Sep 2023
@drupol:matrix.org@drupol:matrix.orgI just created a PR to update the PHP mkderivation wrapper in Nix: https://github.com/NixOS/nixpkgs/pull/254556, reviews are welcome13:13:47
13 Sep 2023
@wjjunyor:matrix.orgw joined the room.01:29:07

Show newer messages


Back to Room ListRoom Version: 6