From 2f1f359692a4af926f5e39653e7ea06f29a4c485 Mon Sep 17 00:00:00 2001 From: talyz Date: Sat, 2 May 2020 23:22:53 +0200 Subject: php.extensions.pcs: Mark broken in 7.3, add tokenizer dependency The pcs extension fails to load at runtime with PHP 7.3, so let's mark it broken from 7.3 onwards. It also depends on the tokenizer internal extension. --- pkgs/top-level/php-packages.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'pkgs/top-level/php-packages.nix') diff --git a/pkgs/top-level/php-packages.nix b/pkgs/top-level/php-packages.nix index 73d436c8077..1f49a145c69 100644 --- a/pkgs/top-level/php-packages.nix +++ b/pkgs/top-level/php-packages.nix @@ -562,8 +562,10 @@ in sha256 = "0d4p1gpl8gkzdiv860qzxfz250ryf0wmjgyc8qcaaqgkdyh5jy5p"; + internalDeps = [ php.extensions.tokenizer ]; + meta.maintainers = lib.teams.php.members; - meta.broken = isPhp74; # Build error + meta.broken = isPhp73; # Runtime failure on 7.3, build error on 7.4 }; pdo_oci = buildPecl rec { -- cgit 1.4.1