diff --git a/package/binutils/Config.in.host b/package/binutils/Config.in.host index 36436c0b27..bc7dc4443c 100644 --- a/package/binutils/Config.in.host +++ b/package/binutils/Config.in.host @@ -5,7 +5,7 @@ config BR2_PACKAGE_HOST_BINUTILS_SUPPORTS_CFI default y depends on !BR2_microblaze -config BR2_PACKAGE_BINUTILS_HAS_LIBSFRAME +config BR2_PACKAGE_BINUTILS_HAS_NO_LIBSFRAME bool choice @@ -17,18 +17,18 @@ choice config BR2_BINUTILS_VERSION_2_39_X bool "binutils 2.39" + select BR2_PACKAGE_BINUTILS_HAS_NO_LIBSFRAME config BR2_BINUTILS_VERSION_2_40_X bool "binutils 2.40" - select BR2_PACKAGE_BINUTILS_HAS_LIBSFRAME config BR2_BINUTILS_VERSION_2_41_X bool "binutils 2.41" - select BR2_PACKAGE_BINUTILS_HAS_LIBSFRAME config BR2_BINUTILS_VERSION_ARC bool "binutils arc (2.34.50)" depends on BR2_arc + select BR2_PACKAGE_BINUTILS_HAS_NO_LIBSFRAME endchoice diff --git a/package/binutils/binutils.mk b/package/binutils/binutils.mk index ecb00077d6..4bc1b69fa0 100644 --- a/package/binutils/binutils.mk +++ b/package/binutils/binutils.mk @@ -105,7 +105,7 @@ endif # our TARGET_CONFIGURE_ARGS are taken into consideration for those BINUTILS_MAKE_ENV = $(TARGET_CONFIGURE_ARGS) -ifeq ($(BR2_PACKAGE_BINUTILS_HAS_LIBSFRAME),y) +ifeq ($(BR2_PACKAGE_BINUTILS_HAS_NO_LIBSFRAME),) define BINUTILS_INSTALL_STAGING_LIBSFRAME $(TARGET_MAKE_ENV) $(MAKE) -C $(@D)/libsframe DESTDIR=$(STAGING_DIR) install endef