Without losing the new and improved git-archive
method of ensuring we get the entire source included, this fixes two one remaining regressions to standard source code distribution expectations:
The tarball should be entirely within a single directory (not extract directly to the working directory).(merged via #20318)- The tarball should be pre-autogen’d, so the user can begin with
./configure
and not need maintainer tools.