From: Yann E. MORIN Date: Sun, 16 Jul 2017 17:22:38 +0000 (+0200) Subject: core/legal-info: properly check hashes of license files for host packages X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=c58208642483e1455112d3ba5fea7458388681c6;p=buildroot.git core/legal-info: properly check hashes of license files for host packages When called for a host package, we currently miss the hash file, because it is named after the target package. Fix that by using the package raw-name. Signed-off-by: "Yann E. MORIN" Cc: Thomas Petazzoni Cc: Luca Ceresoli Signed-off-by: Thomas Petazzoni --- diff --git a/package/pkg-generic.mk b/package/pkg-generic.mk index 130fd67560..f17f110115 100644 --- a/package/pkg-generic.mk +++ b/package/pkg-generic.mk @@ -854,7 +854,7 @@ ifneq ($$(call qstrip,$$($(2)_SOURCE)),) ifeq ($$(call qstrip,$$($(2)_LICENSE_FILES)),) @$$(call legal-warning-pkg,$$($(2)_RAW_BASE_NAME),cannot save license ($(2)_LICENSE_FILES not defined)) else - @$$(foreach F,$$($(2)_LICENSE_FILES),$$(call legal-license-file,$$($(2)_NAME),$$($(2)_RAW_BASE_NAME),$$($(2)_PKGDIR),$$(F),$$($(2)_DIR)/$$(F),$$(call UPPERCASE,$(4)))$$(sep)) + @$$(foreach F,$$($(2)_LICENSE_FILES),$$(call legal-license-file,$$($(2)_RAWNAME),$$($(2)_RAW_BASE_NAME),$$($(2)_PKGDIR),$$(F),$$($(2)_DIR)/$$(F),$$(call UPPERCASE,$(4)))$$(sep)) endif # license files ifeq ($$($(2)_SITE_METHOD),local)