X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=libffi%2Fghc.mk;h=080c43f850d676932151e87a20bf43115980b5b9;hb=e10a75279987aa31492f5ead289a6646d69b3a23;hp=3ff7d88b1cdf3c0293d37f34c2d3c9b8df4d7baf;hpb=701cf5711388f44acc778bdce4262a2d7ac7f039;p=ghc-hetmet.git diff --git a/libffi/ghc.mk b/libffi/ghc.mk index 3ff7d88..080c43f 100644 --- a/libffi/ghc.mk +++ b/libffi/ghc.mk @@ -107,6 +107,8 @@ $(libffi_STAMP_CONFIGURE): cat ghc-tarballs/libffi/libffi*.tar.gz | $(GZIP_CMD) -d | { cd libffi && $(TAR_CMD) -xf - ; } mv libffi/libffi-* libffi/build chmod +x libffi/ln + # don't report nonselinux systems as selinux + cd libffi/build && "$(PATCH_CMD)" -p0 < ../libffi.selinux-detection-3.0.8.patch # Because -Werror may be in SRC_CC_OPTS/SRC_LD_OPTS, we need to turn # warnings off or the compilation of libffi might fail due to warnings @@ -119,7 +121,7 @@ $(libffi_STAMP_CONFIGURE): AR=$(AR) \ NM=$(NM) \ CFLAGS="$(SRC_CC_OPTS) $(CONF_CC_OPTS_STAGE1) -w" \ - LDFLAGS="$(SRC_LD_OPTS) $(CONF_LD_OPTS_STAGE1) -w" \ + LDFLAGS="$(SRC_LD_OPTS) $(CONF_GCC_LINKER_OPTS_STAGE1) -w" \ "$(SHELL)" configure \ --enable-static=yes \ --enable-shared=$(libffi_EnableShared) \