anchor.diff:      substituteInPlace ./common/Make.rules \
         --replace "/usr/bin/pod2man" "${buildPackages.perl}/bin/pod2man" \
         --replace "/usr/bin/pod2html" "${buildPackages.perl}/bin/pod2html" \
  -      --replace "/usr/include/linux/capability.h" "${linuxHeaders}/include/linux/capability.h" \
         --replace "/usr/share/man" "share/man"
  +    substituteInPlace ./utils/Makefile \
  +      --replace "/usr/include/linux/capability.h" "${linuxHeaders}/include/linux/capability.h"
     '';
   
     patches = lib.optionals stdenv.hostPlatform.isMusl [
  
positive.code: 
      strictDeps = true;
  
      nativeBuildInputs = [ makeWrapper which python3 ];
  
      buildInputs = [
        bash
        perl
        python3
        libapparmor
        libapparmor.python
      ];
  
negative.code: { stdenv, lib, fetchFromGitLab, fetchpatch, makeWrapper, autoreconfHook
  , pkg-config, which
  , flex, bison
  , linuxHeaders ? stdenv.cc.libc.linuxHeaders
  