35 lines
1.0 KiB
Diff
35 lines
1.0 KiB
Diff
|
From f926559acd1beb74dc5dc9b0e414b087110a251f Mon Sep 17 00:00:00 2001
|
||
|
From: Baruch Siach <baruch@tkos.co.il>
|
||
|
Date: Wed, 9 Aug 2017 09:43:12 +0300
|
||
|
Subject: [PATCH] Makefile: allow linker override for cross uuid test
|
||
|
|
||
|
The test to determine whether libuuid is installed uses the host 'ld' utility.
|
||
|
This breaks when cross compiling, since target libraries are often different
|
||
|
than host libraries.
|
||
|
|
||
|
Use $(LD) instead. This allows to easily use the cross compiler linker.
|
||
|
|
||
|
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
|
||
|
---
|
||
|
Upstream status: https://github.com/linux-nvme/nvme-cli/pull/216
|
||
|
|
||
|
Makefile | 2 +-
|
||
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
||
|
|
||
|
diff --git a/Makefile b/Makefile
|
||
|
index 3f1d9aaa890d..cc74bdd6c3e6 100644
|
||
|
--- a/Makefile
|
||
|
+++ b/Makefile
|
||
|
@@ -1,7 +1,7 @@
|
||
|
CFLAGS ?= -O2 -g -Wall -Werror
|
||
|
CFLAGS += -std=gnu99
|
||
|
CPPFLAGS += -D_GNU_SOURCE -D__CHECK_ENDIAN__
|
||
|
-LIBUUID = $(shell ld -o /dev/null -luuid >/dev/null 2>&1; echo $$?)
|
||
|
+LIBUUID = $(shell $(LD) -o /dev/null -luuid >/dev/null 2>&1; echo $$?)
|
||
|
NVME = nvme
|
||
|
INSTALL ?= install
|
||
|
DESTDIR =
|
||
|
--
|
||
|
2.13.2
|
||
|
|