code: def patch_sources(
      src_root_dir: str, dry_run: bool = False, verbose: bool = False
  ):
      # TODO(akhropov): Remove when system cuda.cmake is updated for Linux cross-build
      distutils.file_util.copy_file(
          src=os.path.join(src_root_dir, "ci", "cmake", "cuda.cmake"),
          dst=os.path.join(src_root_dir, "cmake", "cuda.cmake"),
          verbose=verbose,
          dry_run=dry_run,
      )
  
imports: import argparse
  import distutils
  import hashlib
  import logging
  import os
  import subprocess
  import sys
  import tarfile
  from typing import List, Tuple
label_desc: Use image node_id 8 for calling a global function with example usage: patch_sources(src_root_dir, dry_run, verbose) without return types