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
./configureand not need maintainer tools.