if  list_find  "${NFS_UTILS_NFSV4}" "--enable-nfsv4"; then
  if [[ "$(get_kernel_config CONFIG_NFS_V4)" != "y"  &&
        "$(get_kernel_config CONFIG_NFS_V4)" != "m" ]]; then
    message "${SPELL_COLOR}$SPELL${DEFAULT_COLOR}${PROBLEM_COLOR} requires" \
            "CONFIG_NFS_V4 module/built-in${DEFAULT_COLOR}" &&
    return 1

    if  is_spell_enabled  ${SPELL}  lvm; then
      if [[ "$(get_kernel_config CONFIG_NFS_V4_1)" != "y"  &&
            "$(get_kernel_config CONFIG_NFS_V4_1)" != "m" ]]; then
        message "${SPELL_COLOR}$SPELL${DEFAULT_COLOR}${PROBLEM_COLOR} requires" \
                "CONFIG_NFS_V4_1 module/built-in${DEFAULT_COLOR}" &&
        return 1
      fi
    fi
  fi
fi  &&

default_pre_build &&

message "${MESSAGE_COLOR}Patching for glibc 2.26+...${DEFAULT_COLOR}" &&
patch "${SOURCE_DIRECTORY}"/support/nsm/rpc.c \
  "${SPELL_DIRECTORY}"/glibc-2.26.patch
