php83Extensions.couchbase: mark as broken
ZHF #352882 Doesn't compile with PHP 8.3: https://hydra.nixos.org/build/276605925 We actually want to use the `couchbase-php-client`[1] repo. I briefly tried to package it, but given that I don't care a bit about this specific extension and it was far too annoying (vendored C++ libraries, .gitattributes removing CMake files from the GitHub tarball, a random CMake "package manager" is used) I decided to not bother. If nobody steps up, I'd suggest to throw it out when PHP 8.2 becomes EOL. [1] https://github.com/couchbase/couchbase-php-client/
This commit is contained in:
@@ -5,6 +5,7 @@
|
||||
libcouchbase,
|
||||
zlib,
|
||||
substituteAll,
|
||||
php,
|
||||
}:
|
||||
let
|
||||
pname = "couchbase";
|
||||
@@ -40,5 +41,6 @@ buildPecl {
|
||||
license = licenses.asl20;
|
||||
homepage = "https://docs.couchbase.com/php-sdk/current/project-docs/sdk-release-notes.html";
|
||||
maintainers = teams.php.members;
|
||||
broken = lib.versionAtLeast php.version "8.3";
|
||||
};
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user