!jngDrdMgndWibPCYsR:nixos.org

Nix PHP

75 Members
A room for PHP developers running on Nix21 Servers

Load older messages


SenderMessageTime
21 Jun 2023
@drupol:matrix.orgPolJob 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.orgPolOh I wish I could do that with you21:30:09
@drupol:matrix.orgPolI'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.orgPolBut this is not supposed to work21:38:19
@tgerbet:matrix.orgtgerbetYup it crashes when withPear is true21:38:50
@drupol:matrix.orgPol We already tried with Jan Tojnar in: https://github.com/fossar/nix-phps/pull/104 21:38:58
@drupol:matrix.orgPolSo it crashes because of Pear ?21:39:39
@drupol:matrix.orgPolHow come this thing is still alive ?!21:39:50
@drupol:matrix.orgPol(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.orgPolmmh oki21:44:57
@drupol:matrix.orgPolI'll contine tomorrow21:46:46
@drupol:matrix.orgPolBtw, I just published a new PR for Guacamole: https://github.com/NixOS/nixpkgs/pull/23782421:47:02
@drupol:matrix.orgPolFeel free to test/review !21:47:08
22 Jun 2023
@drupol:matrix.orgPolalpha2 has been tagged: https://github.com/php/php-src/releases/tag/php-8.3.0alpha206:42:03
@drupol:matrix.orgPol I guess a new release is about to come. Hopefully the fileinfo issue is fixed. 06:42:18
@tgerbet:matrix.orgtgerbetIt does not, I tried yesterday when I saw the tag06:59:58
@drupol:matrix.orgPolhere we go:07:01:29
@drupol:matrix.orgPol
  version = "8.3.0";
  hash = "";
  base = (callPackage ./generic.nix (_args // {
    inherit version hash;
  })).overrideAttrs (oldAttrs: {
    src = (fetchurl {
      url = "https://downloads.php.net/~eric/php-8.3.0alpha2.tar.xz";
      hash = "";
    });
  });
07:01:32
@drupol:matrix.orgPolGot a new comment: https://github.com/php/php-src/issues/11408#issuecomment-160174501207:02:52
@drupol:matrix.orgPolI'm compiling alpha207:07:12
@drupol:matrix.orgPol I'll see if fileinfo is building 07:07:38
@drupol:matrix.orgPol But is still there in alpha2 07:08:29
@drupol:matrix.orgPolTrying the proposed patch.07:08:34
@drupol:matrix.orgPolNope, same issue07:16:12
@drupol:matrix.orgPol
  version = "8.3.0";
  hash = "";
  base = (callPackage ./generic.nix (_args // {
    inherit version hash;
  })).overrideAttrs (oldAttrs: {
    src = (fetchurl {
      url = "https://downloads.php.net/~eric/php-8.3.0alpha2.tar.xz";
      hash = "sha256-YLCxgiDcsBisOmAodf0h8HyaCIh+4i1Q7QZw/h4KR5I=";
    });

    patches = [
      ./fileinfo.patch
    ];
  });
07:16:32
@drupol:matrix.orgPol tgerbet: I need to leave, I'll be back in the afternoon 07:31:34
@drupol:matrix.orgPolI just posted this comment: https://github.com/php/php-src/issues/11408#issuecomment-160215049207:31:48

Show newer messages


Back to Room ListRoom Version: 6