From 28f73ca54e4f0bfbab0b5cd51a861c90947e519e Mon Sep 17 00:00:00 2001 From: Michael Brown Date: Thu, 27 May 2010 09:42:53 +0100 Subject: [PATCH] [build] Inhibit "skipping incompatible" message from ld On 64-bit systems with both 32-bit and 64-bit libraries installed, ld tends to generate noisy "skipping incompatible /usr/lib/libxxx.so" messages when building elf2efi.c. Fix by passing --no-warn-search-mismatch to ld. Signed-off-by: Michael Brown --- src/Makefile.housekeeping | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Makefile.housekeeping b/src/Makefile.housekeeping index b63f7691..e5148e75 100644 --- a/src/Makefile.housekeeping +++ b/src/Makefile.housekeeping @@ -873,7 +873,7 @@ CLEANUP += $(ZBIN) # ELF2EFI_CFLAGS := -I$(BINUTILS_DIR)/include -I$(BFD_DIR)/include \ -idirafter include -L$(BINUTILS_DIR)/lib -L$(BFD_DIR)/lib \ - -lbfd -liberty -lz + -lbfd -liberty -lz -Wl,--no-warn-search-mismatch $(ELF2EFI32) : util/elf2efi.c $(MAKEDEPS) $(QM)$(ECHO) " [HOSTCC] $@"