In commit 6294a10 it was noted that "on x86-64 it seems that Git.xs does not link without compiling the main git objects with -fPIC". Set it therefore automatically on this platform. This patch does this only for _Linux_ x86-64, as that is the only x86-64 platform I have access to. But it might very well make sense on other x86-64 platforms, please test and report if you have such a platform. Signed-off-by: Marco Roeland <marco.roeland@xxxxxxxxx> --- This applies to 'pu'. It is an amended version from an earlier one with a simplification from Junio and a clarification why it is Linux specific at the moment. The title was also slightly improved. --- Makefile | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/Makefile b/Makefile index 2df5bd4..88cfe2b 100644 --- a/Makefile +++ b/Makefile @@ -254,6 +254,9 @@ # we had "elif" things would have been m ifeq ($(uname_S),Linux) NO_STRLCPY = YesPlease + ifeq ($(uname_M),x86_64) + USE_PIC = YesPlease + endif endif ifeq ($(uname_S),Darwin) NEEDS_SSL_WITH_CRYPTO = YesPlease -- 1.4.1.rc1.g3550-dirty - : 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