From 632833d5a84ece1a9a4f207ef4144c1de0a4a9b9 Mon Sep 17 00:00:00 2001 From: Michal Hrusecky <Michal@Hrusecky.net> Date: Thu, 24 Jan 2019 05:51:21 +0100 Subject: [PATCH] Hopefully disable all ABI stuff --- .../hack/0008-Disable-ABI-stuff-for-now.patch | 42 ++++++++++++++++--- 1 file changed, 36 insertions(+), 6 deletions(-) diff --git a/patches/openwrt/hack/0008-Disable-ABI-stuff-for-now.patch b/patches/openwrt/hack/0008-Disable-ABI-stuff-for-now.patch index af6b87b10..cefd350b8 100644 --- a/patches/openwrt/hack/0008-Disable-ABI-stuff-for-now.patch +++ b/patches/openwrt/hack/0008-Disable-ABI-stuff-for-now.patch @@ -1,25 +1,55 @@ -From be622a150f1275b7d0d69826a8649a1eec21db17 Mon Sep 17 00:00:00 2001 +From 4e0531b2eb06db532adae3eaef409994abf94a21 Mon Sep 17 00:00:00 2001 From: Michal Hrusecky <Michal@Hrusecky.net> Date: Wed, 23 Jan 2019 22:31:51 +0100 Subject: [PATCH] Disable ABI stuff for now Signed-off-by: Michal Hrusecky <Michal@Hrusecky.net> --- - include/package-ipkg.mk | 1 - - 1 file changed, 1 deletion(-) + include/package-ipkg.mk | 12 +++++------- + 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/include/package-ipkg.mk b/include/package-ipkg.mk -index a906f8f96f..b063eb4b29 100644 +index dc05eefc7c..f4aa35e05b 100644 --- a/include/package-ipkg.mk +++ b/include/package-ipkg.mk -@@ -93,7 +93,6 @@ _endef=endef +@@ -93,9 +93,8 @@ _endef=endef ifeq ($(DUMP),) define BuildTarget/ipkg - ABIV_$(1):=$(call GetABISuffix,$(1)) PDIR_$(1):=$(call FeedPackageDir,$(1)) - IPKG_$(1):=$$(PDIR_$(1))/$(1)$$(ABIV_$(1))_$(VERSION)_$(PKGARCH).ipk +- IPKG_$(1):=$$(PDIR_$(1))/$(1)$$(ABIV_$(1))_$(VERSION)_$(PKGARCH).ipk ++ IPKG_$(1):=$$(PDIR_$(1))/$(1)_$(VERSION)_$(PKGARCH).ipk IDIR_$(1):=$(PKG_BUILD_DIR)/ipkg-$(PKGARCH)/$(1) + KEEP_$(1):=$(strip $(call Package/$(1)/conffiles)) + +@@ -148,22 +147,21 @@ ifeq ($(DUMP),) + + $(STAGING_DIR_ROOT)/stamp/.$(1)_installed: $(PKG_BUILD_DIR)/.pkgdir/$(1).installed + mkdir -p $(STAGING_DIR_ROOT)/stamp +- $(if $(ABI_VERSION),echo '$(ABI_VERSION)' | cmp -s - $(PKG_INFO_DIR)/$(1).version || echo '$(ABI_VERSION)' > $(PKG_INFO_DIR)/$(1).version) + $(call locked,$(CP) $(PKG_BUILD_DIR)/.pkgdir/$(1)/. $(STAGING_DIR_ROOT)/,root-copy) + touch $$@ + +- Package/$(1)/DEPENDS := $$(call mergelist,$$(foreach dep,$$(filter-out @%,$$(IDEPEND_$(1))),$$(dep)$$(call GetABISuffix,$$(dep)))) ++ Package/$(1)/DEPENDS := $$(call mergelist,$$(foreach dep,$$(filter-out @%,$$(IDEPEND_$(1))),$$(dep))) + ifneq ($$(EXTRA_DEPENDS),) + Package/$(1)/DEPENDS := $$(EXTRA_DEPENDS)$$(if $$(Package/$(1)/DEPENDS),$$(comma) $$(Package/$(1)/DEPENDS)) + endif + + $(_define) Package/$(1)/CONTROL +-Package: $(1)$$(ABIV_$(1)) ++Package: $(1) + Version: $(VERSION) + $$(call addfield,Depends,$$(Package/$(1)/DEPENDS) + )$$(call addfield,Conflicts,$$(call mergelist,$(CONFLICTS)) +-)$$(call addfield,Provides,$$(call mergelist,$(PROVIDES)$$(if $$(ABIV_$(1)), $(1))) +-)$$(call addfield,Alternatives,$$(call mergelist,$(ALTERNATIVES)) ++)$$(call addfield,Provides,$$(call mergelist,$(PROVIDES)) ++e$$(call addfield,Alternatives,$$(call mergelist,$(ALTERNATIVES)) + )$$(call addfield,Source,$(SOURCE) + )$$(call addfield,SourceName,$(1) + )$$(call addfield,License,$(LICENSE) -- 2.20.1 -- GitLab