Unverified Commit 11c20b26 authored by Maximilian Bosch's avatar Maximilian Bosch
Browse files

php84Extensions.soap: skip tests

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] https://github.com/php/php-src/commit/c7797fc8c0503c18791fd651f5ebdd7164b4bc48
parent 4be7bdeb
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -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