anchor.diff:      # systemd. With the below patch we mitigate that effect by special casing
       # all our root unit dirs if they are symlinks. This does exactly what we
       # need (AFAICT).
  -    # See https://github.com/systemd/systemd/pull/20479 for upsteam discussion.
  +    # See https://github.com/systemd/systemd/pull/20479 for upstream discussion.
       ./0019-core-handle-lookup-paths-being-symlinks.patch
     ] ++ lib.optional stdenv.hostPlatform.isMusl (
       let
  
positive.code: , libfido2
  , p11-kit
  
    # the (optional) BPF feature requires bpftool, libbpf, clang and llmv-strip to be avilable during build time.
    # Only libbpf should be a runtime dependency.
  , bpftools
  , libbpf
  
negative.code:             # exceptional case, details:
              # https://github.com/systemd/systemd-stable/blob/v249-stable/src/shared/tpm2-util.c#L157
              if ! [[ "${library}" =~ .*libtss2-tcti-$ ]]; then
                echo 'The shared library `${library}` does not exist but was given as substitute for `${dl.name}`'
                exit 1
              fi
            fi
  