Santi <sbejar@xxxxxxxxx> writes: > Wed, 14 Jun 2006 22:26 +0300, Yakov Lerner <iler.ml@xxxxxxxxx>: >> Many times, I mistakenly used 'make prefix=... install' where prefix value >> was different from prefix value during build. This resulted in broken >> install. This patch adds auto-detection of $prefix change to the Makefile. >> This results in correct install whenever prefix is changed. > > I do this each time I install packages from source. I keep them with > "stow" and the usual sequence is: > > make prefix=/home/santi/usr > make install prefix=/home/santi/usr/stow/git > cd /home/santi/usr/stow/ > stow -v git > > so with this auto-detection I'll compile some programs twice. I do not know what "stow" is about, but if it is to allow you to run make-install to install things in somewhere else, examine the result, and then move the result to the real location (implying that you should be able to nuke the "somewhere else" after you have done so), with the patch, the above sequence would install the binaries pointing at a wrong directory, because the second compilation would make them point at the temporary installation directory ~/usr/stow/git, not the final location ~/usr/. - : 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