From: Michael Brown Date: Thu, 27 May 2010 08:42:53 +0000 (+0100) Subject: [build] Inhibit "skipping incompatible" message from ld X-Git-Tag: v1.20.1~2678 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=28f73ca54e4f0bfbab0b5cd51a861c90947e519e;p=thirdparty%2Fipxe.git [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 --- diff --git a/src/Makefile.housekeeping b/src/Makefile.housekeeping index b63f7691a..e5148e750 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] $@"