Skip to content

Commit

Permalink
php84Extensions.soap: skip tests
Browse files Browse the repository at this point in the history
See https://hydra.nixos.org/build/275613910

The issue that symbols from `session.so` cannot be loaded doesn't happen
when building a PHP with ext-soap enabled.

To me it seems as if PHP just doesn't find it on runtime. My current
hypothesis is that this is because ext-soap now depends on ext-session[1].

[1] php/php-src@c7797fc
  • Loading branch information
Ma27 committed Nov 1, 2024
1 parent 4be7bde commit 11c20b2
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion pkgs/top-level/php-packages.nix
Original file line number Diff line number Diff line change
Expand Up @@ -663,7 +663,7 @@ in {
# Some tests are causing issues in the Darwin sandbox with issues
# such as
# Unknown: php_network_getaddresses: getaddrinfo for localhost failed: nodename nor servname provided
doCheck = !stdenv.hostPlatform.isDarwin;
doCheck = !stdenv.hostPlatform.isDarwin && lib.versionOlder php.version "8.4";
internalDeps = [ php.extensions.session ];
patches = lib.optionals (lib.versions.majorMinor php.version == "8.1") [
# Fix tests with libxml2 2.12
Expand Down

0 comments on commit 11c20b2

Please sign in to comment.