From: Michael Brown Date: Mon, 2 May 2016 22:09:49 +0000 (+0100) Subject: [build] Remove unnecessary dependency on zlib X-Git-Tag: v1.20.1~467 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9f91df422b9ec7f1db493ea2fe333d8e609b58f9;p=thirdparty%2Fipxe.git [build] Remove unnecessary dependency on zlib The dependency on zlib seems to have been introduced in commit 3dd7ce1 ("[efi] Allow building with non-system libbfd") as an indirect requirement of either libbfd or libiberty when building on Mac OS X. Since we no longer use either of these libraries, remove the unnecessary link against zlib. Signed-off-by: Michael Brown --- diff --git a/src/Makefile b/src/Makefile index b7becdb43..582ffe81c 100644 --- a/src/Makefile +++ b/src/Makefile @@ -53,7 +53,6 @@ EINFO := ./util/einfo GENKEYMAP := ./util/genkeymap.pl DOXYGEN := doxygen LCAB := lcab -ZLIB_DIR := /usr ############################################################################### # diff --git a/src/Makefile.housekeeping b/src/Makefile.housekeeping index 4ba1421bf..ceff81410 100644 --- a/src/Makefile.housekeeping +++ b/src/Makefile.housekeeping @@ -1303,19 +1303,15 @@ CLEANUP += $(ZBIN) # # The EFI image converter # -ELF2EFI_CFLAGS := -I$(ZLIB_DIR)/include -idirafter include -ELF2EFI_LDFLAGS := -L$(ZLIB_DIR)/lib -lz -Wl,--no-warn-search-mismatch $(ELF2EFI32) : util/elf2efi.c $(MAKEDEPS) $(QM)$(ECHO) " [HOSTCC] $@" - $(Q)$(HOST_CC) $(HOST_CFLAGS) $(ELF2EFI_CFLAGS) -DEFI_TARGET32 $< \ - $(ELF2EFI_LDFLAGS) -o $@ + $(Q)$(HOST_CC) $(HOST_CFLAGS) -idirafter include -DEFI_TARGET32 $< -o $@ CLEANUP += $(ELF2EFI32) $(ELF2EFI64) : util/elf2efi.c $(MAKEDEPS) $(QM)$(ECHO) " [HOSTCC] $@" - $(Q)$(HOST_CC) $(HOST_CFLAGS) $(ELF2EFI_CFLAGS) -DEFI_TARGET64 $< \ - $(ELF2EFI_LDFLAGS) -o $@ + $(Q)$(HOST_CC) $(HOST_CFLAGS) -idirafter include -DEFI_TARGET64 $< -o $@ CLEANUP += $(ELF2EFI64) $(EFIROM) : util/efirom.c $(MAKEDEPS)