anchor.diff:      # Never even try to use lchmod on linux,
       # don't rely on detecting glibc-isms.
       "ac_cv_func_lchmod=no"
  +  ] ++ optionals (libxcrypt != null) [
  +    "CFLAGS=-I${libxcrypt}/include"
  +    "LIBS=-L${libxcrypt}/lib"
     ] ++ optionals tzdataSupport [
       "--with-tzpath=${tzdata}/share/zoneinfo"
     ] ++ optional static "LDFLAGS=-static";
  
positive.code: , bluez ? null, bluezSupport ? false
  , zlib
  , tzdata ? null
  , self
  , configd
  , autoreconfHook
  
negative.code:   postInstall = let
      # References *not* to nuke from (sys)config files
      keep-references = concatMapStringsSep " " (val: "-e ${val}") ([
        (placeholder "out") libxcrypt
      ] ++ optionals tzdataSupport [
        tzdata
      ]);
  