aboutsummaryrefslogtreecommitdiff
path: root/package
diff options
context:
space:
mode:
authorGravatar Thomas Petazzoni <thomas.petazzoni@bootlin.com>2019-11-28 19:55:52 +0100
committerGravatar Peter Korsgaard <peter@korsgaard.com>2019-11-29 10:52:56 +0100
commit085f32c17b408fbac68d92232b42d49e883e1f69 (patch)
tree942f01a22f042d2f6b30f42ffa73d63f4d8f4a40 /package
parent73691c51f68a69b10c77bf50f688e58f89b5b196 (diff)
downloadbuildroot-085f32c17b408fbac68d92232b42d49e883e1f69.tar.gz
buildroot-085f32c17b408fbac68d92232b42d49e883e1f69.tar.bz2
package/pkg-generic.mk: make HOST_<pkg>_DL_OPTS inherit from <pkg>_DL_OPTS
Just like _SITE, _SOURCE, _SITE_METHOD, it is very likely that if <pkg>_DL_OPTS is defined, the same value should be used for HOST_<pkg>_DL_OPTS, so let's have the same inheritance logic than the one we have for other variables. Fixes: https://bugs.busybox.net/show_bug.cgi?id=12321 Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Diffstat (limited to 'package')
-rw-r--r--package/pkg-generic.mk6
1 files changed, 6 insertions, 0 deletions
diff --git a/package/pkg-generic.mk b/package/pkg-generic.mk
index 7d6fa08418..7b3294a09a 100644
--- a/package/pkg-generic.mk
+++ b/package/pkg-generic.mk
@@ -541,6 +541,12 @@ ifndef $(2)_SITE_METHOD
endif
endif
+ifndef $(2)_DL_OPTS
+ ifdef $(3)_DL_OPTS
+ $(2)_DL_OPTS = $$($(3)_DL_OPTS)
+ endif
+endif
+
ifneq ($$(filter bzr cvs hg svn,$$($(2)_SITE_METHOD)),)
BR_NO_CHECK_HASH_FOR += $$($(2)_SOURCE)
endif