!jngDrdMgndWibPCYsR:nixos.org

Nix PHP

67 Members
A room for PHP developers running on Nix19 Servers

Load older messages


SenderMessageTime
21 Jun 2023
@drupol:matrix.org@drupol:matrix.org * Jan Tojnar: We came to a compromise in https://github.com/phpro/grumphp/issues/1095 ! The are going to include a composer.lock in the shim (phar distribution) package (https://github.com/phpro/grumphp-shim/pull/22). I was wondering what could be the best option to use it in the Grumphp derivation. What would be our best option ? (using srcs ?) 20:49:08
@jtojnar:matrix.orgJan Tojnar Pol: I would probably just fetchurl the lockfile, srcs never worked very well for me 20:53:24
@drupol:matrix.org@drupol:matrix.org so, composerLock = (fetchurl {...}) + "/phar.composer.lock"; 20:54:31
@drupol:matrix.org@drupol:matrix.orgOr something like that ( i will manage)20:54:37
@jtojnar:matrix.orgJan Tojnaryeah20:57:29
@drupol:matrix.org@drupol:matrix.orgRedacted or Malformed Event20:59:29
@drupol:matrix.org@drupol:matrix.orgRedacted or Malformed Event20:59:57
@drupol:matrix.org@drupol:matrix.orgRedacted or Malformed Event20:59:59
@drupol:matrix.org@drupol:matrix.orgRedacted or Malformed Event21:00:46
@drupol:matrix.org@drupol:matrix.orgRedacted or Malformed Event21:00:49
@drupol:matrix.org@drupol:matrix.org * This is the definition of composerLock: 21:00:53
@drupol:matrix.org@drupol:matrix.orgRedacted or Malformed Event21:01:11
@drupol:matrix.org@drupol:matrix.orgRedacted or Malformed Event21:01:34
@drupol:matrix.org@drupol:matrix.orgRedacted or Malformed Event21:11:19
@drupol:matrix.org@drupol:matrix.orgJob done: https://github.com/NixOS/nixpkgs/pull/225401/commits/4bde179df98d7d8d21cb53598e33f83c45e9f78721:23:00
@tgerbet:matrix.orgtgerbet FYI on another topic, I'm currently bisecting the build issue of the PHP 8.3 fileinfo extension.
Building php83Extensions.fileinfo works directly from the sources when pearSupport is set to false
21:28:01
@drupol:matrix.org@drupol:matrix.orgOh I wish I could do that with you21:30:09
@drupol:matrix.org@drupol:matrix.orgI'm curious to see how you handle that.21:30:24
@tgerbet:matrix.orgtgerbet https://gist.github.com/LeSuisse/5d9897f34d9c429854c8d8bfbf3835ef
/home/thomas/Workspace/PHP/php-src is my local clone of php-src that I'm bisecting
21:35:59
@drupol:matrix.org@drupol:matrix.orgBut this is not supposed to work21:38:19
@tgerbet:matrix.orgtgerbetYup it crashes when withPear is true21:38:50
@drupol:matrix.org@drupol:matrix.org We already tried with Jan Tojnar in: https://github.com/fossar/nix-phps/pull/104 21:38:58
@drupol:matrix.org@drupol:matrix.orgSo it crashes because of Pear ?21:39:39
@drupol:matrix.org@drupol:matrix.orgHow come this thing is still alive ?!21:39:50
@drupol:matrix.org@drupol:matrix.org(I'll review your PR tomorrow)21:40:49
@tgerbet:matrix.orgtgerbetWell it's not happy about pear but maybe there are other issues when all the extensions are built, I did not test (yet)21:43:20
@drupol:matrix.org@drupol:matrix.orgmmh oki21:44:57
@drupol:matrix.org@drupol:matrix.orgI'll contine tomorrow21:46:46
@drupol:matrix.org@drupol:matrix.orgBtw, I just published a new PR for Guacamole: https://github.com/NixOS/nixpkgs/pull/23782421:47:02
@drupol:matrix.org@drupol:matrix.orgFeel free to test/review !21:47:08

Show newer messages


Back to Room ListRoom Version: 6