• Show log

    Commit

  • Hash : 38da1d90
    Author : Mike Frysinger
    Date : 2022-02-17T04:35:03

    python: use xargs -n when uninstalling files
    
    Fixes automake bug https://bugs.gnu.org/53340.
    
    If the system has xargs, then utilize it to uninstall files to stay
    within long command line limits.  If the system doesn't have xargs,
    fall back to running the remove command one at a time.  Since every
    reasonable system should have `xargs -n`, and POSIX requires it, the
    fallback probably rarely gets used, so don't bother optimizing.
    
    * lib/am/inst-vars.am: Use am__xargs_n to call rm -f on the files.
    * lib/am/python.am: Drop am__base_list and for loop and let the
    am__uninstall_files_from_dir break up the long command lines.
    * m4/init.m4: Call _AM_PROG_XARGS_N.
    * m4/xargsn.m4: New test for `xargs -n`.