Johannes Schindelin wrote: > I do not understand how this commit could be responsible, but here > is an attempt to fix things. The important difference is that before this commit, git-add was hardlinked to a file outside of DESTDIR. Thus, when the build directory was removed or you tar'ed DESTDIR, git-add was just a regular file and all the other builtins were hardlinked to it. Behavior before commit: $ touch git git-add && mkdir bin libexec && cp git bin && ln git-add libexec/ && ### the relevant line tar caf git.tar.gz bin libexec && tar tfv git.tar.gz bin/ bin/git libexec/ libexec/git-add Behavior after commit: $ touch git git-add && mkdir bin libexec && cp git bin && ln bin/git libexec/git-add && ### the relevant line tar caf git.tar.gz bin libexec && tar tfv git.tar.gz bin/ bin/git libexec/ libexec/git-add link to bin/git -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html