anchor.diff:                      (enabledExtensions ++ (getDepsRecursively enabledExtensions)));
   
                 extNames = map getExtName enabledExtensions;
  -              extraInit = writeText "php.ini" ''
  +              extraInit = writeText "php-extra-init-${version}.ini" ''
                   ${lib.concatStringsSep "\n"
                     (lib.textClosureList extensionTexts extNames)}
                   ${extraConfig}
  
positive.code:                 };
                  paths = [ php ];
                  postBuild = ''
                    cp ${extraInit} $out/lib/php.ini
  
                    wrapProgram $out/bin/php --set PHP_INI_SCAN_DIR $out/lib
  
  
negative.code: 
  let
    generic =
      { callPackage, lib, stdenv, nixosTests, fetchurl, makeWrapper
      , symlinkJoin, writeText, autoconf, automake, bison, flex, libtool
      , pkg-config, re2c, apacheHttpd, libargon2, libxml2, pcre, pcre2
      , systemd, system-sendmail, valgrind, xcbuild
  