I think it was the change in commit a05d5d121b10f24 where it moved and changed the exec code at line 1.
In parted with the latest gnulib I am getting these errors with 'make update-copyright' GEN update-copyright Use of uninitialized value $_ in pattern match (m//) at ./build-aux/update-copyright line 167. Use of uninitialized value $_ in pattern match (m//) at ./build-aux/update-copyright line 173. Use of uninitialized value $ARGV in concatenation (.) or string at ./build-aux/update-copyright line 285. : warning: copyright statement not found If I edit the new exec line to use the old one, but with -wSx, it works fine: eval '(exit $?0)' && eval 'exec perl -wSx -0777 -pi "$0" ${1+"$@"}' & eval 'exec perl -wSx -0777 -pi "$0" $argv:q' if 0; Thanks, Brian -- Brian C. Lane (PST8PDT) - weldr.io - lorax - parted