From 2fe7087430f4216e233c0a0f6a33454b74fa906a Mon Sep 17 00:00:00 2001 From: Maximilian Bosch Date: Wed, 12 May 2021 09:41:22 +0200 Subject: [PATCH] php80Extensions.apcu_bc: mark as broken ZHF #122042 Failing Hydra build: https://hydra.nixos.org/build/142591498 `apcu_bc`[1] is a PHP extension which provides support for the older APC caching-interface (i.e. `apc_fetch`, `apc_store` etc.) on newer PHP versions. As the codebase wasn't touched since 2019 it's not really surprising that it doesn't compile for PHP 8. Also, if people have already managed to get their codebases running on PHP8, they're most likely also using the newer APCu[2] interface. I think it's okay to keep this as long as we support PHP 7.4 and drop the package after that. [1] https://pecl.php.net/package/apcu_bc [2] https://www.php.net/manual/en/book.apcu.php --- pkgs/development/php-packages/apcu_bc/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/php-packages/apcu_bc/default.nix b/pkgs/development/php-packages/apcu_bc/default.nix index 132a25a2df4..a9c34a8d778 100644 --- a/pkgs/development/php-packages/apcu_bc/default.nix +++ b/pkgs/development/php-packages/apcu_bc/default.nix @@ -15,4 +15,5 @@ buildPecl { ''; meta.maintainers = lib.teams.php.members; + meta.broken = lib.versionAtLeast php.version "8"; }