| 16 Jun 2023 |
Pol | There's also a PR open in fossar/phps | 11:34:50 |
Jan Tojnar | In reply to @drupol:matrix.org We tried already do you remember yeah, I remember we did something. My memory just told me we mostly made it work in nixpkgs | 12:36:00 |
Pol | sadly yeah | 13:57:01 |
| 18 Jun 2023 |
Pol | I just opened an issue to have composer.lock in Grumphp repository: https://github.com/phpro/grumphp/issues/1095 | 18:51:01 |
| 19 Jun 2023 |
Pol | I guess it's not going to be very popular :S | 10:52:07 |
| 21 Jun 2023 |
Pol | 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 ? | 20:40:35 |
Pol | * 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 |
Jan Tojnar | Pol: I would probably just fetchurl the lockfile, srcs never worked very well for me | 20:53:24 |
Pol | so, composerLock = (fetchurl {...}) + "/phar.composer.lock"; | 20:54:31 |
Pol | Or something like that ( i will manage) | 20:54:37 |
Jan Tojnar | yeah | 20:57:29 |
Pol | Redacted or Malformed Event | 20:59:29 |
Pol | Redacted or Malformed Event | 20:59:57 |
Pol | Redacted or Malformed Event | 20:59:59 |
Pol | Redacted or Malformed Event | 21:00:46 |
Pol | Redacted or Malformed Event | 21:00:49 |
Pol | * This is the definition of composerLock: | 21:00:53 |
Pol | Redacted or Malformed Event | 21:01:11 |
Pol | Redacted or Malformed Event | 21:01:34 |
Pol | Redacted or Malformed Event | 21:11:19 |
Pol | Job done: https://github.com/NixOS/nixpkgs/pull/225401/commits/4bde179df98d7d8d21cb53598e33f83c45e9f787 | 21:23:00 |
tgerbet | 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 |
Pol | Oh I wish I could do that with you | 21:30:09 |
Pol | I'm curious to see how you handle that. | 21:30:24 |
tgerbet | 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 |
Pol | But this is not supposed to work | 21:38:19 |
tgerbet | Yup it crashes when withPear is true | 21:38:50 |
Pol | We already tried with Jan Tojnar in: https://github.com/fossar/nix-phps/pull/104 | 21:38:58 |
Pol | So it crashes because of Pear ? | 21:39:39 |
Pol | How come this thing is still alive ?! | 21:39:50 |